Ubuntu 16.04 LTS 64-bit Tous les paquets actuellement à jour autant que possible sans passer à 16.10 (je ne peux pas effectuer de mise à jour de la distribution car je suis un premier intervenant et mon équipement radio ne fonctionnera pas sur 16.10 pour le moment). L'ordinateur portable est actuellement configuré de la même manière, mais il semble fonctionner parfaitement, donc je ne suis pas sûr de ce qui le cause.
Lorsque j'essaie simplement d'ouvrir le Bloc-notes, le message d'erreur suivant s'affiche:
brandon@BrandonsDesktop:~$ wine notepad
Wine cannot find the FreeType font library. To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
La fenêtre s’ouvre, mais la barre de menus est vide et aucune lettre n’est dactylographiée. En réalité, une boîte d’erreur de programme invisible doit être fermée par la barre des tâches.
Ce que j’ai fait pour tenter de remédier à cela: Purged Wine, libfreetype6, ttf-mscorefonts Ensuite, procédez comme suit:
rm -rf $HOME/.wine
rm -f $HOME/.config/menus/applications-merged/wine*
rm -rf $HOME/.local/share/applications/wine
rm -f $HOME/.local/share/desktop-directories/wine*
rm -f $HOME/.local/share/icons/????_*.xpm
J'ai ensuite réinstallé WINE, mais le même problème se pose. Je ne sais même pas pourquoi il fait ça? La seule différence de configuration entre cet ordinateur et l'ordinateur portable est que cet ordinateur dispose de 3 moniteurs.
Toute aide est grandement appréciée. Merci.
J'ai fait une vidéo de 10 minutes pour illustrer les problèmes que cela me montre, mais peut-être que vous allez attraper quelque chose dans le terminal que j'ai raté?
https://www.youtube.com/watch?v=SXGe-lo4haw
EDIT: J'ai essayé les derniers packages Winehq, la mise en scène du vin, le même problème qu'auparavant.
Wine a besoin de la version 32 bits des bibliothèques. Vous avez probablement freetype 64 mais pas 32.
Exécuter un espace vin propre:
env WINEPREFIX=~/.wine32 WINEARCH=win32 notepad
Vérifiez également
env WINEPREFIX=~/.wine64 WINEARCH=win64 notepad
J'ai un système avec Ubuntu 16.04 et vin fonctionne. si je liste mes bibliothèques, il dit:
/usr/lib/x86_64-linux-gnu# ll | grep freetype
lrwxrwxrwx 1 root root 21 oct 6 09:32 libfreetype.so.6 -> libfreetype.so.6.12.1
-rw-r--r-- 1 root root 694800 abr 15 2016 libfreetype.so.6.12.1
Et
/usr/lib/i386-linux-gnu# ll | grep freetype
lrwxrwxrwx 1 root root 21 abr 15 2016 libfreetype.so.6 -> libfreetype.so.6.12.1
-rw-r--r-- 1 root root 714364 abr 15 2016 libfreetype.so.6.12.1
Vérifiez ce que vous avez dans votre système
Cordialement
METTRE À JOUR:
J'ai découvert la cause du problème. J'ai installé un paquet Lightscribe Labeler, 4l_1.0-1_i386.deb
Ce forfait casse le vin. Si vous désinstallez le package, Wine fonctionne à nouveau. J'ai un ancien paquet pour cette étiqueteuse, 4L-1.0-r6.i586.rpm, qui peut être converti en .deb en utilisant alien. L'ancien paquet ne cause pas le problème de police avec wine. Si vous envisagez d’utiliser l’étiqueteuse LightScribe, n’utilisez pas le package 4l_1.0-1_i386.deb.
POSTE ORIGINAL:
Les réponses ci-dessus m'ont conduit à cette solution:
Après avoir réinstallé le vin, le vin a fonctionné correctement.
Contexte: le système d'exploitation est Linux Mint 18 64 bits (basé sur Ubuntu 16.04). De manière inattendue, les programmes Wine ont démarré sans polices et s’ouvraient dans de minuscules fenêtres vides en forme de boîte. L'exécution de Wine à partir du terminal a révélé l'erreur "Wine ne trouve pas la bibliothèque de polices FreeType". Aucune combinaison de suppression/réinstallation de vin ne résout le problème. Tout indiquait que les bibliothèques de polices étaient correctement installées.
Vous verrez d'autres bibliothèques libfreetype dans le gestionnaire de paquets, mais si vous essayez de les supprimer, le gestionnaire de paquets veut supprimer plus de 500 paquets et dit que cela endommagerait votre système. Il suffit de retirer et de réinstaller libfreetype6: i386 pour corriger le problème sur mon système.
Même si la bibliothèque 32 bits correcte était installée, je devais la supprimer complètement via le paquet synaptic, puis la réinstaller. Maintenant, cela fonctionne bien, vous ne savez pas pourquoi il ne fonctionnait pas tout seul alors qu'il était déjà installé, mais cela fonctionneIS maintenant.