Hello,
I already posted on the compiz community forums but I figure more eyes are better than less. I hope the "software" forum is the right place to post, I don't believe I'm having any hardware issues.
--
What I'm seeing is strange desktop corruption/stretching when compiz starts, almost as if compiz thinks my desktop is about four time wider (horizontal) than it really is and this makes nautilus go a bit crazy. All other compiz functionality seems fine. Before compiz starts (with metacity or openbox), the desktop (nautilus) appears normal. I've tried both settings for show_desktop in gconf and they both result in the same (bad) effect. If I use a gradient as my background instead of an image, I see that the gradient is also wrong in the same way (wider than it should be).
Attached are two screen shots: streched-small.jpeg is my desktop with compiz and normal-small.jpeg is the same desktop after running "metacity --replace".
Some pertinent information:
I have a dual head setup with an ATI X18000 running two identical monitors, both at 1280x1024. This problem does NOT happen if I disable one of the display or clone them nor does it happen if I place one monitor on top of the other.
The problem only occurs in dual head mode and only if the monitors are logically positioned side by side, horizontally.
I don't think it factors in but it's worth mentioning I'm doing this with an LTSP 5 thin client configuration. My thin client just happens to be a PC with an X1800 at the moment.
* LTSP 5 and Fedora 14 x86_64 on the terminal server
* Fedora 14 i386 thin client (where the X server runs)
* compiz 0.8.6 x86_64
* X.org 1.9.0 i386 (also tried 1.9.1, same result)
* xf86-video-ati 6.13.2 i386 (also tried Fedora-provided xorg-x11-drv-ati-6.13.1-0.3.20100705git37b348059)
* nautilus 2.32.2
xorg.conf (/etc/X11/xorg.conf.xt13 is the real name of the file in my setup):
Code:
Section "Device"
Identifier "X1800"
Driver "radeon"
Option "monitor-DVI-0" "DVI0"
Option "monitor-DVI-1" "DVI1"
Option "DRI" "True"
Option "EnablePageFlip" "False"
EndSection
Section "Monitor"
Identifier "DVI0"
Option "dpms"
EndSection
Section "Monitor"
Identifier "DVI1"
Option "dpms"
Option "RightOf" "DVI0"
EndSection
Section "Screen"
Identifier "MainScreen"
Device "X1800"
Monitor "DVI0"
DefaultDepth 24
SubSection "Display"
Depth 24
Virtual 2560 1024
EndSubSection
EndSection
Section "ServerLayout"
Identifier "MainLayout"
Screen "MainScreen" 0 0
EndSection
Section "DRI"
Mode 0666
EndSection
Section "ServerFlags"
Option "AIGLX" "On"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
glxinfo output and Xorg.1.log are attached due to character count limits.
All help and suggestions are greatly appreciated!