Yves-Alexis Perez wrote:
On Wed, Feb 27, 2008 at 04:02:12PM +, 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
DefaultDepth24
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
DefaultDepth24
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