linux install

Technical Support
what you need is a patched versin of wine-1.5.2
the patches you find here:

http://appdb.winehq.org/objectManager.php?sClass=version&iId=25588

a tutorial how to patch the source you find here

http://wiki.winehq.org/Patching

so finall after patching it you can buid wine with
./configure && make depend && make && make install


good luck
It was so simple I wrote up a little script as my way of keeping notes.


# USE AT YOUR OWN RISK
# Don't run strange scripts without knowing what you're doing.
# This works for me. I do not provide support.

# References:
# http://wiki.winehq.org/Patching
# http://appdb.winehq.org/objectManager.php?sClass=version&iId=25953

# Tested on Lubuntu 12.04, updated 2012-05-14
# If that's not what you have, this probably won't work for you.
# Even if that's what you have, this may still not work for you.

\echo " * Installing dependencies"
# I needed these, and my setup was mostly-complete so I may have inadvertently installed other dependencies.
\echo y | \sudo \apt-get install \
flex \
bison \
libfreetype6-dev \
` # `

# FIXME: This assumes that winetricks is installed.
\echo " * Installing vcrun2008"
\winetricks vcrun2008

\echo " * Downloading patches.."
for i in `seq 86102 86105`; do
\wget -c http://source.winehq.org/patches/data/$i -O $i.patch
done

\echo " * Downloading the wine source code.."
\echo " This will take some time, be patient."
\git clone http://source.winehq.org/git/wine.git wine-git

\cd wine-git

\echo " * Applying patches.."
for i in ../*.patch; do
\patch -p1 < "$i"
done

\echo " * Running post-patch script.."
# I don't actually know what this does. =)
./tools/make_requests

\echo " * Compiling wine.."
\echo " Zomg this will take a long time."
./configure && \
\make depend && \
\make && \
\sudo \make install

\echo " * Finished installing $(/usr/local/bin/wine --version)"

\echo " You can launch wine with:"
\echo "/usr/local/bin/wine"

\echo " You probably want to do something like:"
\echo "/usr/local/bin/wine Diablo-III-Setup-enUS.exe"
1) Winetricks is definitely needed.

\winetricks vcrun2008

2) I installed using the git version above, but I can't actually use it to get anywhere else. Some other set of dependencies has not been met. So I use wine 1.5.3

With 1.5.3 I can get in and see the cinematic, but I cannot change any preferences without hanging. It appears to be a video issue.. possibly related to my drivers being the default. These drivers work fine with WoW, so go figure.

I'm experimenting more, but it seems that my issues are my own and unrelated to the installation instructions.

.. now if only it would let me log in.
Use winecfg and setting to windows 7 has resolved the connection issue. I've been playing for a few hours now.
Bumping this :)
Have you had any problems with sound, or an invisible cursor?
16/05/2012 23:13Posted by StadekXiel
Have you had any problems with sound, or an invisible cursor?


No.

--

I'm having issues with the game freezing my computer when I try to log in.

Rebooting and trying again will often give the same result, however sometimes it will work. No changes are made between the freezing and working attempts.

I'm still troubleshooting that.
Rebooting and trying again will often give the same result, however sometimes it will work. No changes are made between the freezing and working attempts.

I'm still troubleshooting that.


My login issues seem to be solved by turning some graphics settings UP. Probably anti aliasing.

My settings are:
texture=low
shadow=high
physics=low
clutter=medium
[x] anti aliasing
[x] low fx
Well I was wrong again. However, waiting at the login screen, checking the options then exiting out seems help. Maybe I'll never track this issue down.

There are newer patches which might solve some of the issues I've had.

I think I'll stop blogging in this thread now.
I've been using playonlinux to play this game. Works like a charm.
playonlinux works for me too. Except the invisible cursor issue which seems to be a non-OS related thing. Any thoughts on that?

Join the Conversation

Return to Forum