Плавные шрифты в терминале Gentoo в Awesome WM?

2981
gennad

У меня был GNOME DE, но недавно я перешел на Awesome WM.
Единственная проблема, которую я имею, я не могу установить гладкие шрифты в Gnome-терминале.
Если я запускаю gnome-settings-daemon, все шрифты в терминале становятся гладкими, но возможно ли заставить его работать без gnome-settings-daemon?
Я бы поменял терминал, если бы в другом плавные шрифты были.

Мой ~ / .fonts.conf

<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig>  <!-- Give all fonts light hinting and subpixel smoothing --> <!-- <match target="font"> <edit mode="assign" name="rgba"> <const>rgb</const> </edit> <edit mode="assign" name="hinting"> <bool>true</bool> </edit> <edit mode="assign" name="hintstyle"> <const>hintslight</const> </edit> <edit mode="assign" name="antialias"> <bool>true</bool> </edit> </match> -->  <!-- <match target="font"> <test qual="all" name="rgba"><const>unknown</const></test> <edit name="rgba" mode="assign"><const>rgb</const></edit> </match> -->  <!-- Do not smooth Fixedsys --> <match target="font"> <test name="family"> <string>FixedsysTTF</string> </test> <edit name="antialias"> <bool>false</bool> </edit> </match>  <!-- Do not smooth Tahoma 8pt and under --> <match target="font"> <test name="family"> <string>Tahoma</string> </test> <test compare="less" name="size" qual="any"> <double>9</double> </test> <edit name="antialias"> <bool>false</bool> </edit> </match>  <!-- Do not smooth Times New Roman or Courier New for 12pt and under --> <match target="font"> <test name="family"> <string>Times New Roman</string> </test> <test compare="less" name="size" qual="any"> <double>13</double> </test> <edit name="antialias"> <bool>false</bool> </edit> </match>  <match target="font"> <test name="family"> <string>Courier</string> <string>Courier New</string> <string>Courier 10 Pitch</string> </test> <test compare="less" name="size" qual="any"> <double>11</double> </test> <edit name="antialias"> <bool>false</bool> </edit> </match>  <!-- Do not autohint Courier New, Fixedsys, Tahoma, or Times New Roman --> <match target="font"> <test name="family"> <string>Courier New</string> <string>Times New Roman</string> <string>Tahoma</string> <string>FixedsysTTF</string> </test> <edit mode="assign" name="hintstyle"> <const>hintslight</const> </edit> <edit mode="assign" name="autohint"> <bool>false</bool> </edit> </match>  <match target="pattern"> <test qual="any" name="family"> <string>Bitstream Vera Sans</string> </test> <edit name="family" mode="assign"> <string>Arial</string> </edit> </match> <match target="pattern"> <test qual="any" name="family"> <string>Helvetica</string> </test> <edit name="family" mode="assign"> <string>Arial</string> </edit> </match> <match target="pattern"> <test qual="any" name="family"> <string>Palatino</string> </test> <edit name="family" mode="assign"> <string>Georgia</string> </edit> </match> </fontconfig> 

~ / .Gtkrc-2,0

include "/usr/share/themes/Human/gtk-2.0/gtkrc" gtk-can-change-accels = 1  gtk-theme-name = "Human" gtk-icon-theme-name = "Human" gtk-font-name = "Ubuntu 12"  gtk-xft-antialias = 1 gtk-xft-hinting = 1 gtk-xft-hintstyle = "hintslight" gtk-xft-rgba = "rgb" 

~ / .Xresorces

Xft.dpi: 96.0 Xft.hinting: true Xft.hintstyle: hintslight Xft.antialias: true Xft.rgba: none 
3

2 ответа на вопрос

1
Neil Santos

Извините, если это звучит легкомысленно, но вы можете переключиться на другой терминал (скажем, тот, который поставляется с XFCE). Поэтому я предлагаю это потому, что, AFAIK, гном-терминал только принимает свои настройки из гнома-настройки-демон.

Другой способ исправить это может быть запустить xsettingsd: https://code.google.com/p/xsettingsd/

Он должен быть заменой gnome-settings-daemon. Я запускаю его, но так как я на самом деле не запускаю много приложений GNOME, я не могу с уверенностью сказать, что это действительно работает (в основном, я настроил это однажды давным-давно, и, так как на самом деле это не так использовать столько ресурсов, я просто оставлю это в покое).

1
dvd

Вы можете установить straceи запустить strance gnome-settings-daemon.

Проверьте вывод и найдите, что делает gnome-settings-daemon для изменения шрифтов, создайте его небольшое подмножество на другом языке программирования. СДЕЛАННЫЙ!

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