http://bugs.winehq.org/show_bug.cgi?id=29168
--- Comment #121 from Carsten Juttner carjay@gmx.net 2012-03-06 12:58:23 CST --- (In reply to comment #118)
Well, I also tested this "Proof of concept for KUSER_SHARED_DATA updates" patch and I wasn't able to get any further than before. So it do not work for me, sadly.
If there is something wrong with the way I compile Wine just tell me. I'll gladly apologize and be actually happy been mistaken.
git clean -fd git checkout -f && git fetch && git rebase origin git reset --hard origin/master git apply ../KUSER_SHARED_DATA.patch export CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" ./configure --prefix=/opt/wine --with-xinput2 --without-openal --with-opengl --with-oss --with-mpg123 && make depend && make && make install
I also tried to issue ./tools/make_requests after git apply, it didn't changed anything.
For a release build I don't set any CFLAGS, I just run the ./configure-script (I have a 64 bit Linux box but it seems to detect things just fine).
I also used winetricks to install all kinds of DirectX and Microsoft runtime related libs.
Maybe something shows up in your wine log that may give a clue what is happening? Note that the window placement and directx query warnings are ok.
One thought, since I already have a character on a server I didn't test if the original server selection (when you do not have a character) is visible (which was an issue before, I had to rename the jpg to get to the selection screen).
Using the proof of concept patch at least once having a character on a server I do not require this trick anymore though. Also logging out and going back to the server selection works ok.
I didn't do anything special to make it run apart from what was already suggested (e.g. running the launcher in a desktop).