Сглаживание Wine не поддерживает работа

в моем случае я использую Centos 7, и проблема определенно связана с версией taglib.

В файле конфигурации у нас есть что-то вроде этого.

pkg-config --exists --print-errors "taglib >= 1.9"

Что дает мне

Requested 'taglib >= 1.9' but version of TagLib is 1.8.0

В скрипте настройки, вручную меняя все требования 1.9 на 1.8, он проходит.

Но имейте в виду, что если ожидается версия 1.9, это должно быть вескими причинами, так что, возможно, это нарушит другие части кода в другом месте.

5
05.07.2015, 11:04
1 ответ

Почему команда xrdb исправляет сглаживание шрифтов?

xrdb управляет ресурсами X.

xrdb -query выводит список загруженных в данный момент ресурсов.

Подключение к grep -vE 'Xft \. (Anti | hint | rgba)' отфильтровывает ресурсы, содержащие «anti», «hint» или «rgba».

Наконец, отфильтрованный список возвращается в xrdb , который по умолчанию перезаписывает все существующие настройки.

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

Как мы можем это исправить?

Как устанавливаются значения, полностью зависит от того, как вы начинаете сеанс. Часто сценарии запуска загружают их из ~ / .Xresources, поэтому вы можете попробовать поместить туда отфильтрованный вывод.

В моем случае я использую Xfce, и чтобы получить правильные значения, мне пришлось установить их в xfconf. Это можно сделать графически ( xfce4-settings-editor , перейдите к xsettings) или с терминала, например для правильной настройки сглаживания RGBA: xfconf-query -c xsettings -p / Xft / RGBA -s "rgb" .

См. Также вики-страницу Arch на ресурсах X .

1
27.01.2020, 20:43

Теги

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