https://bugs.winehq.org/show_bug.cgi?id=30920
David dd31879@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dd31879@yahoo.com
--- Comment #25 from David dd31879@yahoo.com --- (In reply to Bryon from comment #24)
I continue to have exactly this problem. My specs:
Ubuntu 14.04 wine 1.62 Intel i5-3470 NVidia driver 331.38 GeForce GTX670 dual monitors at 3840x1080 (Diablo runs on one monitor in a wine desktop window)
I set all the cores to 3.2Ghz and performance mode before starting the game and that's improved stability quite a bit (default is on demand and it crashes in the first minute that way). Then I invoke the game like so:
setarch i386 -3 -L -B -R taskset -c 3 wine $d3dir/Diablo\ III.exe -launch
The animation will slow down then stop for a second and the music will pause briefly. During this time the mouse will be unresponsive, then usually the mouse and music come back, the keyboard is dead, and the graphical system is useless, then the screen goes black after a few more seconds. I can still ssh in and use the machine from the console but even if I kill the X session and display manager, it comes back sluggish somehow requiring a reboot.
The game sometimes runs for hours without freezing and sometimes freezes just after launching. I suspect but can't prove that flash-heavy web sites running in a browser on another monitor have a role in crashing this.
try updating to a newer WINE version like 1.7.31 or later.
also try a different taskset usage. you are pretty much telling it to work only on 1 thread and it is a dual threaded application. try: taskset -c 2,3