CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us



CrossOver Linux
Discussion about CrossOver Linux

The following comments are owned by whoever posted them. We are not responsible for them in any way.


Reply to Thread Back to Threads

[Archlinux] [Manjaro] lib32-freefont2 package
Frede Hundewadt
Frede Hundewadt Chief Senior Advocate
Posted 2017-10-19 12:54
As of now 2017-10-19 19:46 CEST CrossOver is broken on Archlinux and derivatives.
An update to lib32-freefont to v2.8.1 prevents CrossOver from running any program - even simple stuff as the build-in notepad.exe.
The solution is to downgrade to a working version and block updating the library by blacklisting it in pacman.conf.
You can find an archive of lib32-freetype package on https://archive.archlinux.org/packages/l/lib32-freetype2/.
You can downgrade the package by copying the link address for the desired package (not the .sig file) and paste it in a terminal.

For v.2.7.1 use this
sudo pacman -U https://archive.archlinux.org/packages/l/lib32-freetype2/lib32-freetype2-2.7.1-2-x86_64.pkg.tar.xz 

For v.2.8 use this
sudo pacman -U https://archive.archlinux.org/packages/l/lib32-freetype2/lib32-freetype2-2.8-2-x86_64.pkg.tar.xz

Blacklist from future updates
sudo nano /etc/pacman.conf

Locate the lines
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg   =
#IgnoreGroup =

Change
IgnorePkg  = lib32-freetype2 

You need to regularly check if an update to lib32-freetype2 has solved the problem as not to exclude updating the lib32-freetype2 package forever.

Link to forum post describing the error:
https://forum.manjaro.org/t/teamviewer-12-gui-not-starting/32829
https://forum.manjaro.org/t/wine-not-working/33003/6
https://forum.manjaro.org/t/freetype2-2-8-1-prevents-wine-from-working/31869
Robin Cook
Robin Cook
Posted 2017-10-31 18:15
Thanks for the help, i was having this issue with Manjaro, I don't like the idea of downgrading said library and black listing so i've found another way round it for now.

Downloaded "lib32-freetype2-2.7.1-1-x86_64.pkg.tar.xz" from https://archive.archlinux.org/packages/l/lib32-freetype2/

unarchived then dropped and dragged "libfreetype.so", "libfreetype.so.6", "libfreetype.so.6.13.0" to "home/cxoffice/lib" folder.

Now Crossover seems to be working again, But again thanks for pointing this out.
Tri Mulya Saputra
Tri Mulya Saputra Turbo Chief Senior Advocate
Posted 2017-11-08 01:11
hi robin,

thank you for the workaround, i can run my apps again without any issue
😀
CHristoph Zaunmayr
Posted 2017-11-08 04:27
Debian Testing is also affected by this.
thx for the workaround.
Marcin Kurek
Posted 2017-12-03 13:00
Hmmm, I wonder can we expect update which fix this issue ? It was fixed in Wine quite some time ago (around 2.18 ?)
Vincent Povirk
Vincent Povirk  Staff Member
Posted 2017-12-04 15:39
The fix for this issue in Wine has been in the CrossOver 17 branch since early October. So it should work in the 17 betas now and in the final release when it comes out.

Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

Please Wait...
eyJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNTI1ODk4MDg2fQ==