Forums

POL on Ubuntu 20.4 issues: conflict 32bits/64bits prefixes.

Auteur Réponses
orbanp Vendredi 5 Février 2021 à 18:26
orbanpAnonymous

Hello Everyone,

 

I am having some issues using POL 4.3.4 on Kubuntu 20.04.

I am trying to install LTspice XVII, a 64-bit application.

I am setting up accordingly the virtual drive.

During the installation POL many times says that it crashed, but I can continue, and eventually the app is installed.

One feature of the LTspice application does not work, when it is trying to reach out on the internet to update itself.

It used to work when I was using Kubuntu 18.04!

 

Lookint at the log file there is a line mantioning that this is a 32-bit prefix even though it was set up as a 64-bit virtual drive.

There is also an error: <wine: WINEARCH set to win64 but '/home/peter/.PlayOnLinux//wineprefix/LTspice' is a 32-bit installation.>

When looking into configuring the app the available wince version is simply "system" even though I downloaded two other version of wine as well, they do not show up in that list. When looking under the "tools" menu the downloaded wine versions are there...

 

I enclose the log file.

 

Any help, explanation what is going on?

Thanks, Peter

 

[02/05/21 11:48:03] - Running wine- --version (Working directory : /usr/share/playonlinux/python)
wine-5.0 (Ubuntu 5.0-3ubuntu1)

PlayOnLinux logfile
-------------------
Date: 02/05/21 11:48:03

> PlayOnLinux Version
  4.3.4
> uname -a
  Linux xxxxxxxxxxxxx 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
> lsb_release -a
 
> wine --version
  wine-5.0 (Ubuntu 5.0-3ubuntu1)
> POL_WINEVERSION
 
> WINEPREFIX
  /home/peter/.PlayOnLinux//wineprefix/LTspice
> Distribution
  Ubuntu 20.04.2 LTS
> glxinfo \| grep rendering
  direct rendering: Yes
> glxinfo \| grep renderer
      GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
> OpenGL libs (Direct rendering testing)
  check_dd_x86 missing, test skipped
  check_dd_amd64 missing, test skipped

[02/05/21 11:48:04] - This is a 32bits prefix!
[02/05/21 11:48:04] - Running wine- cmd /c echo %ProgramFiles% (Working directory : /usr/share/playonlinux/python)
wine: WINEARCH set to win64 but '/home/peter/.PlayOnLinux//wineprefix/LTspice' is a 32-bit installation.
[02/05/21 11:49:05] - Running wine- /home/peter/SW/LTspiceXVII.exe (Working directory : /)
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
Could not find Wine Gecko. HTML rendering will be disabled.
wine: configuration in L"/home/peter/.PlayOnLinux//wineprefix/LTspice" has been updated.
[02/05/21 11:52:50] - Running wine- winepath -u C:\\users\\peter\\Desktop (Working directory : /home/peter/.PlayOnLinux/wineprefix/LTspice/drive_c)
/home/peter/.PlayOnLinux//wineprefix/LTspice/dosdevices/c:/users/peter/Desktop
[02/05/21 11:53:07] - Running wine- XVIIx86.exe (Working directory : /home/peter/.PlayOnLinux/wineprefix/LTspice/drive_c/Program Files/LTC/LTspiceXVII)
[02/05/21 11:53:49] - Running wine- XVIIx86.exe (Working directory : /home/peter/.PlayOnLinux/wineprefix/LTspice/drive_c/Program Files/LTC/LTspiceXVII)

 

orbanp Mercredi 10 Février 2021 à 15:19
orbanpAnonymous

Just a quick update.

 

I managed to install the 64-bit version of LTspice, it works, including the update.

The key was to select a different wine version during the installation and not under configuration.

In this case I could select wine 6.0 version, and it also showed up later under the configuration when I looked.

I wonder if this (that it only works installing this way) is a feature or a bug ;-)

 

Thanks, Peter

 

Edité par orbanp

Dadu042 Vendredi 12 Février 2021 à 12:22
Dadu042
Modérateur

Thanks for the update.