Forums

Optirun 64bit app

wine version mismatch

Auteur Réponses
Dock1100 Samedi 6 September 2014 à 14:23
Dock1100Anonymous

Hi!!!
I have next problem:

I can`t run any 64bit app in PlayOnLinux with optirun, even I can`t "reboot windows" or run "task manager". However without optirun it works fine.

Here is terminal`s output:

wine client error:0: version mismatch 454/449.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
err:wineboot:main failed to restart 64-bit L"C:\\windows\\system32\\wineboot.exe", err 1359

I tried to reboot and reinstall wine several times and it didn`t help me.

Sorry for my bad English.
 

 

Ronin DUSETTE Lundi 8 September 2014 à 18:01
Ronin DUSETTE

That really is strange. Just so that I understand correctly, this ONLY does this when you run optirun? Did it work before? To be honest, I never run 64-bit installations of programs through POL, as I usually have a bad experience, but that is really odd that it is giving a Wine version mismatch when running optirun only. 


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
petch Lundi 8 September 2014 à 18:11
petch

version mismatch is between Wine client and Wine server, that most likely mean there's some Wine server process of a different version still running.

Why it would happen when running under optirun is less clear...

Dock1100 Mercredi 10 September 2014 à 20:13
Dock1100Anonymous

Did it work before? 

 I didn`t run it earlier, so I don`t know.

Wine server process of a different version still running.

wineserver -k #has no effect
ps aux | grep -P "wine|\.exe" #returns nothing


And one more: In 64-bit apps "System" version of wine is missing (My os is 64-bit, I check it).

petch Mercredi 10 September 2014 à 21:02
petch

System 64bit Wine is not supported, as it seems not two distros decided to compile it the same way.

So System version is assumed to be 32bit.

 

Fincer Lundi 21 Décembre 2015 à 15:33
FincerAnonymous

I have exactly the same problem. I have no idea why launching a 64-bit application fails with optirun/primusrun.

The error description seems not to be valid because I have absolutely no Wine processes such as exe's, wineserver or any wine-related thing running on my system. I have checked this so many times that even suggesting this as a solution is completely irrelevant and off-topic in my case.

Running 64-bit application with Intel card works fine without issues.

The same behavior occurs with multiple 64-bit Playonlinux-based Wine prefixes. 32-bit prefixes are not affected in any way.

I suspect this is a driver issue. That's why I checked my Nvidia drivers. I have both 64-bit and 32-bit Nvidia drivers installed.

I am able to run 64-bit KDE environment purely with Nvidia card only.

The relevant Playonlinux output states as follows:

wine client error:0: version mismatch 490/489.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
err:winecfg:WinMain failed to restart 64-bit L"C:\\windows\\system32\\winecfg.exe", err 1359
Application tried to create a window, but no driver could be loaded.
The explorer process failed to start.
[POL_Wine] Message: Wine return: 0

The error message is always the same (eg. references "mismatch 490/489" etc.)

It doesn't really matter whichever Wine version I try to use on Playonlinux. The error message stays the same whether I use 64-bit Wine 1.8, 1.7.55, 1.7.34 or any version installed from your official Wine version pool.

Running 32-bit Wine application with optirun works fine.

I've reached a dead-end. I doubt I can solve this problem on my own which is why I need help with it.

Edité par Fincer

Vous êtes ici: Index > PlayOnLinux > Optirun 64bit app