LINUX.ORG.RU

X Window рулит.


0

0

Запущено две мозилы: одна (которая с лором и антиалиасингом) - локально, вторая - удаленно через интернет (соединение ADSL - 768Kbps). Тормоза конечно есть, но очень небольшие в сравнении с локальной.

Дистрибутив - Debian unstable, на удаленной машине - солярка.

>>> Просмотр (1600x1200, 281 Kb)



Проверено: maxcom

каким образом у локальной Мозиллы антиалиасится интерфейс? и в строке ввода тоже буквы гладкие - как?

Settler
()

2 Settler а оно по жизни так? разве нет?

anonymous
()

2 Settler
Говорят, ее для этого надо руками собирать, с поддержкой Xft

Где-то в инете guide по этому поводу видел, не помню где.

P.S. Сам не делал, так что это мысли вслух

MakcuM
()

xft появился в 1.2b (beta) Брать, например, тут: http://komodo.mozilla.org/pub/mozilla/nightly/experimental/xft/

По сравнению с тем, что было через свою поддержку freetype круче на порядок (ИМХО, повторить 10 раз всем, кто так не думает, а потом глубоко вдохнуть-выдохнуть ;).

Ильич

anonymous
()

2 Ильич

А ты не встречал мозилки, собранной с xft но только не в rpm'ке, а в нормальном виде? (tarball или может инсталлер какой?)

MakcuM
()

2MakcuM посмотри в сторону ALT дистрибутива я как-то закачивал их Mozilla и он было собран с xft. А в чем проблема запустить rpm2tgz?

Korwin ★★★
()

2 korwin Дело вот в чем. У себя-то на тачке я могу поставить, а вот народу, у которого нет рутов? В home ты ее не поставишь... :( Поэтому хочется более... Идеологически правильную :)

BTW, скачал, поставил... Так aa и не получился :(

MakcuM
()

2MakcuM: я брал src.rpm, билдил у себя на машине. по идее можно взять тут же http://komodo.mozilla.org/pub/mozilla/nightly/latest/ в конфиге выставить --enable-xft(по дефолту этого нет), но я так не пробовал. Или брать где-нить в ином месте, но ключевое слово тут 1.2b, только в ней появилась поддержка xft.

Ильич.

anonymous
()

2 Cailean

Вообще-то */defaults/pref/unix.js
:)
А править на предмет чего?

MakcuM
()

2MakcuM: Править тут: // TrueType pref("font.FreeType2.enable", true); //по дефолту это false pref("font.freetype2.shared-library", "libfreetype.so.6"); // if libfreetype was built without hinting compiled in // it is best to leave hinting off pref("font.FreeType2.autohinted", false); pref("font.FreeType2.unhinted", true); // below a certian pixel size anti-aliased fonts produce poor results pref("font.antialias.min", 10); pref("font.embedded_bitmaps.max", 1000000); pref("font.scale.tt_bitmap.dark_text.min", 64); pref("font.scale.tt_bitmap.dark_text.gain", "0.8"); // sample prefs for TrueType font dirs //pref("font.directory.truetype.1", "/usr/share/fonts/ttf"); //тут шрифты прописать

!!!Но это НЕ поддержка xft, это поддержка freetype, которая была давно!!! В этом случае mozilla сама напрямую при рендеринге юзает freetype библиотеку. Через xft удобней ибо отдельно ничего конфигурять не надо (включая шрифты), если у тебя уже xft настроен в системе. Например в RH 8.0 это уже из коробки так.

anonymous
()

Предыдущий пост мой, пардон, забыл подписать. Кстати, на скриншоте Mozilla 1.1, т.е. anti-aliasing тут через freetype.

Ильич.

anonymous
()

YES!!!! НАШ УНИВЕР НА ПЕРВОМ МЕСТЕ!!!!! :)))

anonymous
()

2 Ильич.

то давным-давно фиксено-сделано.
Но, как ты сам правильно сказал, это не xft, и это аа только для фонтов, ане для мозилки в целом.

MakcuM
()

2MakcuM: для поддержки xft ваще ничего править не надо. Просто нужен билд с поддержкой xft. Поддержка freetype в нем при этом у меня выключена. Где взять готовые бинарники скомпиленые с --enable-xft (не в rpm), и есть ли они в природе, я, к сожалению, не в курсе.

Ильич.

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