LINUX.ORG.RU

Ubuntu шрифты Firefox

 , , ,


0

1

Решил попробовать KDE Neon (он основан на Ubntu). KDE приложения отображают шрифты корректно в соответствии fontconfig. Но вот Firefox и Chrome - шрифты мылят. Причём Firefox мылит глобально вплоть до своего интерфейса, Chrome - в интерфейсе шрифты отличные, но рендер страниц как у Firefox.

KDE - http://delidov.ru/upload/Ubuntu-font-1.png

Firefox - http://delidov.ru/upload/Ubuntu-font-2.png

Chrome - http://delidov.ru/upload/Ubuntu-font-3.png

Так выглядит в ROSA с такой же конфигурацией - http://delidov.ru/upload/Rosa-font-1.png

http://delidov.ru/upload/Rosa-font-2.png

В каталоге пользователя всё, что связано с шрифтами всё удалено, в том числе и кэши.

# ls /etc/fonts/conf.d/10-*

/etc/fonts/conf.d/10-antialias.conf
/etc/fonts/conf.d/10-autohint.conf
/etc/fonts/conf.d/10-hinting-full.conf
/etc/fonts/conf.d/10-no-sub-pixel.conf
/etc/fonts/conf.d/10-scale-bitmap-fonts.conf
root@home:~# cat /etc/gtk-3.0/settings.ini 

[Settings]
gtk-theme-name = Breeze
gtk-icon-theme-name = Papirus-Light
gtk-cursor-theme-name = DMZ-White
gtk-button-images = 0
gtk-menu-images = 1
gtk-auto-mnemonics = 0
gtk-font-name = Open Sans 9
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintfull
# gtk-xft-rgba=rgb
root@home:~# cat /etc/gtk-2.0/gtkrc 

gtk-icon-theme-name = "Papirus-Light"
gtk-theme-name = "Breeze"
gtk-font-name = "Open Sans 9"
gtk-cursor-theme-name = "DMZ-White"
gtk-button-images = 0
gtk-menu-images = 1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintfull"
# gtk-xft-rgba="rgb"
Deleted

Последнее исправление: Deleted (всего исправлений: 3)

Похоже я что-то накопал. Firefox берёт настройки (если их создать) только из текущего каталога пользователя /home/user/.config/fontconfig/fonts.conf.

Игнорирует глобальные настройки, которые в /etc. Это как то несуразно.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)
Ответ на: комментарий от Deleted

А разве это не правильное поведение? В смысле настройки пользователя обязаны иметь приоритет перед системными.

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 1)
Ответ на: комментарий от Evgueni

Правильное. Но когда нет настроек пользователя - должны применяться системные. Чего не происходит совсем.

Deleted
()
Ответ на: комментарий от Deleted

такая система, не создает для пользователя конфигов.

Deleted
()
24 апреля 2019 г.

Да я заметил что в Росе шрифты лучше показываются, не знаю с чем это связано. У них в Шрифты на КДЕ есть пункт Интерпретатор байт кода. Может благодаря этой фиговины и лучше работает?

denis12
()
Ответ на: комментарий от denis12

Я наоборот отключаю интерпритатор байт кода hinting и включаю autohint. На скриншотах как раз пример.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.