Step 1: Install Wine (I used developers branch and show for that here)
A: Install packages wine needs.
This command will install all the dependencies for Wine, listed on their website.
Code: Select all
sudo apt-get install gcc-mingw-w64 libasound2-dev libpulse-dev libdbus-1-dev libfontconfig-dev libfreetype-dev libgnutls28-dev libjpeg62-turbo-dev libpng-dev libtiff-dev libgl-dev libunwind-dev libxml2-dev libxslt1-dev libfaudio-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libmpg123-dev libosmesa6-dev libsdl2-dev libudev-dev libvkd3d-dev libvulkan-dev libcapi20-dev liblcms2-dev libcups2-dev libgphoto2-dev gcc-mingw-w64 libasound2-dev libpulse-dev libdbus-1-dev libfontconfig-dev libfreetype-dev libgnutls28-dev libjpeg62-turbo-dev libpng-dev libtiff-dev libgl-dev libunwind-dev libxml2-dev libxslt1-dev
#Enable 32 bit packages (if you haven't already):
Code: Select all
sudo dpkg --add-architecture i386
#Download and install the repository key:
Code: Select all
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Code: Select all
sudo mv winehq.key /usr/share/keyrings/winehq-archive.key
#Download and install the WineHQ sources file for your Debian version:
Debian 10 (Buster)
Code: Select all
wget -nc https://dl.winehq.org/wine-builds/debian/dists/buster/winehq-buster.sources
Code: Select all
sudo mv winehq-buster.sources /etc/apt/sources.list.d/
Code: Select all
wget -nc https://dl.winehq.org/wine-builds/debian/dists/bullseye/winehq-bullseye.sources
Code: Select all
sudo mv winehq-bullseye.sources /etc/apt/sources.list.d/
Code: Select all
wget -nc https://dl.winehq.org/wine-builds/debian/dists/bookworm/winehq-bookworm.sources
Code: Select all
sudo mv winehq-bookworm.sources /etc/apt/sources.list.d/
#Update packages:
Code: Select all
sudo apt update
Code: Select all
sudo apt install --install-recommends winehq-devel
Code: Select all
sudo dpkg-reconfigure wine-devel-amd64 wine-devel wine-devel-i386
If apt complains about missing dependencies, install them, then repeat the last two steps (update and install).
C: Install Winetricks (later version worked 24. May 2022)
Code: Select all
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
Code: Select all
chmod +x winetricks
Code: Select all
sudo mv -v winetricks /usr/local/bin
Code: Select all
winetricks –version
Optional:
Code: Select all
sudo apt-get install cabextract p7zip unrar unzip wget zenity
#Run wine one time and then exit out
Code: Select all
winetricks --gui
(Wine website: https://winehq.org)
Step 2: Install Lutris on Debian testing (Bookworm)
A Install lutris on debian (the following four commands are for Debian 12 testing, Bookworm, after those comes the install for Debian 11)
Code: Select all
echo 'deb http://download.opensuse.org/repositories/home:/strycore/Debian_Testing/ /' | sudo tee /etc/apt/sources.list.d/home:strycore.list
Code: Select all
curl -fsSL https://download.opensuse.org/repositories/home:strycore/Debian_Testing/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_strycore.gpg > /dev/null
Code: Select all
sudo apt update
Code: Select all
sudo apt install lutris
Packages compatible with Debian are available on the openSUSE Build Service.
You can add a repository using terminal to receive automatic updates:
Code: Select all
echo "deb http://download.opensuse.org/repositories/home:/strycore/Debian_11/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list
Code: Select all
wget -q https://download.opensuse.org/repositories/home:/strycore/Debian_11/Release.key -O- | sudo tee /etc/apt/trusted.gpg.d/lutris.asc -
Code: Select all
sudo apt update
Code: Select all
sudo apt-get install lutris
Step 3: Install EVE Online
A Open Lutris
Code: Select all
lutris
B Start the installer with the script you get from the official website for Eve Online.
Top left, click on the plus sign, install game with script you downloaded:
Code: Select all
wget https://lutris.net/api/installers/eve-online-dxvk-and-esync-19381?format=json
C Install Error Fix 1
Install it, when you get this error
Code: Select all
warning: /home/usernameofyours/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine cmd.exe /c echo '%AppData%' returned empty string
The line that has to be changed is somewhere to be found in the script in the range of line 300-310.
The line should look like this:
Code: Select all
if blocking:
return system.execute(command_parameters, env=baseenv, cwd=working__dir)
(Thx to who solved that problem: https://github.com/lutris/lutris/issues/4200)
D Resume Install
Run the installer from the script again. If the install holds again because it looks for a redist exe then close the installer, delete game files box checked, and make sure in Lutris under runners, click the config button on Wine and see that fshack is selected, and run the installer again. There will be one more error when Wine starts the Eve Online installer you can click ignore.
#Sign in, maybe lower graphics settings to minimum because my PC crashed with a graphics bug the first time but then it worked.
# The Game would not be listed under Lutris' games and had to get into the game after install play a while esit out of the game and the launcher wait a few seconds and the game should show up under recently played and in your games list in Lutris.
#Game launched with these settings/ changes in the settings rest I left untouched: Rightclick on the game, Configure, Game Options: 64 bit, Runner Options: lutris-fshack...
#If you want to limit your framerate with Lutris, under system options in the game config (rightclick on game) theres your option to do so in there.