PDA

View Full Version : TwinView without Xinerama


astade2
11-16-05, 08:41 AM
Hi,

I am trying to get TwinView working without Xinerama. E.g. I do not want a single desktop 2560 * 2048. I want two desktops at 1280 * 1024 each. The 'NoTwinViewXineramaInfo' option does not seem to have anything to do with this.

Does anybody know how to do this? With the "ati" or "mga" drivers, I simply specify two instances of the card and I can use the 'Xinerama' option turned on or off and achieve the desired effect. This does not seem to work with the "nvidia" driver.

-Alex

zander
11-16-05, 06:41 PM
You can configure the NVIDIA Solaris graphics driver to treat each display device as a separate X screen, which can then optionally be joined with Xinerama. Please see Appendix O. Configuring Multiple X Screens on One Card in the README for additional information.

astade2
11-23-05, 03:07 PM
You can configure the NVIDIA Solaris graphics driver to treat each display device as a separate X screen, which can then optionally be joined with Xinerama. Please see Appendix O. Configuring Multiple X Screens on One Card in the README for additional information.

I believe I tried the instructions in that section of the README, but I will attempt it again.

Thanks again!

astade2
11-23-05, 03:43 PM
I believe I tried the instructions in that section of the README, but I will attempt it again.

Thanks again!

Apparently I didn't try hard enough. It works now and I can turn on/off Xinerama as I darn well please. I am very pleased. In case it helps anybody I am pasting my xorg.conf below.


Section "ServerLayout"
Identifier "nVIDIA DualHead Configuration"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
#option "Xinerama"
EndSection

Section "Files"
RgbPath "/usr/X11/lib/X11/rgb"
ModulePath "/usr/X11/lib/modules"
FontPath "/usr/X11/lib/X11/fonts/F3bitmaps/:unscaled"
FontPath "/usr/X11/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11/lib/X11/fonts/TrueType/"
FontPath "/usr/X11/lib/X11/fonts/Type1/"
FontPath "/usr/X11/lib/X11/fonts/Type1/sun/"
FontPath "/usr/X11/lib/X11/fonts/F3bitmaps/"
FontPath "/usr/X11/lib/X11/fonts/misc/"
FontPath "/usr/X11/lib/X11/fonts/100dpi/"
FontPath "/usr/X11/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
Load "IA"
Load "Xst"
Load "dbe"
Load "extmod"
Load "record"
Load "xtrap"
Load "bitstream"
Load "type1"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/mouse"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Dell Computer Corp."
ModelName "Dell E193FP"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Dell Computer Corp."
ModelName "Dell E193FP"
EndSection

Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "NVIDIA Corp."
BoardName "nVIDIA DualHead"
BusID "PCI:1:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Card1"
Driver "nvidia"
VendorName "NVIDIA Corp."
BoardName "nVIDIA DualHead"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultColorDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
DefaultColorDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection