Вино не может найти библиотеку шрифтов FreeType

Ubuntu 16.04 LTS, 64-разрядный Все пакеты, в настоящее время актуальные насколько я могу, не идя в 16,10 (я не могу сделать обновления дистрибутива, поскольку я - первый респондент и мой радио-механизм, не будет работать над 16,10 на данный момент). Ноутбук в настоящее время настраивается то же, уже это, кажется, работает просто великолепно, таким образом, я не уверен, что вызывает это.

При попытке открыть просто Блокнот, мне дают следующую ошибку:

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

Окно открывается, но строка меню является пробелом, и никакие буквы не выводят, на самом деле делая, который поднимает невидимое поле Program Error, которое должно быть закрыто панелью задач.

Что я сделал, чтобы попытаться исправить это: Очищенное Вино, libfreetype6, ttf-mscorefonts Затем сделало следующее:

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

Я затем переустановил ВИНО, но ту же проблему ocurrs. Я даже не уверен, почему это делает это? Единственное различие в конфигурации между этим компьютером и ноутбуком, то, что этот компьютер имеет 3 монитора.

Любая справка значительно ценится.Спасибо.

Я сделал видео, демонстрирующее проблемы, которые оно показывает мне, 10 минут длиной, но возможно Вы поймаете что-то в терминале, который я пропустил?

https://www.youtube.com/watch? v=SXGe-lo4haw

Править: Я попробовал последние winehq пакеты, подготовку вина, та же проблема как прежде.

8
задан 8 November 2016 в 02:50

4 ответа

Вину нужна версия на 32 бита библиотек. Вероятно, у Вас есть freetype 64, но № 32.

Выполняет чистое винное пространство:

env WINEPREFIX=~/.wine32 WINEARCH=win32 notepad

Также проверка

env WINEPREFIX=~/.wine64 WINEARCH=win64 notepad

у меня есть система с винной работой и Ubuntu 16.04. если я перечисляю, мой освобождает его, говорит:

/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

И

/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

Проверка, что делает Вас, имеет в Вашей системе

Отношения

3
ответ дан 23 November 2019 в 05:43

ОБНОВЛЕНИЕ:
я узнал то, что вызвало проблему. Я установил lightscribe пакет этикетировочной машины, 4l_1.0-1_i386.deb

Это вино повреждений пакета. При удалении пакета вино работает снова. У меня есть более старый пакет для этой этикетировочной машины, 4L-1.0-r6.i586.rpm, который может быть преобразован в .deb использование постороннего объекта. Более старый пакет не вызывает проблему шрифта с вином. Если Вы, Вы собираетесь использовать lightscribe этикетировочную машину, не используют 4l_1.0-1_i386.deb пакет.

ИСХОДНОЕ СООБЩЕНИЕ:
ответы выше привели меня к этому решению:

  1. Открывают, тип окна поиска Package Manager
  2. In без 'freetype'
  3. кавычек Щелкают правой кнопкой по 'libfreetype6:i386', и метка удаления
  4. Нажимают Apply. Это удаляет себя и несколько других зависимых пакетов.
  5. Переустанавливают ту же самую библиотеку и все пакеты, которые она удалила.

После выполнения этого и переустановки вина, вино работало правильно снова.

Фон: ОС является Linux Mint 18 64 бита (на основе Ubuntu 16.04). Винные программы неожиданно начали работать без шрифтов и открывались в крошечных, пустых, окнах, имеющих форму поля. Рабочее вино от терминала показало, что 'Вино не может найти ошибку' библиотеки шрифтов FreeType. Никакая комбинация удаления/переустановки вина не исправляла проблему. Все признаки состояли в том, что библиотеки шрифтов были правильно установлены.

Вы будете видеть другие libfreetype библиотеки в диспетчере пакетов, но при попытке удалить их, диспетчер пакетов хочет удалить более чем 500 пакетов и говорит, что повредит Вашу систему. Просто удалив и переустановив libfreetype6:i386 каждый исправил проблему в моей системе.

2
ответ дан 23 November 2019 в 05:43

Даже при том, что корректная 32-разрядная библиотека была установлена, я должен был полностью удалить ее через синаптический пакет полностью и переустановить ее. Теперь это хорошо работает, не уверенный, почему это не продолжало работать свое собственное, когда это было уже установлено, но это работает теперь.

2
ответ дан 23 November 2019 в 05:43

это решило его по телефону 18.04
https://forums.lutris.net/t/solved-wine-missing-freetype-library/2772
sudo apt install libfreetype6:i386

1
ответ дан 23 November 2019 в 05:43

Другие вопросы по тегам:

Похожие вопросы: