View previous topic :: View next topic |
Author |
Message |
UnderGod n00b
Joined: 07 Jan 2005 Posts: 5
|
Posted: Mon Feb 21, 2005 7:13 pm Post subject: Xinerama won't work :( (with triple-screen) |
|
|
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 |
|
|
Archangel1 Veteran
Joined: 21 Apr 2004 Posts: 1212 Location: Work
|
Posted: Mon Feb 21, 2005 8:44 pm Post subject: |
|
|
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 |
|
|
firephoto Veteran
Joined: 29 Oct 2003 Posts: 1612 Location: +48° 5' 23.40", -119° 48' 30.00"
|
Posted: Mon Feb 21, 2005 9:19 pm Post subject: |
|
|
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 |
|
|
|
|
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
|
|