Forum

Custom wine version & PlayonLinux

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

Författare Svar
dreaddy Tuesday 20 January 2009 at 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 Tuesday 20 January 2009 at 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 Wednesday 21 January 2009 at 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 Sunday 25 January 2009 at 17:31
dreaddyAnonymous

IProcedure confirmed.
Fallout 3 Winehq procedures confirmed working via POL and patched 1.1.8 .
NSLW Thursday 7 May 2009 at 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 Thursday 1 September 2016 at 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?

 

Ändrat av shmerl

shmerl Thursday 1 September 2016 at 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.

Ändrat av shmerl

shmerl Thursday 1 September 2016 at 5:47
shmerlAnonymous

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

shmerl Thursday 1 September 2016 at 6:59
shmerlAnonymous

Yep, that works now.