The forum

POL fails to create wine drive

Author Replies
Wolf-64 Saturday 30 June 2018 at 14:37
Wolf-64Anonymous

Hello,

I have used POL on Linux Mint 18.3 excessively and it worked very well. 

Now I'm running Linux Mint 19 and before that, I tried Kubuntu 18.04 and on both systems I couldn't get POL to install anything. I use it mostly to install older Windows games and on Linux Mint 18.3 it worked perfectly. But now, every time I want to install a game, no matter which, the whole process just stops at creating the wine drive. A wine "window" pops up, which is basically just a tiny black stroke on the screen, and from then on, nothing ever happens. 

I read something about to remove 'libz' from the wine folders in POL but that doesn't seem to resolve anything.

Is this a known issue or is there any other workaround that fixes this? Otherwise POL is now completely useless for me.

 

Another problem is merely an annoyance. Each download of either wine or anyting else takes up to 5 minutes to start. And when it's finished downloading, it takes like 5 minutes again to go to the next step.

Edited by Wolf-64

Tutul Saturday 30 June 2018 at 21:01
Tutul
Moderator

It's a know problem with older wine version. Library not working anymore. You can use newer wine version or delete libfreetype / libz from the wine directory (find the wine directory for that version and arch in ~/.PlayOnLinux)


Gentils modérateur dans mes bon jours - Attention, à tenir hors de portée des enfants. En cas de contact, veuillez immédiatement rincer à l'eau clair. Peut provoquer des sueurs froide !
Wolf-64 Sunday 1 July 2018 at 11:17
Wolf-64Anonymous

I usually only use stable packages so that didn't came to my mind, but using the wine-development package (3.6) works for me now, thanks a lot! :)

Wolf-64 Sunday 1 July 2018 at 12:44
Wolf-64Anonymous

Okay, it just worked for 2 installations so far. For the rest either the install scripts didn't work becaus Wine seems to have crashed, and now I'm just getting the same problem again, stated in my entry post.

Could you explain me how exaclty it would work with deleting those files from the Wine directory? I mean, which directories do you mean exactly and how would it affect installing programs with POL? 

When I did that I couldn't use that version of wine for creating drives anymore bc then it crashed every time.

 

EDIT: It appears that using wine versions starting from 1.6 to 1.8 are causing the issue mentioned in my entry post. Using 2.22 for example works without problems.

Edited by Wolf-64

Tutul Sunday 1 July 2018 at 16:39
Tutul
Moderator

POL use his own wine package to provides you better match between your software and the best wine version for it. Because newer wine version aren't always as good as older for that software.


Gentils modérateur dans mes bon jours - Attention, à tenir hors de portée des enfants. En cas de contact, veuillez immédiatement rincer à l'eau clair. Peut provoquer des sueurs froide !
Tutul Sunday 1 July 2018 at 16:39
Tutul
Moderator

The script use an old version of wine that may have some problem with some libraries.

You must go the the wine directory (in ~/.PlayOnLinux), the wine version's folder you're using for that app, and remove libfreetype / libz libraries. It should fix it


Gentils modérateur dans mes bon jours - Attention, à tenir hors de portée des enfants. En cas de contact, veuillez immédiatement rincer à l'eau clair. Peut provoquer des sueurs froide !
Wolf-64 Monday 2 July 2018 at 10:04
Wolf-64Anonymous

I tried that, but then it crashes after attempting to create the wine drive with that version. However, there's no wine window popping up anymore (neither the normal one or buggy "tiny stroke" one).

Also I can't find libfreetype in any of the installed 1.x versions of wine, only in 2.22 (though this version is working btw). 

Tutul Monday 2 July 2018 at 12:17
Tutul
Moderator

Do you have system side library install ?


Gentils modérateur dans mes bon jours - Attention, à tenir hors de portée des enfants. En cas de contact, veuillez immédiatement rincer à l'eau clair. Peut provoquer des sueurs froide !
Wolf-64 Monday 2 July 2018 at 23:15
Wolf-64Anonymous

I installed wine version 3.6 (wine-development package) through the software manager, but I didn't use it with POL.

Tutul Tuesday 3 July 2018 at 3:07
Tutul
Moderator

the wine version you install is the "system" version in POL. POL's script and manual installation can use specific wine version from our own repo.


Gentils modérateur dans mes bon jours - Attention, à tenir hors de portée des enfants. En cas de contact, veuillez immédiatement rincer à l'eau clair. Peut provoquer des sueurs froide !
Wolf-64 Tuesday 3 July 2018 at 9:53
Wolf-64Anonymous

Hm okay. but why do many wine versions from the POL repo crash and others don't if it's not dependant on the system installed version? I'm sorry, but I'm a bit confused now... :D

Thanks for trying to help me btw, I really appreciate it. :)

Tutul Tuesday 3 July 2018 at 13:53
Tutul
Moderator

Because the library in them are quite old for older wine version. And they don't work anymore on recent system. We can't juste rebuild them all. So, for now, you can just remove that two library file in that specific wine version's directory to use your system one. That may work as long as the library don't break backward compatibility


Gentils modérateur dans mes bon jours - Attention, à tenir hors de portée des enfants. En cas de contact, veuillez immédiatement rincer à l'eau clair. Peut provoquer des sueurs froide !
Wolf-64 Tuesday 3 July 2018 at 15:34
Wolf-64Anonymous

Ah, so when I remove the mentioned libraries from an old wine version, POL will automatically use the new ones installed with the wine package in the system instead. Now it makes a lot more sense to me, thank you!

Deleted wrong topic