View previous topic :: View next topic |
Author |
Message |
cornmander n00b
Joined: 27 Apr 2005 Posts: 45
|
Posted: Sat Apr 21, 2007 9:45 pm Post subject: Triple Screen setup |
|
|
I got a Radeon 7000 (PCI) and a spare monitor (Dell 2000FP) to hook up to my computer to complement my existing two monitors setup in TwinView on a 7800GT. After installing the card and drivers, I set the card as screen 2 in my xorg config. However, this has screwed up both the radeon and nvidia drivers.
When I do glxinfo on the cards hooked up to the nvidia display, I get "Error: couldn't find RGB GLX visual" towards the end of the output. Direct rendering is working and the server glx vendor string reads NVIDIA Corporation. When I do glxinfo on the radeon display, I get the same thing.
When I do glxgears on the nvidia display, it works fine and I get 10k fps. When I do glxgears on the radeon display, I get "Error: couldn't get an RGB, Double-buffered visual".
Setting my opengl interface to "xorg-x11" rather than "nvidia" does not solve this problem.
Also, beryl has stopped working - it automatically falls back to standard metacity. Playing video on the monitor hooked up to the radeon 7000 is also very bad. It is very choppy. I am running it at 1600x1200x24 bpp.
Anyone have any experience with this kind of a set up? Maybe I should give each card a seperate X server rather than displays on one X server? Or can I get radeon/nvidia to play nicely? |
|
Back to top |
|
|
SnakeByte Apprentice
Joined: 04 Oct 2002 Posts: 177 Location: Europe - Germany
|
Posted: Sun Apr 22, 2007 10:33 am Post subject: |
|
|
Hi,
you could start posting your /etc/X11/xorg.conf and /var/log/Xorg.0.log after X was started.
best regards |
|
Back to top |
|
|
cornmander n00b
Joined: 27 Apr 2005 Posts: 45
|
Posted: Sun Apr 22, 2007 10:46 pm Post subject: |
|
|
Sure:
Code: |
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
# This loads the font modules
Load "type1"
Load "speedo"
Load "freetype"
# Load "xtt"
# Load "dbe"
Load "i2c"
Load "bitmap"
Load "int10"
Load "vbe"
# This loads the GLX module
Load "glx"
# This loads the DRI module
Load "dri"
Load "drm"
Load "ddc"
Load "dbe"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "Files"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "ServerFlags"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc101"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "auto" # Auto detect
Option "Device" "/dev/input/mice"
Option "Resolution" "2000"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "My Monitor"
HorizSync 31.5 - 64.3
VertRefresh 50-70
EndSection
Section "Monitor"
Identifier "2000fp"
Option "DPMS"
EndSection
Section "Device"
Identifier "My Video Card"
Driver "nvidia"
# unsupported card
VideoRam 262144
Option "TwinView"
Option "Coolbits" "1"
# Option "NoTwinViewXineramaInfo" "true"
Option "MetaModes" "1280x1024,1280x1024; 1280x1024; 1024x768,1024x768; 1024x768; 800x600,800x600; 800x600"
Option "TwinViewOrientation" "RightOf"
Option "SecondMonitorHorizSync" "UseEdidFreqs"
Option "SecondMonitorVertRefresh" "UseEdidFreqs"
# Option "RenderAccel"
Option "HWcursor"
Option "CursorShadow"
Option "CursorShadowAlpha" "32"
Option "CursorShadowXOffset" "3"
Option "CursorShadowYOffset" "3"
Option "AllowGLXWithComposite" "On"
# Insert Clocks lines here if appropriate
EndSection
Section "Device"
Identifier "radeon7000"
Driver "radeon"
BusID "PCI:4:0:0"
Option "RenderAccel" "true"
Option "AccelMethod" "EXA"
Option "DDCMode"
Option "AddARGBGLXVisuals"
Option "EnablePageFlip" "true"
EndSection
Section "Screen"
Identifier "Screen 1"
Device "My Video Card"
Monitor "My Monitor"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection
Section "Screen"
Identifier "Screen 2"
Device "radeon7000"
Monitor "2000fp"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen 1"
Screen "Screen 2" Relative "Screen 1" 2000 2000
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "DRI"
Mode 0666
EndSection
|
Code: |
grep WW /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(WW) Warning, couldn't open module speedo
(WW) RADEON(1): Failed to detect secondary monitor, MergedFB/Clone mode disabled
(WW) RADEON(1): Failed to set up write-combining range (0xc0000000,0x2000000)
(WW) RADEON(1): Direct rendering disabled
(WW) RADEON(1): Option "AddARGBGLXVisuals" is not used
grep EE /var/log/Xorg.0.log
Current Operating System: Linux snowden 2.6.19-ck2 #2 SMP PREEMPT Mon Jan 22 17:03:53 UTC 2007 x86_64
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "speedo" (module does not exist, 0)
|
|
|
Back to top |
|
|
SnakeByte Apprentice
Joined: 04 Oct 2002 Posts: 177 Location: Europe - Germany
|
Posted: Mon Apr 30, 2007 11:22 am Post subject: |
|
|
cornmander wrote: | Code: |
(WW) RADEON(1): Failed to set up write-combining range (0xc0000000,0x2000000)
(WW) RADEON(1): Direct rendering disabled
|
|
This looks like something goes wrong and should be the source of the issue.
What happens if only the ATI card is used by X or if you switch the order the cards are used? |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|