http://bugs.winehq.org/show_bug.cgi?id=25912
glen.harris@middlegable.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |glen.harris@middlegable.org
--- Comment #19 from glen.harris@middlegable.org 2012-05-29 16:47:53 CDT --- 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?)