1. Ubuntu 12.04 64bit? ---> Here is your guide!
  2. As with many programs, you will need other programs (dependencies) installed before compiling wine. These dependencies can be installed by using the following command (this only works for ubuntu and, maybe, mint users):
  3. sudo apt-get build-dep wineVERSION
  4. where you have to replace VERSION with the version of wine you want. As example, if I want to compile wine 1.5.xx, then I must install its dependencies by doing:
  5. sudo apt-get build-dep wine1.5
  6. If that doesn't work for you, user freeo did his best to get Wine to compile correctly under Ubuntu 12.04 64bit, and he got lucky came to this cool guide. You will need to watch the above step by step guide for some things mentioned here.
  7. 1. follow wiki.winehq.org/WineOn64bit up to the point before "make",
  8. 2. apply patches
  9. 3. Dependencies:
  10. bison flex
  11. AND:
  12. qt3-dev-tools qt4-qmake
  13. !!!! Source: hidden in this post:
  14. ubuntuforums.org/showthread.php?t=1942266
  15. 4. Continue guide from 1.: "make"...
  16. 5. AIR-Client starts, if you get stuck on
  17. "calculating differences" reported as following error:
  18. RADS::User::PandoManager::start: StartPMB failed, returned error 6
  19. here's the solution:
  20. DELETE (rename) /LOL/RADS/projects/lol_air_client
  21. -> The client updates itself by redownloading about 500 MB for the AIR-Client. I only needed to delete this folder once! Being stuck at "calculating differences" was not persistent!
  22. 6. Apply the above mentioned FPS fixes.
  23. 7. Play ;)
  24. Also, you can try this:
  25. wget http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh -o ./install-wine-deps.sh
  26. sh ./install-wine-deps.sh
  27. rm ./install-wine-deps.sh
  28. It will pull almost all build-time dependencies for wine on several distributions (Ubuntu included). You may want to take a look at http://wiki.winehq.org/Recommended_Packages
  29. Then, use the main script to compile wine :D
  30. Increasing FPS (from 2012.03.07)
  31. NOTE: if you compiled and installed wine manually, then this is highly recommended, but if you used the script, this has been already done, and you don't need to do it again ;)
  32. As with every DirectX game running under wine, shadows are a huge factor at decreasing FPS. Disabling shadows or decreasing their quality is a good way to gain lots of FPS.
  33. If you have WINE on your Machine with multiple cores, you can set the "League of Legends.exe" (which came up, when the game started loading or when you are in game) with the command "taskset" to only one core, for e. g.:
  34. taskset -p 1 1234
  35. where "1234" is the process number (PID) of the "League of Legends.exe". You can get the PID with a proccess explorer or just with the command: pidof "League of Legends.exe". While I had 25-30 FPS without the "taskset tweak", I've got the fully 40 FPS back again.
  36. To download League of Legends with the official downloader from the League of Legends homepage, you have to install "vcrun2008" with the help of winetricks and after that use the following command to start the Downloader:
  37. ­ GC_DONT_GC=1 wine LeagueofLegends.exe
  38. If you don't put "GC_DONT_GC=1" in the front of the command, nothing happens and the Downloader just quit.

Instrucciones para instalar LOL en Ubuntu 12.04 64 Bits.