Forums

Custom wine version & PlayonLinux

How to install a custom local wine version build to Playonlinux versions list.

Auteur Réponses
dreaddy Mardi 20 Janvier 2009 à 15:43
dreaddyAnonymous

Hello all
Please forgive is already discussed. I do not see a search option.

I would like to add a local patched/build version of wine to the "Manage Wine Versions" list.

Reason.

Working on Installing Fallout 3 to Playonlinux. This currently requires a patched version of wine 1.1.8. I do not see an option to install a wine version from a local build. Is this possible? If so, how is this accomplished.
heevy Mardi 20 Janvier 2009 à 20:24
heevyAnonymous

I did it by following "hack" and it was working for me:
1)change property "prefix" in files Makefile.rules and Makefile (in wine src root dir) to desired installation dir.
2)Then run just make install and wine should be there .
3)Create new wine "version" in ~/.PlayOnLinux/WineVersions and copy there installed wine into usr dir.
3a)For newer wine version there are also etc dir but i do not now what to put there.....maybe it is generated
4)You should see your new wine version in PlayOnLinux.

Please can somebody competent for creating wine builds in PlayOnLinux confirm this guideline or tell us how to it in right way ?

Ghostofkendo Mercredi 21 Janvier 2009 à 21:06
Ghostofkendo

Hello dreaddy,

Since there is no "automated" method to add a modified version of Wine, your "hack" is right way to do it

Well done for finding this by yourself

Bye
dreaddy Dimanche 25 Janvier 2009 à 17:31
dreaddyAnonymous

IProcedure confirmed.
Fallout 3 Winehq procedures confirmed working via POL and patched 1.1.8 .
NSLW Jeudi 7 Mai 2009 à 17:28
NSLW

I would like to add a local patched/build version of wine to the "Manage Wine Versions" list.

Quote from dreaddy


Now you can do this in automated way. All you have to do is use unofficial POL Helper plugin which is at the end of this site
shmerl Jeudi 1 September 2016 à 5:19
shmerlAnonymous

I just did this manual step (built 64-bit Wine from source, and placed it in $HOME/.PlayOnLinux/wine/linux-amd64

Then directed an existing application to that Wine in PlayOnLinux configuration dialog. But when launching, I get these errros:

wine client error:0: version mismatch 1/514.
Your wineserver binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
err:process:start_wineboot failed to start wineboot, err 1359
wine client error:0: version mismatch 1/514.
Your wineserver binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?

What am I doing wrong?

 

Edité par shmerl

shmerl Jeudi 1 September 2016 à 5:32
shmerlAnonymous

I think I got it. After building 64-bit version, there is no "wine" binary, just "wine64". In comparison wine provided by POL (even 64-bit one) contains 32 bit binary "wine" as well. So apparently it pulls the system one instead somehow, thus the mismatch. Apparently 32 bit version is still needed, even if application is set to use 64-bit Wine.

Edité par shmerl

shmerl Jeudi 1 September 2016 à 5:47
shmerlAnonymous

Trying this method now: https://wiki.winehq.org/Building_Wine#Shared_WoW64

shmerl Jeudi 1 September 2016 à 6:59
shmerlAnonymous

Yep, that works now.