[Bug 15909] New: Screen flicker on external VGA monitor when running wine apps

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Nov 5 04:49:41 CST 2008


http://bugs.winehq.org/show_bug.cgi?id=15909

           Summary: Screen flicker on external VGA monitor when running wine
                    apps
           Product: Wine
           Version: 1.1.7
          Platform: PC-x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: maciej.grela at gmail.com


Hi,

I`ve noticed irritating flicker on my external LCD monitor connected via VGA to
a Thinkpad T61p laptop. The VGA monitor and laptop`s screen are in clone mode.
I have an Nvidia card running under the opensource 'nv' driver:

wadhcp00766 ~ # lspci | grep VGA
01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 140M (rev a1)

The flicker appears when I open any wine app (even as simple as notepad.exe).
After searching the internets I`ve found this bug in Ubuntu covering a similar
issue:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nv/+bug/245383
This bugreport states, that the problem is caused by clients, who force the
driver to do DDC detection when the app starts. This causes the screen to
flicker. The problem seems to be fixed for GTK apps, but still persists in
wine. Output from my Xorg.log confirms, that the flicker is caused by multiple
calls to DDC detection routines. When I start a wine app Xorg.log is filled
with messages like this:

(II) NV(0): Probing for EDID on I2C bus 0...
(--) NV(0): DDC detected a CRT:
(II) NV(0): Manufacturer: DEL  Model: 403b  Serial#: 858928717
(II) NV(0): Year: 2008  Week: 35
(II) NV(0): EDID Version: 1.3
(II) NV(0): Analog Display Input,  Input Voltage Level: 0.700/0.700 V

<...>

(II) NV(0): Probing for EDID on I2C bus 0...
(--) NV(0): DDC detected a CRT:
(II) NV(0): Manufacturer: DEL  Model: 403b  Serial#: 858928717
(II) NV(0): Year: 2008  Week: 35
(II) NV(0): EDID Version: 1.3
(II) NV(0): Analog Display Input,  Input Voltage Level: 0.700/0.700 V

<...>

And so on... This appears a few times. Some info about my system:

wadhcp00766 repositories # equery list -i -f '.*xorg.*'
[ Searching for package '.*xorg.*' in all categories among: ]
 * installed packages
[I--] [ ~] x11-base/xorg-server-1.5.2 (0)
wadhcp00766 repositories # equery list -i -f '.*xf86.*'
[ Searching for package '.*xf86.*' in all categories among: ]
 * installed packages
[I--] [ ~] x11-drivers/xf86-input-evdev-2.0.7 (0)
[I--] [ ~] x11-drivers/xf86-input-synaptics-0.15.2-r2 (0)
[I--] [ ~] x11-drivers/xf86-video-nv-2.1.12 (0)
[I--] [  ] x11-libs/libXxf86misc-1.0.1 (0)
[I--] [ ~] x11-libs/libXxf86vm-1.0.2 (0)
[I--] [  ] x11-proto/xf86bigfontproto-1.1.2 (0)
[I--] [  ] x11-proto/xf86dgaproto-2.0.3 (0)
[I--] [ ~] x11-proto/xf86driproto-2.0.4 (0)
[I--] [  ] x11-proto/xf86miscproto-0.9.2 (0)
[I--] [  ] x11-proto/xf86rushproto-1.1.2 (0)
[I--] [  ] x11-proto/xf86vidmodeproto-2.2.2 (0)
wadhcp00766 repositories # equery list -i -f '.*mesa.*'
[ Searching for package '.*mesa.*' in all categories among: ]
 * installed packages
[I--] [ ~] media-libs/mesa-7.2 (0)
wadhcp00766 repositories # equery list -i -f '.*wine.*'
[ Searching for package '.*wine.*' in all categories among: ]
 * installed packages
[I--] [ ~] app-emulation/wine-1.1.7 (0)
wadhcp00766 repositories # uname -a
Linux wadhcp00766 2.6.27-gentoo #1 SMP PREEMPT Tue Oct 14 01:38:00 CEST 2008
x86_64 Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz GenuineIntel GNU/Linux


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list