Forums

Wine 6.0.2 released, but still not available in PlayOnLinux.

Auteur Réponses
DrM1173 Jeudi 18 Novembre 2021 à 11:15
DrM1173Anonymous

At https://www.winehq.org/ I see that Winehq has released Wine 6.0.2 stable. At https://www.winehq.org/announce/6.21 I see that Wine stable version 6.0.2 has been released, but it still doens't show up in PlayOnLinux's version manager. When will Wine 6.0.2 be available for PlayOnLinux? At https://www.playonlinux.com/wine/ "Wine building service" I can't see the current building status of Wine 6.0.2.

Drugwash Lundi 20 Décembre 2021 à 20:55
Drugwash

The building service seems to be in a jam currently. Hopefully this manual solution would be helpful for somebody.

Personally I have installed a few versions manually on my Linux Mint 19.2 Cinnamon (based on Ubuntu Bionic/18.04).
It does involve a series of operations that some may find difficult, such as:

1. downloading all files pertaining to the desired release, both i386 and x64, according to the Linux OS version from here
2. manually opening the .deb > data.tar.xz files (through the archive manager) and copying the folders from ./opt/wine{-devel/-staging} to their corresponding folders in ~/.PlayOnLinux/wine/linux-amd64/{wine_ver} and ~/.PlayOnLinux/wine/linux-x86/{wine_ver} respectively

That's all. When opening Tools > Manage Wine versions from POL's main menu you'll see the desired version already installed in the right-side panel.

Now let's give a practical example for a better understanding. At the time of typing this there is Wine 7.0~RC2 available but in POL there's nothing above 6.18 in the x86 section and 6.17 in the x64 section. I've been following the devel branch lately so I installed this 7.0~RC2 devel version.

- create a folder named i.e. Wine7.0 somewhere in ~/Downloads or wherever you see fit
- download there all x64 devel_7.0~rc2 files from the Wine repository here (except for those containing dbg or winehq in their names)
- download there all x86 devel_7.0~rc2 files from the Wine repository here (except as above)
- create two folders: ~/.PlayOnLinux/wine/linux-amd64/7.0 and ~/.PlayOnLinux/wine/linux-x86/7.0
- open each of the downloaded packages one at a time (through Archive Manager, not GDebi), select all available folders within ./opt/wine-devel/ and drag them to their corresponding folders created earlier - 32bit to 32bit folder, 64bit to 64bit folder

If everything went well there will be four subfolders in each 7.0 folder: bin, include, lib64, share in the amd64/7.0 folder and bin, include, lib, share in the x86/7.0 folder - each with their own files. Now opening Tools > Manage Wine versions from POL's main menu you should see version 7.0 installed for both 32bit and 64bit Wine. Proceed with creating your prefix(es).
 

Quentin PÂRIS Mardi 21 Décembre 2021 à 8:47
Quentin PÂRISAnonymous

Hello!

The building service is indeed not working with current linux builds. I'll review everything tonight and run all the builds

DrM1173 Mercredi 9 Février 2022 à 14:58
DrM1173Anonymous

 

Now let's give a practical example for a better understanding. At the time of typing this there is Wine 7.0~RC2 available but in POL there's nothing above 6.18 in the x86 section and 6.17 in the x64 section. I've been following the devel branch lately so I installed this 7.0~RC2 devel version.

- create a folder named i.e. Wine7.0 somewhere in ~/Downloads or wherever you see fit
- download there all x64 devel_7.0~rc2 files from the Wine repository here (except for those containing dbg or winehq in their names)
- download there all x86 devel_7.0~rc2 files from the Wine repository here (except as above)
- create two folders: ~/.PlayOnLinux/wine/linux-amd64/7.0 and ~/.PlayOnLinux/wine/linux-x86/7.0
- open each of the downloaded packages one at a time (through Archive Manager, not GDebi), select all available folders within ./opt/wine-devel/ and drag them to their corresponding folders created earlier - 32bit to 32bit folder, 64bit to 64bit folder

If everything went well there will be four subfolders in each 7.0 folder: bin, include, lib64, share in the amd64/7.0 folder and bin, include, lib, share in the x86/7.0 folder - each with their own files. Now opening Tools > Manage Wine versions from POL's main menu you should see version 7.0 installed for both 32bit and 64bit Wine. Proceed with creating your prefix(es).

When manually installing a 64bit Wine version in PlayOnLinux, make sure that you copy these files 'wine' and 'wine-preloader' from the ~/.PlayOnLinux/wine/linux-x86/{wine_ver}/bin folder into the ~/.PlayOnLinux/wine/linux-amd64/{wine_ver}/bin folder and copy the ~/.PlayOnLinux/wine/linux-x86/{wine_ver}/lib subfolder into ~/.PlayOnLinux/wine/linux-amd64/{wine_ver}/, otherwise you will get problems. In the 64bit Wine versions which can be downloaded by PlayOnLinux itself, these aforementioned files and lib subfolder have already been included.

Edité par DrM1173