recent issue with twinview
I recently had to reinstall my slackware system. I am reconfiguring X, and I can't get it to behave the way it would behave a week ago, before the reinstall. I had a twinview setup, in the KDE screen settings, the system saw each monitor as a seperate monitor (monitor 1, monitor 2). I could open a game and it would only open in the left monitor, and the right one would turn off. I've gotten dual monitors back up, and they generally behave well, programs maximize on only one screen, I was able to set different backgrounds on each monitor since KDE saw them as two different displays, and so on, but all my games now open in the center of both screens, since they can't tell it is not one giant monitor. They used to be able to do this, and I cannot find out how I had xorg.conf configured to allow for this. I have searched all day for an answer and have found nothing. Here is my xorg.conf file, I'm hoping someone knows what I'm missing here.
Section "Module" Load "dbe" # Double buffer extension SubSection "extmod" Option "omit xfree86-dga" # don't initialise the DGA extension EndSubSection Load "type1" Load "freetype" Load "speedo" Load "glx" EndSection 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/" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/" EndSection Section "ServerFlags" Option "Xinerama" "false" EndSection Section "InputDevice" Identifier "Keyboard1" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Buttons" "3" Option "ZAxisMapping" "4 5" Option "Protocol" "IMPS/2" Option "Device" "/dev/mouse" Option "Protocol" "PS/2" Option "Device" "/dev/mouse" EndSection Section "Monitor" Identifier "Dell Monitor" HorizSync 30 - 107 VertRefresh 48 - 120 EndSection Section "Device" Identifier "Nvidia 5900 Overclocked 1" Driver "nvidia" BusID "PCI:01:00:0" Option "HWCursor" "off" Option "TwinView" "True" Option "TwinViewOrientation" "RightOf" Option "SecondMonitorHorizSync" "30-107" Option "SecondMonitorVertRefresh" "48-120" Option "MetaModes" "1280x1024,1280x1024" Option "ConnectedMonitor" "CRT,CRT" Option "NvAGP" "1" EndSection Section "Screen" Identifier "Screen 0" Device "Nvidia 5900 Overclocked 1" Monitor "Dell Monitor" DefaultDepth 24 Subsection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 24 Modes "1280x1024" "800x600" "640x480" EndSubsection Subsection "Display" Depth 32 Modes "1024x768" "800x600" "640x480" EndSubsection EndSection Section "ServerLayout" Identifier "Dual Layout" Screen 0 "Screen 0" 0 0 InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection |
Figured it out. For any who are curious, the reason was my sdl wasn't compiled with the ability to determine the screens identities from Xinerama (the nvidia drivers implementation". Once I updated it, everything began acting normally.
|
All times are GMT -5. The time now is 07:25 PM. |