Witam,
problem dot. dużych czcionek aplikacji uruchamianych na KDE pisanych przy użyciu biblkoteki GTK. Te, KDeowe aplikacje (pisane z Qt) wyglądają popranie. Mój system to Debiana Sarge, system startuje gdm.
Szukałem już odpowiedzi, ale niestety nic konkretnego nie znalazłem.
Problem pojawił się przy przejściu do wysokiej rozdzielczości ekranu 1280x1024 (z 1024x768)i wygląda to tak, jakby GTK (gnome?) przeskalowały sobie czcioknę (na taką ogromną). Problem dot. m.in. gdm, Firefoxa, Tunderbirda, edytor Bluefish, z tymi ogromniastymi czcionkami nie da się pracować. Zmiany zaaplikowane w Gnome nie działają pod KDE. Zmiana czcionek w KDE nie wpływa na czcionki biblioteki GTK!
Jeżeli uruchomię pod KDE Centrum Sterowania Gnome, to aplikuje się motyw wybrany pod Gnome oraz czcionki zmieniają się na przyjemniejsze, ALE AUTOMATYCZNIE zmiejsza mi to czcionki KDE (w sumie na bardzo ładne, proporcjonalne i chyba odpowiednich rozmiarów, tj. Verdana 10 pod linuxem ma taki sam rozmiar jak pod windows)! Tu chodzi chyba o przestawienie wartości dpi. Zmiana dpi w Cen. Ster. Gnome też wpływa na KDE, ale nadal czcionki GTK są większe od tych z Qt. Zmiany z Cent. Ster. Gnome uruchmionym pod KDE te NIE są zapamiętywane, więc po ponownym zalogowaniu się na KDE mam znowu ogromniaste fonty GTK i normalne Qt :/. Poza tym to mnie nie ratuje, bo nawet po tych operacjach fonty z GTK są większe.
Wydaje mi się, że to może rozwiązać problem: podobno KDE używa standardowo 72 dpi (a Gnome używa 96 dpi i taka wartość dla mojej rozdzielczości jest chyba poprawana). Przestawienie KDE na 96 dpi mogłoby pomóc, ale ja nie wiem gdzie i jak to zrobić.
W usnecie znalazłem opis mojego problemu ale bez rozwiązania:
"nie mam pojęcia jak zmienić domyślną
wielkość czcionki w nie-systemowych aplikacjach KDE. Próbowałem
zmieniać coś w ~/.gtkrc-kde, ale ten plik jest albo nadpisywany, albo
kasowany przez KDE, więc zmienianie czegokolwiek w nim nie ma sensu.
Próbowałem ustawić fontset="-*-*-*-*-*--8-*-*-*-*-*-*-*" wszędzie
gdzie tylko miałem pomysł, że może to coś dać, czyli w
~/.gtkrc[-2.0] i /etc/gtk[-2.0]/[.]gtkrc[-2.0,-kde] ale nic to nie
zmienia."
Znalazłem też screeny pokazujące mój problem:
http://ktown.kde.org/~danimo/screenies/firefox_and_kpdf.jpgFirefox jest jeszcze do wytrzymania, bo sam rendering forntów w dokumentach webowych jest poprawny, ale w Tunderbirdzie jest już koszmar (same ogromniaste czcioki), to samo dot. Bluefish edytora...
Pomocy
-------------------
Kolejny problem:
Dlaczego w menu wyboru czcionki nie mam Halvetici? Zauważyłem, że w KDE można wybrać tylko czcionkę TTF, FreeType ale NIE pixelfonty, a zainstalowana halvetica jest u mnie pixelfontem. Jedynie co mogę zrobić, to ręczna edycja .fonts.conf z kat. domowym.
------------------
Ostatni problem też powiązany z czcionkami:
Jak się i gdzie wpisuje na staĸłe zmienne środowiskowe? Chciałbym poprzestawiać GDK_USE_XFT=0, co powinno wyłączyć antyaliasing w apl. GTK uruchamianych pod KDE. Chciałbym też dodać do ścieżki przeszukiwania dla zwykłego usera katalogi /sbin i /usr/sbin