LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 09-23-2007, 08:03 PM   #16
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556

OK, for the time being, I personally wouldn't worry about the (WW) Direct Rendering Disabled message, because as far as I know, this just means that performance will suffer because there's no DRI.
Y'know, this *could* be why you said you thought one card seemsd slower than the other.

Also on that subject, I don't recall you having an Extensions section in your file. I believe with ATI driver(s) if you want DRI you need an Extensions section in which DRI is enabled. I can't recall the Exact format, but its something like:
Section "Extensions"
Option "DRI" "Enable"
Mode 0666
EndSection

.. but don't directly quote me on this, verify the syntax first..

OK, I'm gonna go and look at the file you posted again, and compare it to the other (WW) messages you just posted, and be back in a few moments...
 
Old 09-23-2007, 08:09 PM   #17
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
OK, the device at PCI 5:4 is the onboard VGA device. That's the one you want to label and name, including the BusID, but don't use.

The cards you want to use in the slots however, will be the ones in 13:4 and 12:7
one of which you DO have specified in the file, but the other you don't.

Going back a few steps, have you checked into the IRQ sharing? If you can't come up with a way of making sure that the cards aren't sharing an IRQ, perhaps noting which pairs of slots share IRQ's and moving the cards so that they are in slots that NEVER can share IRQ's..
 
Old 10-02-2007, 05:39 PM   #18
defa0009
Member
 
Registered: Jun 2003
Posts: 185

Original Poster
Rep: Reputation: 31
The cards are in slots that do not share. For example I think 1 card is in slot 4 and the other in 5 and the sharing is 3-4 and 5-6.

Nothing has changed since last post... 2 monitors working from the 1 card and the other 2 are getting getting powered up by the card but the screens remain blank? I know the other 2 are working because on startup they show the boot process then when xorg starts the other 2 are configured first in the conf file and they work but then the first 2 go black.

Again thanks for your help...

Last edited by defa0009; 10-02-2007 at 05:43 PM.
 
Old 10-02-2007, 05:52 PM   #19
defa0009
Member
 
Registered: Jun 2003
Posts: 185

Original Poster
Rep: Reputation: 31
Quote:
Originally Posted by GrapefruiTgirl View Post
OK, the device at PCI 5:4 is the onboard VGA device. That's the one you want to label and name, including the BusID, but don't use.
I think it is: 13:04

05:04.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]
0c:07.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]
0d:04.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
 
Old 10-02-2007, 05:53 PM   #20
defa0009
Member
 
Registered: Jun 2003
Posts: 185

Original Poster
Rep: Reputation: 31
And here is how the device section reads....



##########################################################
##########################################################

Section "Device"
Identifier "Videocard0"
Driver "radeon"
BoardName "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:12:7:0"
Screen 0
#Option "MergedFB" "on"
Option "RenderAccel" "true"
EndSection

Section "Device"
Identifier "Videocard1"
Driver "radeon"
BoardName "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:12:7:0"
Screen 1
#Option "MergedFB" "on"
Option "RenderAccel" "true"
EndSection

Section "Device"
Identifier "Videocard2"
Driver "radeon"
BoardName "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:5:4:0"
Screen 2
#Option "MergedFB" "on"
Option "RenderAccel" "true"
EndSection

Section "Device"
Identifier "Videocard3"
Driver "radeon"
BoardName "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:5:4:0"
Screen 3
#Option "MergedFB" "on"
Option "RenderAccel" "true"
EndSection

Section "Device"
Identifier "Videocard4"
Driver "ati"
BoardName "ATI Technologies Inc Rage XL (rev 27)"
BusID "PCI:13:4:0"
Screen 4
EndSection
 
Old 10-02-2007, 06:02 PM   #21
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Quote:
Originally Posted by defa0009 View Post
I think it is: 13:04

05:04.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]
0c:07.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]
0d:04.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
OK, I can go with that-- it makes sense. I had been basing my opinion that 5:4 was indicated in the log as being "the primary device" but apparently that did not mean it was the "onboard device"..

So.. Humm.. I'm just re-reading the thread here to see what's what.
 
Old 10-02-2007, 06:14 PM   #22
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Quote:
Originally Posted by defa0009 View Post
The cards are in slots that do not share. For example I think 1 card is in slot 4 and the other in 5 and the sharing is 3-4 and 5-6.

Nothing has changed since last post... 2 monitors working from the 1 card and the other 2 are getting getting powered up by the card but the screens remain blank? I know the other 2 are working because on startup they show the boot process then when xorg starts the other 2 are configured first in the conf file and they work but then the first 2 go black.

Again thanks for your help...
No problem, I'd like to see this thru and see it work.

May I rephrase/chop this quote up to clarify??

>> When you first turn on the machine,

A) Do all 4 screens activate electrically (power ON)?
B) Do you get the BIOS data and/or boot logo screen on all 4 of them? or just on 2 of them?
C) Next, when Linux is loading, do you get the text console scrolling up 2 screens, or all 4?
D) When X starts (notwithstanding my B and C questions) do 2 of the screens go black? If so, do they remain powered up and go black, or do they TURN OFF and go black?
 
Old 10-02-2007, 06:39 PM   #23
defa0009
Member
 
Registered: Jun 2003
Posts: 185

Original Poster
Rep: Reputation: 31
A) Do all 4 screens activate electrically (power ON)?

Yes

B) Do you get the BIOS data and/or boot logo screen on all 4 of them? or just on 2 of them?

Just 2 the monitors on 5:4

C) Next, when Linux is loading, do you get the text console scrolling up 2 screens, or all 4?

Just 2 the monitors on 12:7 (12:7 devices are first in the xorg.conf file)

D) When X starts do 2 of the screens go black? If so, do they remain powered up and go black, or do they TURN OFF and go black?

2 screens go black (the screeens on 5:4) but remain powered on.


I have tried putting 5:4 first in the conf file but same scenario just reversed...

Last edited by defa0009; 10-02-2007 at 06:41 PM.
 
Old 10-02-2007, 06:45 PM   #24
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Man o man.. Weird..

The machine powers up on 5:4 x2 (xorg.conf not yet involved)
Linux loads on 12:7 x2 (xorg.conf still not involved)
X starts: 12:7 x2 (xorg.conf in use now)

OK.. *thinking cap is on*

Will you post the entire xorg.conf file, as it is right now? Let's have a look at the virtual locations of the screens. I'm not discouraged here; it's a good sign that the black monitors are still powered ON. Maybe their images are simply not being "put onto them".
 
Old 10-02-2007, 06:51 PM   #25
defa0009
Member
 
Registered: Jun 2003
Posts: 185

Original Poster
Rep: Reputation: 31
Here is a link I found for the driver...

http://www.botchco.com/alex/radeon/m.../radeon.4.html
 
Old 10-02-2007, 06:58 PM   #26
defa0009
Member
 
Registered: Jun 2003
Posts: 185

Original Poster
Rep: Reputation: 31
Quote:
Originally Posted by GrapefruiTgirl View Post
Man o man.. Weird..

The machine powers up on 5:4 x2 (xorg.conf not yet involved)
Linux loads on 12:7 x2 (xorg.conf still not involved)
X starts: 12:7 x2 (xorg.conf in use now)
Wait my bad... Linux loads on 5:4 as well. I get the login screen on 12:7
 
Old 10-02-2007, 06:59 PM   #27
defa0009
Member
 
Registered: Jun 2003
Posts: 185

Original Poster
Rep: Reputation: 31
##########################################################
# Xorg configuration created by system-config-display
##########################################################

Section "ServerLayout"
Identifier "Multihead layout"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 1680 0 # this is 1680 pixels to the right (x+1680)
Screen 2 "Screen2" 0 1050 # this one is 1050 pixels lower (y+1050)
Screen 3 "Screen3" 1680 1050 # this is x+1680 and y+1050
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "on"
Option "Clone" "off"
EndSection

##########################################################
##########################################################

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

##########################################################
##########################################################

Section "Monitor"
Identifier "Monitor0"
ModelName "DELL E207WFP"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 75.0
Option "dpms"
EndSection

Section "Monitor"
Identifier "Monitor1"
ModelName "DELL E207WFP"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 75.0
Option "dpms"
EndSection

Section "Monitor"
Identifier "Monitor2"
ModelName "DELL E207WFP"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 75.0
Option "dpms"
EndSection

Section "Monitor"
Identifier "Monitor3"
ModelName "DELL E207WFP"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 75.0
Option "dpms"
EndSection

##########################################################
##########################################################


Section "Device"
Identifier "Videocard4"
Driver "ati"
BoardName "ATI Technologies Inc Rage XL (rev 27)"
BusID "PCI:13:4:0"
Screen 4
EndSection



Section "Device"
Identifier "Videocard0"
Driver "radeon"
BoardName "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:12:7:0"
Screen 0
#Option "MergedFB" "on"
Option "RenderAccel" "true"
EndSection

Section "Device"
Identifier "Videocard1"
Driver "radeon"
BoardName "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:12:7:0"
Screen 1
#Option "MergedFB" "on"
Option "RenderAccel" "true"
EndSection

Section "Device"
Identifier "Videocard2"
Driver "radeon"
BoardName "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:5:4:0"
Screen 2
#Option "MergedFB" "on"
Option "RenderAccel" "true"
EndSection

Section "Device"
Identifier "Videocard3"
Driver "radeon"
BoardName "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:5:4:0"
Screen 3
#Option "MergedFB" "on"
Option "RenderAccel" "true"
EndSection

##########################################################
##########################################################

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
#Option "MetaModes" "CRT-0: 1680x1050 +0+0 , CRT-1:1680x1050 +1680+0"
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
#Option "MetaModes" "CRT-1:1680x1050 +1680+0 , CRT-0: 1680x1050 +0+0"
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen2"
Device "Videocard2"
Monitor "Monitor2"
DefaultDepth 24
#Option "MetaModes" "CRT-2: 1680x1050 +0+1050 , CRT-3:1680x1050 +1680+1050"
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen3"
Device "Videocard3"
Monitor "Monitor3"
DefaultDepth 24
#Option "MetaModes" "CRT-3:1680x1050 +1680+1050 , CRT-2: 1680x1050 +0+1050"
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
 
Old 10-02-2007, 07:05 PM   #28
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Quote:
Originally Posted by defa0009 View Post
Here is a link I found for the driver...

http://www.botchco.com/alex/radeon/m.../radeon.4.html
OK.. It's a half-decent README page.. Should i be looking at anything particular there? What I AM wondering, now that I have seen it, is whether or not the driver (or whatever) is simply saying to itself "OK, I have activated one card, two screens, and that's all I think I need to do.." ?

Other thoughts:

Option "MonitorLayout" "blah, blah"
(maybe to force/simulate detection?)

this one's interesting, but maybe irrelevant:
Option "NoMergedXinerama" "boolean"
 
Old 10-02-2007, 07:16 PM   #29
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
ok.. I'm just going to toss out some ideas here..

Section "Device"
Identifier "Videocard4"
Driver "ati"
BoardName "ATI Technologies Inc Rage XL (rev 27)"
BusID "PCI:13:4:0"
Screen 4 <-- not needed, but probably harmless.
EndSection


---Your META modes are commented out.. How come? I think they would help. They might be necessary.

--- Add Option "Xinerama" "on" to each DEVICE section. May not help, but won't hurt.

---- Are your monitors CRT's ?? Or flat panels? If not CRT's, change the CRT- in the metamodes to <whatever monitor type>, if using the metamodes.


Could be that without the 'Xinerama' option in all the device sections, the driver doesn't knwo waht to do WRT Xinerama. Maybe this is why the other 2 screens are blank.

I know there's lots of 'maybe's' and 'could be's' but well, I say it'll work eventually.. Maybe soon OOps, another maybe.. :/


FWIW, I have never used Xinerama or TwinView without MetaModes. I kinda thought they were necessary. Mind you, I am using nVidia too, though I don't think that detail would be different.

Last edited by GrapefruiTgirl; 10-02-2007 at 07:20 PM.
 
Old 10-02-2007, 07:30 PM   #30
defa0009
Member
 
Registered: Jun 2003
Posts: 185

Original Poster
Rep: Reputation: 31
OK I tried with this configuration and still same scenario...





##########################################################
# Xorg configuration created by system-config-display
##########################################################

Section "ServerLayout"
Identifier "Multihead layout"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 1680 0 # this is 1680 pixels to the right (x+1680)
Screen 2 "Screen2" 0 1050 # this one is 1050 pixels lower (y+1050)
Screen 3 "Screen3" 1680 1050 # this is x+1680 and y+1050
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "on"
Option "Clone" "off"
EndSection

##########################################################
##########################################################

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

##########################################################
##########################################################

Section "Monitor"
Identifier "Monitor0"
ModelName "DELL E207WFP"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 75.0
Option "dpms"
EndSection

Section "Monitor"
Identifier "Monitor1"
ModelName "DELL E207WFP"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 75.0
Option "dpms"
EndSection

Section "Monitor"
Identifier "Monitor2"
ModelName "DELL E207WFP"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 75.0
Option "dpms"
EndSection

Section "Monitor"
Identifier "Monitor3"
ModelName "DELL E207WFP"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 75.0
Option "dpms"
EndSection

##########################################################
##########################################################

Section "Device"
Identifier "Videocard0"
Driver "radeon"
BoardName "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:12:7:0"
Screen 0
Option "Xinerama" "on"
Option "MergedFB" "false"
Option "NoMergedXinerama" "true"
EndSection

Section "Device"
Identifier "Videocard1"
Driver "radeon"
BoardName "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:12:7:0"
Screen 1
Option "Xinerama" "on"
Option "MergedFB" "false"
Option "NoMergedXinerama" "true"
EndSection

Section "Device"
Identifier "Videocard2"
Driver "radeon"
BoardName "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:5:4:0"
Screen 2
Option "Xinerama" "on"
Option "MergedFB" "false"
Option "NoMergedXinerama" "true"
EndSection

Section "Device"
Identifier "Videocard3"
Driver "radeon"
BoardName "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:5:4:0"
Screen 3
Option "Xinerama" "on"
Option "MergedFB" "false"
Option "NoMergedXinerama" "true"
EndSection

Section "Device"
Identifier "Videocard4"
Driver "ati"
BoardName "ATI Technologies Inc Rage XL (rev 27)"
BusID "PCI:13:4:0"
Screen 4
EndSection

##########################################################
##########################################################

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
Option "MetaModes" "TMDS-0: 1680x1050 +0+0 , TMDS-1:1680x1050 +1680+0"
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
Option "MetaModes" "TMDS-1:1680x1050 +1680+0 , TMDS-0: 1680x1050 +0+0"
EndSection

Section "Screen"
Identifier "Screen2"
Device "Videocard2"
Monitor "Monitor2"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
Option "MetaModes" "TMDS-2: 1680x1050 +0+1050 , TMDS-3:1680x1050 +1680+1050"
EndSection

Section "Screen"
Identifier "Screen3"
Device "Videocard3"
Monitor "Monitor3"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
Option "MetaModes" "TMDS-3:1680x1050 +1680+1050 , TMDS-2: 1680x1050 +0+1050"
EndSection
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Setting up dual monitors Figgy Linux - Newbie 9 02-10-2007 11:45 AM
Dual Monitors - Help setting up rizhun Linux - Hardware 3 04-12-2006 03:07 AM
Setting Up Two Monitors Croaker Slackware 3 06-11-2005 09:46 PM
Setting up Dual monitors on one video card busaussie Linux - Hardware 4 06-11-2005 12:27 PM
Setting up Dual Monitors w/ Nvidia driver lrt2003 Fedora 11 04-18-2004 07:11 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 07:56 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration