Xinerama + effects in KDE4 on Intrepid 64

John Baker johnnyb at marlboro.edu
Fri Jan 30 18:28:46 UTC 2009


Hi, I just thought that I would see if anyone has any suggestions for 
manually fixing this or if there is an essential comparability problem.

I used the nvidia utility to set up xorg with xinerama and TwinView so 
that I could have an extended desktop over two monitors. This sseems, 
however, to cause some kind of conflict with the composite and damage 
extensions so that when I go to enable built in effects they cannot be 
enabled as "required X extensions (XComposite and XDamage) are not 
available". I tried specifically loading them in the file and that 
doesn't seem to help (they are on in xorg by default anyhow I think) 
There is actually a message in the load that claims they loaded but then 
they don't when X is fully started and there is no log explanation about 
what happened.

Oddly, this configuration also makes it so that the Display component of 
systems settings crashes without loading whenever I start it. I guess 
its not configured for xinerama?

Anyhow, here is my current xorg file. I turned of the twin view setting 
and just left xinerama on and that seemed to make no difference at all.

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 1680 0
    Screen      1  "Screen1" LeftOf "Screen0"
EndSection

#Section "Extensions"
#        Option      "Composite" "Enable"
#    Option        "Damage"     "Enable"
#EndSection


Section "Module"
    Load           "glx"
    Load           "v4l"
EndSection

Section "ServerFlags"
#      Option "Xinerama" "true"
    Option         "Xinerama" "1"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
EndSection

Section "Monitor"
 #   
    Identifier     "monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Gamma           1
    ModeLine       "800x600 at 56" 36.0 800 824 896 1024 600 601 603 625 
+hsync +vsync
    ModeLine       "800x600 at 72" 50.0 800 856 976 1040 600 637 643 666 
+hsync +vsync
    ModeLine       "800x600 at 75" 49.5 800 816 896 1056 600 601 604 625 
+hsync +vsync
    ModeLine       "800x600 at 60" 40.0 800 840 968 1056 600 601 605 628 
+hsync +vsync
    ModeLine       "1280x768 at 60" 80.1 1280 1344 1480 1680 768 769 772 
795 -hsync +vsync
    ModeLine       "1280x720 at 60" 74.5 1280 1336 1472 1664 720 721 724 
746 -hsync +vsync
    ModeLine       "1280x800 at 75" 107.2 1280 1360 1496 1712 800 801 804 
835 -hsync +vsync
    ModeLine       "1280x768 at 75" 103.0 1280 1360 1496 1712 768 769 772 
802 -hsync +vsync
    ModeLine       "1280x800 at 60" 83.5 1280 1344 1480 1680 800 801 804 
828 -hsync +vsync
    ModeLine       "1440x900 at 75" 136.5 1440 1536 1688 1936 900 901 904 
940 -hsync +vsync
    ModeLine       "1440x900 at 60" 106.5 1440 1520 1672 1904 900 901 904 
932 -hsync +vsync
    ModeLine       "1600x1024 at 60" 136.4 1600 1704 1872 2144 1024 1025 
1028 1060 -hsync +vsync
    ModeLine       "1680x1050 at 60" 147.1 1680 1784 1968 2256 1050 1051 
1054 1087 -hsync +vsync
    ModeLine       "1920x1200 at 60" 193.2 1920 2048 2256 2592 1200 1201 
1204 1242 -hsync +vsync
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Apple Cinema HD"
    HorizSync       74.0 - 74.6
    VertRefresh     60.0
EndSection


Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7300 GS"
    BusID          "PCI:7:0:0"
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7300 LE"
    BusID          "PCI:2:0:0"
EndSection


Section "Screen"
 #   
    Identifier     "screen1"
    Device         "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
   # Option         "TwinView" "0"
    Option         "metamodes" "1680x1050 at 60 +0+0; 1600x1024 at 60 +0+0; 
1440x900 at 60 +0+0; 1440x900 at 75 +0+0; 1280x800 at 60 +0+0; 1280x768 at 75 +0+0; 
1280x800 at 75 +0+0; 1280x720 at 60 +0+0; 1280x768 at 60 +0+0; 800x600 at 60 +0+0; 
800x600 at 75 +0+0; 800x600 at 72 +0+0; 800x600 at 56 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
  #  Option         "TwinView" "0"
 #   Option         "metamodes" "nvidia-auto-select +0+0"
EndSection

-- 
John Baker
Network Systems Administrator
Marlboro College
Phone: 451-7551 off campus; 551 on campus





More information about the ubuntu-users mailing list