Hi James,

I'm pretty sure Xinerama and DRI won't mix - I seem to recall noticing
something saying that in the xorg log when I tried to do it.  I'm
using the fglrx drivers with two screens at the moment -  here's the
relevant xorg.conf bits (3D acceleration is working on both screens, I
can start up applications on either screen, and maximising a window
works correctly, but I can't drag windows from one screen to another):

Section "Module"
       Load  "i2c"
       Load  "bitmap"
       Load  "ddc"
       Load  "dri"
       Load  "extmod"
       Load  "freetype"
       Load  "glx"
       Load  "int10"
       Load  "type1"
       Load  "vbe"
EndSection

Section "ServerLayout"
       Identifier     "Default Layout"
       Screen      0  "aticonfig-Screen[0]" 0 0
       Screen         "aticonfig-Screen[1]" RightOf "aticonfig-Screen[0]"
       InputDevice    "Generic Keyboard"
       InputDevice    "Configured Mouse"
EndSection

Section "Monitor"
       Identifier   "aticonfig-Monitor[0]"
       Option      "VendorName" "ATI Proprietary Driver"
       Option      "ModelName" "Generic Autodetecting Monitor"
       Option      "DPMS" "true"
EndSection

Section "Monitor"
       Identifier   "aticonfig-Monitor[1]"
       Option      "VendorName" "ATI Proprietary Driver"
       Option      "ModelName" "Generic Autodetecting Monitor"
       Option      "DPMS" "true"
EndSection

Section "Device"
       Identifier  "aticonfig-Device[0]"
       Driver      "fglrx"
       Option      "VideoOverlay" "on"
       Option      "OpenGLOverlay" "off"
       BusID       "PCI:1:0:0"
EndSection

Section "Device"
       Identifier  "aticonfig-Device[1]"
       Driver      "fglrx"
       BusID       "PCI:1:0:0"
       Screen      1
EndSection

Section "Screen"
       Identifier "aticonfig-Screen[0]"
       Device     "aticonfig-Device[0]"
       Monitor    "aticonfig-Monitor[0]"
       DefaultDepth     24
       SubSection "Display"
               Viewport   0 0
               Depth     24
       EndSubSection
EndSection

Section "Screen"
       Identifier "aticonfig-Screen[1]"
       Device     "aticonfig-Device[1]"
       Monitor    "aticonfig-Monitor[1]"
       DefaultDepth     24
       SubSection "Display"
               Viewport   0 0
               Depth     24
       EndSubSection
EndSection

Section "DRI"
       Mode         0666
EndSection

Cheers,
   -Shane

On 7/17/06, James Gregory <[EMAIL PROTECTED]> wrote:
On Mon, 2006-07-17 at 12:34 +1000, James Gregory wrote:

> What's the magical incantation I'm missing? I'll happily send my
> xorg.conf file if it will help, but don't want to prematurely spam the
> list with it. I'm not that attached to the fglrx drivers, so if
> switching to one of the plethora other ATI drivers will solve my
> problem, I'm quite amenable to that.

Ugh. So, it turns out that when I'd specified different bus IDs for each
of the two cards (lspci shows it as two devices), it decided that
Xinerama hinting was a no-go. If you set it to use the same bus ID, it
works fine.

Still without 3D though. It claims my server is missing DRI, even though
I've got the line in there to load it.

James.


--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to