WorldOfTanks invisible

Questions about Wine on Linux
Locked
Lakorta
Level 2
Level 2
Posts: 10
Joined: Mon Aug 06, 2012 3:06 pm

WorldOfTanks invisible

Post by Lakorta »

I installed World of Tanks with Wine 1.5.10 on Linux OpenSuse 12.1. But any time i start it, it's invisible. If i try to start it again i get a Warning (Application "World of Tanks" is started), which means World of Tanks is started, but i couldnt see it :(
Please help.
Lakorta
Level 2
Level 2
Posts: 10
Joined: Mon Aug 06, 2012 3:06 pm

Re: WorldOfTanks invisible

Post by Lakorta »

Ok, i found a solution. But I don't get it, how to install patches. I have a file named "wine-1.3.13-1mdv2010.2.i586.rpm" (I hope it's the source file) and a patch named "raw.patch". What should I do now? "patch -p1" doesn't work. :(
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: WorldOfTanks invisible

Post by dimesio »

The rpm file is not the source; it's a binary package. It's also a Mandriva package, so you couldn't use it on openSUSE even if you weren't trying to patch Wine.

Instructions for building Wine are here: http://wiki.winehq.org/FAQ#head-719d19c ... c2a301ce52
Lakorta
Level 2
Level 2
Posts: 10
Joined: Mon Aug 06, 2012 3:06 pm

Re: WorldOfTanks invisible

Post by Lakorta »

Thx, i could patch it, but the compiling didn't work. After start compiling (make) and write yes to the question i get an error:

Code: Select all

make[1]: Leaving directory `/home/lakorta/wine-git/dlls/user.exe16'
make[1]: Entering directory `/home/lakorta/wine-git/dlls/user32'
../../tools/winegcc/winegcc -m32 -B../../tools/winebuild --sysroot=../.. -fasynchronous-unwind-tables -shared ./user32.spec button.o caret.o class.o clipboard.o combo.o cursoricon.o dde_client.o dde_misc.o dde_server.o defdlg.o defwnd.o desktop.o dialog.o driver.o edit.o exticon.o focus.o hook.o icontitle.o input.o listbox.o lstr.o mdi.o menu.o message.o misc.o msgbox.o nonclient.o painting.o property.o resource.o scroll.o spy.o static.o sysparams.o text.o uitools.o user_main.o win.o winhelp.o winpos.o winproc.o winstation.o wsprintf.o      user32.res    -o user32.dll.so -limm32 -lusp10 -lgdi32 -lversion -ladvapi32 -Wb,-dimm32 -Wb,-dusp10 ../../libs/port/libwine_port.a   
input.o: In function `RegisterDirectInputMouse':
/home/lakorta/wine-git/dlls/user32/input.c:1013: undefined reference to `c_dfDIMouse2'
/home/lakorta/wine-git/dlls/user32/input.c:1002: undefined reference to `GUID_SysMouse'
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: input.o: relocation R_386_GOTOFF against undefined hidden symbol `GUID_SysMouse' can not be used when making a shared object
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: final link failed: Bad value
collect2: ld returned 1 as end status
winegcc: gcc failed
make[1]: *** [user32.dll.so] Fehler 2
make[1]: Leaving directory `/home/lakorta/wine-git/dlls/user32'
make: *** [dlls/user32] Fehler 2
I already did this http://wiki.winehq.org/WineOn64bit#head ... bf98f42391 :/
I hope you can help me.
Lakorta
Level 2
Level 2
Posts: 10
Joined: Mon Aug 06, 2012 3:06 pm

Re: WorldOfTanks invisible

Post by Lakorta »

I found a easy tutorial how to download, patch and install Wine: http://pastebin.com/73SpgC0f
The only thing left, is to run "sh winetricks msxml3 wininet ie7". But while it's downloading http://download.microsoft.com/download/ ... S/3725.exe it get an error. 404 not found. The website is down. What should i do now?
Lakorta
Level 2
Level 2
Posts: 10
Joined: Mon Aug 06, 2012 3:06 pm

Re: WorldOfTanks invisible

Post by Lakorta »

Mhh, ok. Don't know why, but now I could download/install it. World of Tanks run, but have a major problem: The terrain and tanks are black, they have no texture. I can play (because I can see the sky), but it's not very comfortable.
Locked