Zorin Wine package and glibc UPDATE 09.06.2019

Zorin Wine package and glibc UPDATE 09.06.2019

Postby ktindle » Thu Aug 23, 2018 5:43 pm

Why post in a Zorin forum and not elsewhere? Output of 'wine --version':
wine-3.0 (Ubuntu 3.0-1zorin2)
Yep, your package. From Zorin OS 12.4 Lite 64-bit.

I have installed a 32-bit Windows app in PlayOnLinux which crashes. The app uses runtimes from MS Visual Studio. The DLLs must load for the app to run.

Debug log:
playonlinux.log:0009:err:module:load_builtin_dll failed to load .so lib for builtin L"MSVCR90.dll": /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /usr/lib/wine/../i386-linux-gnu/wine/msvcr90.dll.so)

Wine is trying to load from built-in; it's not using the DLL file right in the same directory as the main executable.
The 'libm' shared object does not contain linker symbols that are sufficiently up to date. It needs to be at least 2.27 however...

Output of 'strings libm-2.23.so | grep GLIBC'
GLIBC_2.0
GLIBC_2.1
GLIBC_2.2
GLIBC_2.4
GLIBC_2.15
GLIBC_2.18
GLIBC_2.23
GLIBC_PRIVATE
GLIBC_2.1.3

It cannot find what it needs because it isn't there. It must find something in the 2.2 series which is up to date.
The wine package does not match the libs installed on path: /lib/i386-linux-gnu
User avatar
ktindle
 
Posts: 1
Joined: Thu Aug 23, 2018 4:54 pm

Re: Zorin Wine package and glibc

Postby Swarfendor437 » Thu Aug 23, 2018 7:57 pm

Firstly, wrong! Not our package! Wine is created by winehq.org whose commercial arm, CrossOver is the paid for version of Wine and is better than PlayOnLinux - the latter is a 'free package' and is not part of the Zorin Development Team. Packages are there for people to use as they wish. Zorin does not have the resources to check what will and won't run on wine - this is an M$ issue rather than a Zorin or GNU/Linux issue, or rather the Software House of the original application you are trying to run. If you install synaptic package manager and do a search for wine you should be able to remove Wine 3 and install the basic version of 1.6 or go to winehq.org and look for earlier versions of wine from their archive - whether they will run with the current GNU/Linux kernel is a different matter, which again Zorin has no control over.

In the first instance I advise you to visit this page:

https://www.codeweavers.com/compatibility/
https://vimeo.com/user15592214
https://trisquel.info/
https://www.opendesktop.org/member/257685/

Machine: ASUS X470-PRO, AMD Ryzen 7 1700X 8 Core, 16 Gb RAM, ZOTAC Geforce GT1030 (2 Gb)
User avatar
Swarfendor437
 
Posts: 10180
Joined: Wed Sep 18, 2013 5:51 pm

Re: Zorin Wine package and glibc

Postby peskydan » Sun Sep 23, 2018 2:28 pm

We all appreciate the work that goes into maintaining a Linux distribution. So firstly, thank you. But this really is a Zorin problem.

Vanilla install of Zorin-OS-12.4-Lite-32.
Software updater run, apt-get update, apt-get upgrade.

Code: Select all
dan@Zorin-VirtualBox:~$ wine --version
wine-3.0 (Ubuntu 3.0-1zorin2)

dan@Zorin-VirtualBox:~$ wine notepad.exe
000d:err:module:load_builtin_dll failed to load .so lib for builtin L"windowscodecs.dll": /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /usr/lib/wine/../i386-linux-gnu/wine/windowscodecs.dll.so)
000d:err:module:import_dll Loading library windowscodecs.dll (which is needed by L"C:\\windows\\system32\\winemenubuilder.exe") failed (error c000007a).
000d:err:module:attach_dlls Importing dlls for L"C:\\windows\\system32\\winemenubuilder.exe" failed, status c0000135
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"msvcrt.dll": /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /usr/lib/wine/../i386-linux-gnu/wine/msvcrt.dll.so)
0009:err:module:import_dll Loading library msvcrt.dll (which is needed by L"C:\\windows\\system32\\notepad.exe") failed (error c000007a).
0009:err:module:attach_dlls Importing dlls for L"C:\\windows\\system32\\notepad.exe" failed, status c0000135

This is saying that msvcrt.dll can't be loaded because of a broken dependency on GLIBC_2.27. Since a lot of software (most really) depends on msvcrt.dll, and Zorin is marketed as a Linux distro for people who are used to other systems like Windows, I'd make getting this fixed a high priority.

I have not tried the 64 bit build; I suspect the problem is limited to the 32 bit build or it would have been discovered sooner.

Thanks,
Dan
User avatar
peskydan
 
Posts: 1
Joined: Sun Sep 23, 2018 2:05 pm

Re: Zorin Wine package and glibc

Postby Swarfendor437 » Sun Sep 23, 2018 8:12 pm

Had a closer look at this and it appears to be an Ubuntu/Zorin bug but not helped by glibc mis-numbering:

https://bugs.launchpad.net/zorin-os/+bug/1775454

https://askubuntu.com/questions/1011148 ... untu-16-04

I've run 12.4 Core in a VM and has the same errors - will flag this up with Admins. ;)
https://vimeo.com/user15592214
https://trisquel.info/
https://www.opendesktop.org/member/257685/

Machine: ASUS X470-PRO, AMD Ryzen 7 1700X 8 Core, 16 Gb RAM, ZOTAC Geforce GT1030 (2 Gb)
User avatar
Swarfendor437
 
Posts: 10180
Joined: Wed Sep 18, 2013 5:51 pm

Re: Zorin Wine package and glibc

Postby Swarfendor437 » Sun Sep 23, 2018 8:58 pm

Update - just ran FerenOS based on Ubuntu 18.04 and wine working perfectly there - guess we'll have to wait for the next major release of Zorin for the fix. (have sent that PM).
https://vimeo.com/user15592214
https://trisquel.info/
https://www.opendesktop.org/member/257685/

Machine: ASUS X470-PRO, AMD Ryzen 7 1700X 8 Core, 16 Gb RAM, ZOTAC Geforce GT1030 (2 Gb)
User avatar
Swarfendor437
 
Posts: 10180
Joined: Wed Sep 18, 2013 5:51 pm

Re: Zorin Wine package and glibc

Postby Swarfendor437 » Mon Sep 24, 2018 9:20 pm

OK, I now have WINE running in 12.4 Lite Ultimate but I no longer have the Menu Entries for WINE.:

wine working.jpg


and from the terminal too:

wine notepad.exe.jpg


I removed all references to WINE and several attempts later using these commands:

Code: Select all
sudo dpkg --add-architecture i386


Code: Select all
sudo add-apt-repository ppa:wine/wine-builds


Code: Select all
sudo apt-get install --install-recommends winehq-devel


Code: Select all
sudo apt-get install --install-recommends winehq-stable


Code: Select all
winecfg


And install any packages that crop up as outlined here:

http://www.elinuxbook.com/install-wine- ... ntu-16-04/ - but in my case Wine 3.03 is installed but no menu items now.
https://vimeo.com/user15592214
https://trisquel.info/
https://www.opendesktop.org/member/257685/

Machine: ASUS X470-PRO, AMD Ryzen 7 1700X 8 Core, 16 Gb RAM, ZOTAC Geforce GT1030 (2 Gb)
User avatar
Swarfendor437
 
Posts: 10180
Joined: Wed Sep 18, 2013 5:51 pm

Re: Zorin Wine package and glibc

Postby Swarfendor437 » Tue Sep 25, 2018 7:43 pm

Oh, before I forget, for some reason during the terminal install of Wine I was pointed to a couple of missing packages which had to be installed via synaptic - 'flex' and 'bison' :?
https://vimeo.com/user15592214
https://trisquel.info/
https://www.opendesktop.org/member/257685/

Machine: ASUS X470-PRO, AMD Ryzen 7 1700X 8 Core, 16 Gb RAM, ZOTAC Geforce GT1030 (2 Gb)
User avatar
Swarfendor437
 
Posts: 10180
Joined: Wed Sep 18, 2013 5:51 pm

Re: Zorin Wine package and glibc

Postby Swarfendor437 » Sun Oct 14, 2018 3:37 pm

[UPDATE 14 10 2018]

Finally received a response from AZorin - they have been busy working on the next major release and apologised in the delay for getting back to me - they are aware of the problem with WINE. Their priority is to get it fixed for the next major release based on Ubuntu 18.04.1 and then feed the fix through to users of Zorin 12.4.

Please be patient - remember, "Good things come to those who wait". ;) :D
https://vimeo.com/user15592214
https://trisquel.info/
https://www.opendesktop.org/member/257685/

Machine: ASUS X470-PRO, AMD Ryzen 7 1700X 8 Core, 16 Gb RAM, ZOTAC Geforce GT1030 (2 Gb)
User avatar
Swarfendor437
 
Posts: 10180
Joined: Wed Sep 18, 2013 5:51 pm

Re: Zorin Wine package and glibc UPDATE 14.10.2018

Postby Swarfendor437 » Sun Jun 09, 2019 4:21 pm

UPDATE 09.06.2016

OK, setup a new user. Downloaded MS font Arial from here:

https://sourceforge.net/projects/corefo ... nts/final/

downloaded the Arial fonts and then clicked on them and it automatically asks to use Windows Application Installer - as it is not installed on this user account it installs wine mono and two packets of wine gecko. On checking version that gets installed, it is Wine 4.0 which is the most current version. Have installed Windows version of 7.zip and it works fine.

PLEASE NOTE I HAVE ONLY TRIED THIS IN Zorin 15!!! ;) :D
https://vimeo.com/user15592214
https://trisquel.info/
https://www.opendesktop.org/member/257685/

Machine: ASUS X470-PRO, AMD Ryzen 7 1700X 8 Core, 16 Gb RAM, ZOTAC Geforce GT1030 (2 Gb)
User avatar
Swarfendor437
 
Posts: 10180
Joined: Wed Sep 18, 2013 5:51 pm

Return to Help and Support

Who is online

Users browsing this forum: Bing [Bot] and 7 guests