Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Triple Screen setup
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
cornmander
n00b
n00b


Joined: 27 Apr 2005
Posts: 45

PostPosted: Sat Apr 21, 2007 9:45 pm    Post subject: Triple Screen setup Reply with quote

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
View user's profile Send private message
SnakeByte
Apprentice
Apprentice


Joined: 04 Oct 2002
Posts: 177
Location: Europe - Germany

PostPosted: Sun Apr 22, 2007 10:33 am    Post subject: Reply with quote

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
View user's profile Send private message
cornmander
n00b
n00b


Joined: 27 Apr 2005
Posts: 45

PostPosted: Sun Apr 22, 2007 10:46 pm    Post subject: Reply with quote

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
View user's profile Send private message
SnakeByte
Apprentice
Apprentice


Joined: 04 Oct 2002
Posts: 177
Location: Europe - Germany

PostPosted: Mon Apr 30, 2007 11:22 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
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