Wdm
Материал из ALT Linux Wiki
В текущей сборке wdm (wdm-1.28-alt2) есть поддержка сглаживания но она не включена по умолчанию. Для решения этой проблемы существует 2 способа правильный и быстрый.
[править] Быстрый способ
- создаем каталог /var/run/wdm/GNUstep/Defaults/
- в этом каталоге создаем файл WMGLOBAL следующего содержания
{
SystemFont = "-*-helvetica-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-*-medium-r-normal-*-%d-*,-*-*-medium-r-normal-*-*-*";
BoldSystemFont = "-*-helvetica-bold-r-normal-*-%d-*-*-*-*-*-*-*,-*-*-bold-r-normal-*-%d-*,-*-*-medium-r-normal-*-*-*";
AntialiasedSystemFont = "-*-sans-medium-r-normal-*-%d-*-*-*-*-*-*-*";
AntialiasedBoldSystemFont = "-*-sans-bold-r-normal-*-%d-*-*-*-*-*-*-*";
AntialiasedText = yes;
DefaultFontSize = 12;
MultiByteText = yes;
}
- service dm restart
В принципе это все, но при перезагрузке все настройку будут потеряны, так как скрит /etc/rc.d/scripts/cleanup удалит содержимое каталога /var/run/ . Чтобы этого не произошло необходимо отредактировать этот скрипт
- в районе 21 сроки находим код
case "${f##*/}" in
news|sudo)
;;
добавляем wdm news|sudo, т.е должно быть
case "${f##*/}" in
news|sudo|wdm)
;;
вот теперь все
[править] Правильный способ
Правильный способ отличается от быстрого тем что потребуется пересобрать wdm, чтобы он искал свой конфиг в другом каталоге (/var/lib/wdm)
- скачиваем src пакет
- заменяем в wdm.spec все упоминания о /var/run на /var/lib
subst -p 's!/var/run/wdm!/var/lib/wdm!g' wdm.spec.orig
- пересобираем пакет rpm -bb wdm.speс и устанавливаем его
- создаем файл WMGLOBAL в каталоге /var/lib/wdm/GNUstep/Defaults/ как описано выше
- service dm restart
