Yves-Alexis Perez wrote:
On Wed, Feb 27, 2008 at 04:02:12PM +0000, Jan Capek wrote:
Hi,
Yves-Alexis Perez wrote:
On jeu, 2008-02-21 at 18:21 +0100, Jan Capek wrote:
Disabling xinerama 'solves' the problem however at that point I am
stuck
with 2 independent screens that are not of much use for me.
Ok.
I am not sure, maybe I should file a bug somewhere in the 'nv',
'nvidia'
driver area. However, this bug seems to trigger with xfce4 only.
Well, could you try in metacity or openbox, wich support xinerama pretty
well?
I have tested with openbox. This allowed me identifying the problem a
little bit further. The issue is still reproducable in openbox when I
use the xfce4-terminal there. Further, I have noticed that when dragging
any other windows over this terminal their decorations get damaged, too.
Now I am quite sure that this is nvidia driver problem. There has to be
some window redrawing function that xfce4 uses that triggers this bug.
Should this still be reported to xfce4 bts to work around for broken
nvidia drivers?
Well, the xfce4-terminal thingy looks like a problem in compositing (or maybe
in vte). I know that I've asked multiple times yet, but is compositing
deactivated in xorg.conf? Like:
Section "Extensions"
Option "Composite" "Disable"
EndSection
Oops, I have NOW explicitely disabled compositing and the redraw issues
are gone. Well, I think you can close this issue. I am attaching a
working configuration file for xorg, so that anybody having this probe
is able to find a solution to it.
I would be more happy if there was some working solution for dualhead
for nVidia GeForce 6200 so that I wouldn't have to use the proprietary
driver. But as of now, I didn't find any, so I have struggle with this bug.
Yup, that's the problem with crappy proprietary and non documented hardware :(
I hate proprietary hardware, too..
Cheers,
Thanks a lot for support,
Jan
--
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
# Option "Protocol" "ExplorerPS/2"
Option "Protocol" "IMPS/2"
EndSection
Section "Device"
Identifier "NVIDIA Corporation NV44 [GeForce 6200 TurboCache] 0"
Driver "nvidia"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "NVIDIA Corporation NV44 [GeForce 6200 TurboCache] 1"
Driver "nvidia"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Monitor"
Identifier "LG L1730S"
Option "DPMS"
HorizSync 28-80
VertRefresh 43-100
DisplaySize 345 259 # 17" screen dimensions
EndSection
Section "Screen"
Identifier "Main Screen"
Device "NVIDIA Corporation NV44 [GeForce 6200 TurboCache] 0"
Monitor "LG L1730S"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Second Screen"
Device "NVIDIA Corporation NV44 [GeForce 6200 TurboCache] 1"
Monitor "LG L1730S"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Main Screen"
Screen 1 "Second Screen" RightOf "Main Screen"
Option "Xinerama" "True"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection