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.

Back to Threads Reply to Thread

[Archlinux] [Manjaro] lib32-freefont2 package

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

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.

hi robin,

thank you for the workaround, i can run my apps again without any issue
😀

Debian Testing is also affected by this.
thx for the workaround.

Hmmm, I wonder can we expect update which fix this issue ? It was fixed in Wine quite some time ago (around 2.18 ?)

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

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzA4NjEzODE4LCJjc3JmX3Rva2VuIjoiTUYzWnhWaHd3R2I1YjlzMiIsImdkcHIiOjB9