http://bugs.winehq.org/show_bug.cgi?id=25912
--- Comment #21 from Giorgio Loi gioloi72@gmail.com 2012-05-30 01:53:42 CDT --- (In reply to comment #19) nvidia doesn't work out of the box... I have nvidia AND the issue :-( Furthermore, unfortunately none of the workarounds suggested by you works with my configuration (neither the pixel refresh trick) :-( SketchUp 8 wine 1.5.5 Ubuntu 12.04 64 bit NVidia GeForce 8600 GT
I hope that at least people with intel graphics card can enjoy your solution
Two additional workarounds (a little cleaner than the 'watch a pixel and continuously refresh'.
Workaround 1 (slow): Run using the command line: env LIBGL_ALWAYS_SOFTWARE=1 WINEPREFIX="<whatever the prefix is>" wine SketchUp.exe
Workaround 2 (awesome): Run using the command line: vblank_mode=0 WINEPREFIX="<whatever the prefix is>" wine SketchUp.exe
These both absolutely fixed the problem for me of having the screen not update correctly. My configuration: Sketchup8 installed via WineTricks Wine 1.5.5 Ubuntu 12.04 64bit Intel i915 driver (i965 DRI)
Things I tried that *didnt* work: Using my .drirc to set the vblank_mode to 0 Changing options of INTEL_STRICT_CONFORMANCE Setting LIBGL_ALWAYS_INDIRECT And about a thousand other things.
Is there any chance that this workaround (2) can make it into winetricks - I am pretty sure it will be benign for people with working graphics out of the box (nvidia?)