Getting Started on Linux (v3) Wine-Staging 6.0, vulkan & dxvk
Revision as of 18:44, 13 October 2022 by Tragedie37 (talk | contribs) (Working on Arch-based installation)
This is a work in progress. Please send any comments, corrections or concerns to @tragedie37 in the forums.
This installation procedure is a marriage between the original Linux installation instructions and @meriadoc's wonderful, but complicated, non-PlayOnLinux version.
The reason this page exists is because the original version would not recognize my hardware and the Meriadoc's version would due to its using vulkan and dkvx, but does not use PlayOnLinux (POL). POL is much easier for me to control how many clients I am running than using command line arguments. I like installing a base wine-staging wine system as well as POL; this usually ensures that 32-bit binaries are included in your distribution.
Prerequisites
- Install wine and POL from the command line
- Ubuntu/Ubuntu-based distros
sudo dpkg --add-architecture i386
sudo apt-get update
- Now, for wine, you have two choices, you can go with the default repository or with the latest from WineHQ
- WineHQ version
- Add the GPG key
wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
(NOTE: You may have to install wget and or curlsudo apt-get install wget curl
- Followed by:
sudo apt-get install software-properties-common
- Add the repository:
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -cs) main"
- Install the wine-staging branch:
sudo apt-get install --install-recommends winehq-staging winehq-staging:i386
- Verify your installation on the command line:
wine --version
- Add the GPG key
- Ubuntu or Ubuntu-based distro standard repository (NOTE: You may get an outdated version, but, it may be more stable or not, your mileage may vary)
sudo apt-get update
sudo apt-get install wine wine:i386
- WineHQ version
- For POL, it's a bit easier
sudo apt-cache search playonlinux
- If you see a result, then type:
sudo apt-get install playonlinux
- If you do not see a result, then something went wrong; visit POL's website or your distribution's website to figure out why
- Arch/Arch-based distros
- Enable multilib support, or ensure it is enabled
vim /etc/pacman.conf
- Search for the line
#Include = /etc/pacman.d/mirrorlist
and remove the crunch ('#') from in front of the word 'Include' - It should now look like
- Search for the line
- Enable multilib support, or ensure it is enabled
- Ubuntu/Ubuntu-based distros
[multilib]
Include = /etc/pacman.d/mirrorlist
- Complete a system upgrade
sudo pacman -Syu
- Install wine
pacman -S wine
- Install wine-gecko and wine-mono
pacman -S wine-gecko wine-mono
- Note, after the above install, you may see a list of uninstalled dependencies; I recommend installing them, especially the 32-bit packages
- Check that you have successfully installed it
wine --version
- Complete a system upgrade
- Void Linux
- OpenSUSE
- Solus