A World of Tanks telepítése Ubuntu 18.04 rendszerre Linux Mind https://youtu.be/RqOR22PfT84 címen elérhető videója alapján:
01. Az ESync bekapcsolása:
Ehhez a
/etc/systemd/system.conf
és
/etc/systemd/user.conf
fájlokat kell szerkeszteni valamilyen rendszergazdai joggal indított szövegszerkesztővel és a
#DefaultLimitNOFILE kezdetű sort szerkeszteni, hogy az így nézzen ki:
DefaultLimitNOFILE=1048576
majd természetesen a változást elmenteni.
(Én a nano-val csináltam:
sudo nano /etc/systemd/system.conf
[Enter, jelszó [[nem látszik, ahogy írod, írd!]], enter]
Ctrl+W-> DefaultLimitNOFILE
A #DefaultLimitNOFILE= sor elől a hashtag-et kivettem és az egyenlőségjel mögé begépeltem: 1048576.
Ctrl+O
Enter
Ctrl+X
Enter
Majd hasonlóan jártam el a /etc/systemd/user.conf fájllal is.)
Ezután az /etc/security/limits.conf fájl végére kell a fentihez hasonlóan a
YOUR_USERNAME soft nofile 1048576
YOUR_USERNAME hard nofile 1048576
sorokat beilleszteni, ahol a YOUR_USERNAME helyére természetesen a saját felhasználóneved kerül.
(Ha nem tudod a felhasználóneved, akkor a
whoami
paranccsal megnézheted.
Nálam tehát ez a folyamat így nézett ki:
sudo nano /etc/security/limits.conf
A fájl vége ez volt:
#ftp hard nproc 0
#ftp - chroot /ftp
#@student - maxlogins 4
# End of file
és ez lett:
#ftp hard nproc 0
#ftp - chroot /ftp
#@student - maxlogins 4
csuhas-x soft nofile 1048576
csuhas-x hard nofile 1048576
# End of file
Ctlr+O
Enter
Crtl+X
Enter
Ezután a rendszer újraindítása következett.
02. A 32 bites Wine-ra is szükségünk lesz, meg aztán később a DXVK telepítésénél is kerül majd fel 32 bites csomag, úgyhogy adjuk ki a
sudo dpkg --add-architecture i386
sudo apt update
parancsokat.
03. A Wine telepítése (ez leginkább csak azért kell, hogy a Lutrisnak meglegyen a szükséges környezet, a játékhoz kellő Wine verziót majd ő leszedi automatikusan).
sudo apt install wine-stable wine-development wine32 wine32-preloader wine32-development-preloader
04. A Lutris telepítése
(A Lutris tulajdonképpen egy előtétprogram a Wine-hoz, azért nagyon kényelmes, mindent automatikusan elintéz, nem kell kézzel állítgatni semmit a Wine-ban vagy a PlayOnLinux-ban.)
https://lutris.net/downloads/ oldalon megtalálható az aktuális telepítési eljárás, mely jelenleg így nézett ki:
sudo add-apt-repository ppa:lutris-team/lutris
sudo apt-get update
sudo apt-get install lutris
05. A DXVK telepítése
Ehhez a https://github.com/lutris/lutris/wiki/Installing-drivers oldalon található jó leírás, nekem NVIDIA kártyám van, ezért az ahhoz való utasításokat követtem.
06. Most már kikereshetjük a Lutris oldalán a World of Tanks-et (https://lutris.net/games/world-of-tanks/), nekünk az
EU DXVK version melletti
Install feliratú gombot kell megnyomni.
https://i.imgur.com/VyEw3gb.png
Ezt követően a Lutris már gyakorlatilag automatikusan teszi a dolgát, nekünk legfeljebb a játék telepítésének helyéül szánt könyvtárat kell módosítanunk, amúgy a folyamatot nem részletezném, mert gyakorlatilag egy next-next-finish.
(Annyi megjegyzést még hozzáfűznék, hogy a felhasználóm könyvtárának gyökerébe került egy Games könyvtár, ami hamar felette az SSD-n lévő home szabad helyét, úgyhogy én ezt áthelyeztem a merevlemezre és csináltam ide neki egy symlinket.)
A telepítés végeztével ne feledkezzünk meg a kliens bezárásáról!
Kipróbáltam, a játék fut.
Jó szórakozást!
* A hozzászólás megírása óta a játék elindításához már fel kell telepíteni a Game Center-t is. Újabban azonban a Game Center nem indul, hanem egy „Wargaming.net Game Center has stopped working” hibaüzenet fogadja natívan játszani kívánókat. A dolog megoldása mindössze annyi, hogy a Lutrisban a World Of Tanks ikonjára jobb egérgombbal kell kattintani, majd a Wine cofiguration-t választani és az így megnyíló ablak Alkalmazások fülén a Windows verziót Windows 7-re kell átállítani. Így már fog sikerülni a játék telepítése és indítása is.