PDA

View Full Version : Compiz - second screen truncated.


chaumurky
October 13th, 2008, 01:39 AM
I am running a laptop with an nVidia GeForce Go 7400. I have it configured to run the native display (1280x800) and a 19" Dell LCD (1280x1024) in seperate X screen mode without xinerama. In Hardy i can run compiz fine but in Intrepid, my 19" monitor has only a 1280x800 area displayed when compiz starts - I cannot move anything into the area at the bottom of the screen and maximizing extends to this 'virtual' boundary but the mouse cursor is not restricted. Is this familiar to anyone? It's like the virtual screen size is limited to the resolution of the other monitor. perhaps there is an incompatible compiz setting i need to remove? Returning back to my Hardy boot partition is fine again.

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@vernadsky) Tue Mar 4 20:24:34 UTC 2008

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 1280 456
Screen 1 "Screen1" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
InputDevice "Synaptics Touchpad"
EndSection

Section "Files"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "ServerFlags"
Option "Xinerama" "0"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "SHMConfig" "on"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "AUO"
HorizSync 30.0 - 75.0
VertRefresh 60.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "DELL 1907FP"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 76.0
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
BusID "PCI:1:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "CRT: nvidia-auto-select +0+0"
EndSection

chaumurky
October 15th, 2008, 11:11 PM
Hmm, looks like an nvidia driver issue. I regressed to v173 and the problem went away...

RAOF
October 15th, 2008, 11:21 PM
Sounds like there's possibly some interaction with the "Detect Ouputs" option of Compiz. You could check Sys->Pref->CompizConfig Settings Manager->General Options->Display Settings to see (a) if "Detect Outputs" is enabled, and (b) if the outputs it's detected are correct.

chaumurky
October 15th, 2008, 11:29 PM
Yes, that was one of the settings I looked at early on. 'Detect Outputs' has always been checked and 'Outputs' has always reported '640x480+0+0' (I never understood that value but it hasn't been an issue before). The only thing different was the nVidia driver version.