I have the same/similar problem with Diablo 3 freezing/crashing/locking up my pc.
Wine version: 1.5.5 DiabloIII_v3
Playonlinux version: 4.1.7
(opengl, 1024 video memory)
Distribution: Fedora
Distribution
version: 2.6.43.8-1.fc15x.x84_64 (Lovelock)
KDE 4.6.5
(Desktop Effects are not enabled)
Mother Board: Gigabyte
MA770T-UD3P
CPU:
AMD Phenom II X4 965 (Black Edition)
Memory:
12 gigs DDR3 1600MHz
Graphics card: ATI 5850
Graphics
card driver: Catalyst Version 11.7
Driver Packaging Version
8.872-110707b-122669C-ATI
2D Driver Version 8.91.4
OpenGL Version 4.1.11251
The ATI drivers were not installed
using the ATI installation procedures from AMD/ATI.
They were installed as follows as root
from a Konsole Terminal:
Enable RPMFusion's
repository.
1A. rpm -Uvh
http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum
update - reboot after update is done as you will most likely have
new kernel version.
yum
install gcc kernel-devel kernel-headers - reboot.
Install
Graphics driver.
4A.
yum
install akmod-catalyst kmod-catalyst xorg-x11-drv-catalyst
xorg-x11-drv-catalyst-devel xorg-x11-drv-catalyst-libs
This will/should
install your 64 bit fglrx driver in the /usr/Lib64/dri and
~xorg/directories and create your xorg.conf file under /etc/X11.
Reboot
glxinfo | grep
direct – should return Direct rendering: Yes
yum install
xorg-x11-drv-catalyst-libs.i686
This will install
your 32 bit fglrx driver in the /usr/Lib/dri and no
xorg/directories.
If I do yum update
there is nothing to update (even if I try to specifically update
catalyst they all return “nothing to update you have the latest
version”).
Both glxgears and
fgl_glxgears work fine and give good FPS numbers. The system is
stable and runs a variety of software (including some Linux games
like Nexuiz).
I have been playing
WoW (prior to 5.0.4 patch) with just Wine 1.5.3 using -opengl –
launch. The FPS was poor but it did not lockup/freeze the pc. With
the “New” Launcher/Agent from Blizzard, WoW no longer plays. MoP
beta will not play and I got Diablo 3 to actually login and run once
before the system locked up. Now with all the help from others, the
newly compiled Wine and your Playonlinux I have no problem getting to
the login and actually starting a Diablo 3 game. The only problem I
have is it will lockup the pc anywhere from a few seconds to the most
10-20 minutes (the loading of new screens is very bad like when you
are just moving around. The images will just freeze for a second then
load then it will be ok to move etc.). Even if I just start Diablo 3
then exit and close everything normally, my system will eventually
just freeze (mouse can move and if any sound was playing I still hear
it but nothing else works. I have to hard reset).
I have 2 Hard
drives/Dual boot system. Windows 7 64 bit with Diablo 3 installed and
running fine and Fedora 15. I removed all traces of Wine from my
system and installed Playonlinux fresh (which also installed
Wine1.5.3). I had to install icoutils to get rid of the 2 errors when
starting Playonlinux (no icotools and no wretools). I installed Dibalo
3 from my mounted Windows drive using the known good install files
(if I knew how to just copy over the working Diablo 3 game and set it
up in Playonlinux I would of done that). Playonlinux installed/setup
Diablo 3, Wine 1.5.5, Gecko, Fonts, vcrun2008 etc. just fine.
If I left the
Direct Draw Renderer set to default or gdi I would get Russian
looking characters on the login screen and beyond so I use opengl. I
also tried setting Wine to Windows 7 but the game still
locked up my pc.
I looked over the
logs (playonlinux.log, Diablo III.log - same logs) and there are many
“fixme” lines (I was getting a lot of those from just using Wine
before as well). The files are 57mb so I can't list them here but
would be happy to upload them somewhere.
Please let me know
what other information you would like to help debug the freezing/pc
locking up or anything you want me to try.
Thx,
Edited by Linux1138