Double-Plus-Good News on the Dual Screen and Compiz front!


So, readers may remember that when I upgraded to Fedora Core 6, I lost dual screen abilities. Well, after today’s update of the nVidia drivers from livna, it suddenly was working again (after I tried to set it up). But then compiz no longer wanted to work! That frustrated me as I wanted to have both the advantages of dual screen as well as the helpful and fun eye candy of compiz. Well, Yupman in Fedora’s freenode chat helped me through it and showed me how to change my xorg.conf to make it work.

So here it is. You just need nVidia drivers to do it this way:

# Xorg configuration created by system-config-display

Section “ServerLayout”
Identifier “Default Layout”
Screen 0 “Screen0” 0 0
InputDevice “Keyboard0” “CoreKeyboard”
Option “Xinerama” “off”
Option “Clone” “off”
EndSection

Section “Files”
ModulePath “/usr/lib/xorg/modules/extensions/nvidia”
ModulePath “/usr/lib/xorg/modules”
EndSection

Section “Module”
Load “dbe”
Load “extmod”
Load “fbdevhw”
Load “record”
Load “freetype”
Load “type1”
Load “glx”
Load “dri”
EndSection

Section “InputDevice”
Identifier “Keyboard0”
Driver “kbd”
Option “XkbModel” “pc105”
Option “XkbLayout” “us”
EndSection

Section “Monitor”
Identifier “Monitor0”
VendorName “Monitor Vendor”
ModelName “Dell P780”
HorizSync 30.0 – 85.0
VertRefresh 48.0 – 120.0
Option “dpms”
EndSection

Section “Device”
Identifier “Videocard0”
Driver “nvidia”
VendorName “Videocard Vendor”
BoardName “nVidia Corporation NV34 [GeForce FX 5500]”
BusID “PCI:1:0:0”
Option “AllowGLXWithComposite” “true”
Option “AddARGBGLXVisuals” “True”
Option “TwinViewOrientation” “LeftOf”
Option “SecondMonitorHorizSync” “30.0 – 85.0”
Option “SecondMonitorVertRefresh” “48.0 – 120.0”
Option “MetaModes” “1280×1024,1280×1024; 1280×1024,NULL; 1024×768,1024×768; 800×600,800×600; 640×480,640×480”
EndSection

Section “Screen”
Identifier “Screen0”
Device “Videocard0”
DefaultDepth 24
Option “NoLogo” “1”
Option “RenderAccel” “On”
Option “HWCursor” “On”
Option “backingstore” “On”
Option “Coolbits” “On”
Option “TwinView” “On”
SubSection “Display”
Viewport 0 0
Depth 24
Modes “1280×1024”
EndSubSection
EndSection

Section “Extensions”
Option “Composite”
EndSection

Enjoy the perverse joy of dualscreen cubes and other such goodies!