Once with the Dec 17, 2013 update the game works as a standalone application and only a Windows version is available.
The installer can be downloaded from quakelive.com. After installing you run Quake Live from the Start Menu or Desktop. The game will now update through the launcher, then it will load up the game and log you into the website from the built in browser.
Was able to run the installer, and then the game. Tried a few online games, which ran perfectly.
What does not
What was not tested
On my distro, had to first install wine-mono-4.5.4.msi (from SourceForge) to get the installer to run, as it was complaining about Mono libraries being unavailable. After that, the game installed and operated flawlessly.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Arch Linux x86_64||May 03 2015||1.7.42||Yes||Yes||Platinum||an anonymous user|
|Current||Fedora 20 x86_64||Dec 20 2014||1.7.30||Yes||Yes||Platinum||an anonymous user|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Jun 27 2014||1.7.20||Yes||Yes||Platinum||an anonymous user|
|Show||Arch Linux x86_64||Jan 18 2014||1.7.11||Yes||Yes||Platinum||an anonymous user|
|Show||Slackware 14.0||Dec 20 2013||1.7.8||Yes||Yes||Platinum||an anonymous user|
|Bug #||Description||Status||Resolution||Other apps affected|
|34998||11 button mouse not detected in Wow||UNCONFIRMED||View|
|35165||Quake Live Standalone Client with Mono: login window shows difficult to read text in the username field||NEW||View|
|35179||Quake Live Standalone Client: login window crashes when TAB pressed||NEW||View|
As with any app, it's recommended to use a separate wine prefix. Create it by running:
$ WINEPREFIX=~/.wine-ql WINEARCH=win32 winecfg
Note the prefix needs to be 32-bit so that MS .NET 2.0 can be installed, see below.
It seems a lot of problems come from the incomplete Wine-Mono implementation (wine-1.7.8). See for example bug 35180. A workaround is to install MS .NET 2.0:
$ WINEPREFIX=~/.wine-ql winetricks -q dotnet20
Install the game in the prepared prefix:
$ WINEPREFIX=~/.wine-ql wine ~/Downloads/QuakeLiveSetup_841.exe
On ArchLinux the wine package has a lot of dependencies marked as optional. Two of those are needed for QuakeLive:
$ pacman -SÂ lib32-libxml2Â lib32-gnutls
$ find .wine-ql/drive_c/users | grep quakelive.exe .wine-ql/drive_c/users/you/Application Data/id Software/quakelive/quakelive.exe $ find .wine-ql/drive_c/users | grep launcher.log .wine-ql/drive_c/users/you/Temp/quakelive_launcher.log $ tail .wine-ql/drive_c/users/you/Temp/quakelive_launcher.log --lines=1 Launch parameters: +set web_sess quakelive_sess=... +set gt_user "..." +set gt_pass "..." +set gt_realm "quakelive" +web_showbrowser "http://www.quakelive.com" +set fs_basepath "C:/users/you/Application Data/id Software/quakelive" +set fs_homepath "C:/users/you/Application Data/id Software/quakelive/home/"
#!/bin/bash export WINEPREFIX=~/.wine-ql wine ~/.wine-ql/drive_c/users/you/Application\ Data/id\ Software/quakelive/quakelive.exe +set web_sess ..and the rest of the launch parameters above.
If the gameplay is jerky, on some CPUs it helps to use taskset when starting the game:
$ cd ~/.wine-ql/drive_c/Program\ Files/Quake\ Live/ $ WINEPREFIX=~/.wine-ql taskset 0x01 wine Launcher.exe
You can also try to add to "~/.wine-ql/drive_c/users/$USER/Application\ Data/id\ Software/quakelive/home/baseq3/autoexec.cfg":
set com_idleSleep "0"
If the windows are larger than what they should be, either they look very bad, or it's difficult to click buttons because the view appears at bottom and the clicks are expected at the top of the window.
Add to ~/.i3/config:
for_window [title="QUAKE LIVE Launcher" class="Wine"] floating enable for_window [title="Quake Live" class="Wine"] floating enable