OS: Fedora 17 x86_64
Kernel: 3.4.4-5.fc17.x86_64
POL: playonlinux-4.1.3-fedora0.noarch
Nvidia Driver: 295.59 (kmod-nvidia-295.59-1.fc17.4.x86_64)
I'm able to install (using the POL installer + BNet downloader) and patch Diablo 3 without issue. However, when I click "Play" I get the dreaded "The application encountered an unexpected error" dialog and I'm unable to launch the game.
The only errors that caught my eye:
err:wininet:open_http_connection create_netconn failed: 10036
err:module:import_dll Library QtSvg4.dll (which is needed by L"C:\\\\users\\\\Public\\\\Application Data\\\\Battle.net\\\\Client\\\\Blizzard Launcher.1682\\\\imageformats\\\\qsvg4.dll") not found
However, I should have both 32bit and 64bit qtsvg DLLs installed with these packages:
[jyundt@phoenix ~]$ rpm -qa | grep -i qt
qt-settings-4.8-16.fc17.noarch
mingw32-qt-qmake-4.8.2-1.fc17.x86_64
mingw32-qt-4.8.2-1.fc17.noarch
mingw64-qt-4.8.2-1.fc17.noarch
mingw64-qt-qmake-4.8.2-1.fc17.x86_64
qt3-3.3.8b-41.fc17.x86_64
qt-x11-4.8.2-2.fc17.x86_64
Unfortunately, neither seem to have a solution or workaround (the wine bugzilla indicates that this could be fixed in wine 1.5.7)
Additionally, I've confirmed that I have both 32bit and 64bit nvidia opengl libraries installed:
[jyundt@phoenix ~]$ rpm -qa | grep -i nvidia
nvidia-xconfig-1.0-16.fc17.x86_64
xorg-x11-drv-nvidia-devel-295.59-1.fc17.x86_64
nvidia-settings-1.0-18.fc17.x86_64
xorg-x11-drv-nvidia-libs-295.59-1.fc17.x86_64
kmod-nvidia-295.59-1.fc17.4.x86_64
xorg-x11-drv-nvidia-libs-295.59-1.fc17.i686
xorg-x11-drv-nvidia-295.59-1.fc17.x86_64
kmod-nvidia-3.4.4-3.fc17.x86_64-295.59-1.fc17.3.x86_64
xorg-x11-drv-nvidia-devel-295.59-1.fc17.i686
kmod-nvidia-3.4.4-5.fc17.x86_64-295.59-1.fc17.4.x86_64
[jyundt@phoenix ~]$
I've been scouring the forums and I haven't found anyone else with this stack that is having the exact same problem. And, based on this youtube video, running D3 on Fedora 17 x86_64 should be possible:
http://www.youtube.com/watch?v=ljbF5rPvuWA (As per the description in this video, I've also tried launching with the "-opengl" flag. Unfortunately it also doesn't work.)
What am I missing? What am I doing wrong?
Thanks,
Jacob