Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Xinerama won't work :( (with triple-screen)
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
UnderGod
n00b
n00b


Joined: 07 Jan 2005
Posts: 5

PostPosted: Mon Feb 21, 2005 7:13 pm    Post subject: Xinerama won't work :( (with triple-screen) Reply with quote

have a problem with getting xinerama to work
my setup is: nvidia ti4200 agp for the center and the right screen and a nvidia tnt2 on pci for the left screen
now, all 3 are working, but xinerama doesn't work on the center and right screen, if I maximise something it goes on both screens, and movies are stretched...
if anybody has an idea of what to do it would be great :)

here's my xconfig:

Code:

Section "Files"

    RgbPath   "/usr/X11R6/lib/X11/rgb"

    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R6/lib/X11/fonts/CID/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"


#    ModulePath   "/usr/X11R6/lib/modules"

EndSection



Section "Module"



    Load   "dbe"
    Load    "glx"
    SubSection   "extmod"
#   Option   "omit xfree86-dga"
    EndSubSection

    Load   "type1"
    Load   "freetype"

EndSection



Section "ServerFlags"

#    Option   "NoTrapSignals"
#    Option   "DontVTSwitch"
#    Option   "DontZap"
#    Option   "DontZoom"
#    Option   "DisableVidModeExtension"
#    Option     "AllowNonLocalXvidtune"
#    Option   "DisableModInDev"
#    Option   "AllowNonLocalModInDev"

    Option   "blank time"   "10"   # 10 minutes
    Option   "standby time"   "20"
    Option   "suspend time"   "30"
    Option   "off time"   "60"

# Option   "EstimateSizesAggresively" "0"

EndSection


Section "InputDevice"

    Identifier   "Keyboard1"
    Driver   "keyboard"

#    Option   "Protocol"   "Xqueue"
    Option   "AutoRepeat"   "500 5"
#    Option   "Xleds"   "1 2 3"
#    Option   "XkbDisable"
#    Option   "XkbModel"   "pc102"
#    Option   "XkbModel"   "pc105"
#    Option   "XkbModel"   "microsoft"
#    Option   "XkbModel"   "pc104"
#    Option   "XkbLayout"   "de"
#    Option   "XkbLayout"   "de"
#    Option   "XkbVariant"   "nodeadkeys"
#    Option   "XkbOptions"   "ctrl:swapcaps"



    Option   "XkbRules"   "xfree86"
    Option   "XkbModel"   "pc105"
    Option   "XkbLayout"   "be"
#    Option   "XkbVariant"   ""
#    Option   "XkbOptions"   ""

EndSection


Section "InputDevice"

    Identifier   "Mouse1"
    Driver   "mouse"
    Option   "Protocol"   "IMPS/2"
    Option   "Device"   "/dev/mouse"
   Option   "ZAxisMapping"   "4 5"
#    Option   "Protocol"   "Auto"
#    Option "Protocol"   "PS/2"
#    Option   "Protocol"   "Xqueue"
#    Option   "BaudRate"   "9600"
#    Option   "SampleRate"   "150"
#    Option   "Emulate3Buttons"
#    Option   "Emulate3Timeout"   "50"
#    Option   "ChordMiddle"

EndSection

Section "Monitor"
    Identifier   "Generic Monitor"
    HorizSync   31.5-82
    VertRefresh   50-100  # typical for a single frequency fixed-sync monitor
EndSection

Section "Monitor"
   Identifier   "left"
   HorizSync   31.5-82
   VertRefresh   50-100
EndSection

Section "Device"

    Identifier   "ti"
    Driver   "nvidia"
#    Chipset   "generic"
#    VideoRam   256
#    Clocks   25.2 28.3
   BusID   "PCI:2:00:0"
#    Option   "hw cursor" "off"
Option "TwinView"
Option "SecondMonitorHorizSync" "31.5-82"
Option "SecondMonitorVertRefresh" "50-100"
Option "MetaModes" "1152x864,1152x864"
Option "TwinViewOrientation" "RightOf"
Option "ConnectedMonitor" "CRT,CRT"

EndSection

Section "Device"
   Identifier   "tnt"
   Driver      "nvidia"
   BusID      "PCI:1:6:0"
EndSection


Section "Screen"
    Identifier   "Screen 1"
    Device   "ti"
    Monitor   "Generic Monitor"
    DefaultDepth 24
    Subsection "Display"
    Depth 24
   Modes "1152x864"
   ViewPort 0 0
   Virtual 0 0
EndSubsection   
EndSection

Section "Screen"
   Identifier   "Screen 2"
   Device      "tnt"
   Monitor      "left"
   DefaultDepth   24
   Subsection   "Display"
      Depth   24
      Modes    "1152x864"
      ViewPort   0 0
      Virtual      0 0
   EndSubsection
EndSection

Section "ServerLayout"

       Identifier   "Main Layout"
       Screen   "Screen 1"
       Screen  "Screen 2" LeftOf "Screen 1"
   InputDevice   "Mouse1" "CorePointer"
       InputDevice "Keyboard1" "CoreKeyboard"
   Option      "Clone"   "off"
   Option      "xinerama"   "on"
EndSection



anyone has an idea what I do wrong?

thx & greetz,

Q aka UnderGod
Back to top
View user's profile Send private message
Archangel1
Veteran
Veteran


Joined: 21 Apr 2004
Posts: 1212
Location: Work

PostPosted: Mon Feb 21, 2005 8:44 pm    Post subject: Reply with quote

That's exactly what I had last time I tried TwinView on my card. Hence I decided it was pretty useless and stuck with seperate screens.

I'm not sure how well Xinerama works with TwinView; twinview makes it look like it's one big screen anyway, so Xinerama probably doesn't know they're actually two seperate ones underneath.
You may well be better off setting them up as seperate screens - IIRC you remove the TwinView stuff, copy the Ti Device section and put "Screen 0" and "Screen 1" in the two Ti devices.
Then running Xinerama over the top of that may get you what you want.

If you need more information, PM me and I'll dig up the xorg.conf off my desktop and post that.
_________________
What are you, stupid?
Back to top
View user's profile Send private message
firephoto
Veteran
Veteran


Joined: 29 Oct 2003
Posts: 1612
Location: +48° 5' 23.40", -119° 48' 30.00"

PostPosted: Mon Feb 21, 2005 9:19 pm    Post subject: Reply with quote

So I'm guessing you have the xinerama working between your two cards but the ti4200 displays aren't? I'm not sure if Nvidia's twinview will handle the xinerama between both cards with three displays, if it does you don't need to specify "xinerama" anywhere in your xorg.conf. Once you have a 9:2 (or whatever) screen that spans all three displays then the xinerama should be handled by your display manager.

You have to use the xinerama use flags for whatever packages have this support and it should work for you. A lot of this can depend on your WM/DE too I suppose. I only use kde and it has really good xinerama support.
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