I'm running Ubuntu on my notebook.
Intel Core2 Duo 2.8Ghz
AMD HD4650 mobility
The basic issue Diablo 3 freezes under wine 1-3 minutes after the login sequence. The freeze affects the complete XServer keyboard is no longer reactive and the mouse courser could be moved but is not responding to clicks. The only way to get the XServer back to respond is killing the Diablo3 process with a remote SSH session by command line.
This issue only happens when using the hardware renderer. With software rendering and system basic graphic driver Diablo runs stable.
While testing all effects like AA, shadow, physics, fps limitation are disabled all settings are at minimum and problem occurs in windowed and in fullscreen mode.
Wine is properly configured, I've got desktop PC with Radeon 6970 with a completely similar software configuration and Diablo is running fine on wine.
About the isssue:
With installed catalyst driver. This happens with Ubuntu 12.04.1 with the following driver versions. 12.1, 12.6 13.1.
With installed software Ubuntu 12.04.2 and 12.10 it is not possible to install to get the system running due to lack driver support for Xorg 1.12.4 and above and Kernel >3.4. On both installs it is not possible to get catalyst (fglrx) working with Mobility HD4650, neither with the original configuration nor with different workarounds which are downgrading the Xorg Version to 1.11.x and Kernel <3.5.
By the way I installed windows for testing purposes and it also worked on a windows system with hardware accelleration.
I'm trying to get this running for weeks now.
Another problem is, I'm not able to trace this bug, because it is not visible in systemlog, dmesg, xorg.log and wine debug functions.
It's very dissapointing that this configuartion is not working and sadly in a notebook the graphic adapter replacement is not possible.