http://bugs.winehq.org/show_bug.cgi?id=32978
Bug #: 32978 Summary: Solidworks 2012 : OpenGL Display refresh problems with keyboard events (mouse is OK) Product: Wine Version: 1.5.23 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: denis.bonnenfant@diderot.org Classification: Unclassified
In Solidworks 2012, openGL 3D graphics windows is refreshed asynchronously from keyboard events ( rotations, zooms from keyboard shortcuts ), model redraws, and even initial window opening.
Mouse events are perfectly handled, no lags on mouse selection, rotation or zoom.
In short : mouse action is needed to refresh screen.
http://bugs.winehq.org/show_bug.cgi?id=32978
--- Comment #1 from denis bonnenfant denis.bonnenfant@diderot.org 2013-02-17 05:45:00 CST --- Unfortunately with 1.5.24, there are some changes : display refresh reactivity seems to be better, but now all the application freezes very often on keyboard or mouse actions. Nothing interesting in logs, just :
fixme:advapi:UnregisterTraceGuids 0: stub fixme:advapi:UnregisterTraceGuids 0: stub fixme:advapi:UnregisterTraceGuids 0: stub
And the app has to be killed with wineserver -k
This is a regression, as it almost never occurs before this version.
Unfortunately my 32bits compilation chain is broken, with lots of dependancies problems, so i have to fix it before running a regression test...
http://bugs.winehq.org/show_bug.cgi?id=32978
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=32978
denis bonnenfant denis.bonnenfant@diderot.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |
--- Comment #2 from denis bonnenfant denis.bonnenfant@diderot.org 2013-02-18 04:12:54 CST --- Finally I was able to perform a regression test, and the problem is not a regression in Wine.
Now application lockdown on mouse or keyboard events is there in 1.5.23 too, maybe some changes in compiz, opengl stack or graphics drivers makes it more present now, as I was able to use Solidworks for professional work last week with just a few crashes.
I'm using Ubuntu 12.10 with nvidia quadro 600 graphic card.
Another interesting point is that even when Realview mode (opengl shaders and textures) is activated, it is not displayed, application is falling back in standard opengl display mode.
http://bugs.winehq.org/show_bug.cgi?id=32978
--- Comment #3 from denis bonnenfant denis.bonnenfant@diderot.org 2013-02-18 05:44:53 CST --- Finally I was able to perform a regression test, and the problem is not a regression in Wine.
Now application lockdown on mouse or keyboard events is there in 1.5.23 too, maybe some changes in compiz, opengl stack or graphics drivers makes it more present now, as I was able to use Solidworks for professional work last week with just a few crashes.
I'm using Ubuntu 12.10 with nvidia quadro 600 graphic card.
Another interesting point is that even when Realview mode (opengl shaders and textures) is activated, it is not displayed, application is falling back in standard opengl display mode.
http://bugs.winehq.org/show_bug.cgi?id=32978
--- Comment #4 from denis bonnenfant denis.bonnenfant@diderot.org 2013-02-21 03:27:58 CST --- Finally, I managed to make Realview working with some registry tweaks. Solidworks prevents Realview use for any other hardware and drivers than certified ones. Of course linux nvidia driver is not certified.
OpenGL mode in solidworks is controlled by a registry value "Workarounds", but these bits are undocumented, so one have to guess values from working configs...
But it doesn't change at all, screen refresh issues and freeze are still there independantly from these values.
http://bugs.winehq.org/show_bug.cgi?id=32978
--- Comment #5 from denis bonnenfant denis.bonnenfant@diderot.org 2013-03-19 05:00:42 CDT --- Finally I found that the screen redraw issue is not related with crashes. So the bug is still valid as described first.
I'm going to fil a new bug for crashes.
https://bugs.winehq.org/show_bug.cgi?id=32978
denis bonnenfant denis.bonnenfant@diderot.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #6 from denis bonnenfant denis.bonnenfant@diderot.org --- Solved with SW2014 and latest wine
https://bugs.winehq.org/show_bug.cgi?id=32978
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.31.