Отправляет email-рассылки с помощью сервиса Sendsay

Страшные шрифты в X Window при заходе через kdm

Здравствуйте!

Попробовал поставить графический вход в систему (через kdm) - однако, при
этом уродуются шрифты, они слишком крупные и жирные; причем не все шрифты,
например, CourierNew не меняется. При заходе через startx или gdm все
нормально. Эта проблема имеет место быть независимо от пользователя (пробовал

и для пользователя с пустым домашним каталогом) и WM/DE.
Даже не представляю, в чем может быть дело. Помнится, раньше все в этом
плане работало нормально, но это было давно и с тех пор очень многое
поменялось.
Может, кто знает, в чем дело и как с этим бороться?
Система - Fedora Core 4, KDE 3.4.2.

Спасибо за ответы-советы.

Ответить   9A4172 Sun, 21 Aug 2005 14:50:55 +1100 (#421078)

 

Ответы:

В сообщении от 1124625055 секунд после начала Эпохи 9A4172 написал(а):

Думаю это из-за того что KDM не правильно запускает иксы (например, не
выполняет `/etc/X11/xinit/xinitrc-common' прямым или косвенным
образом). Бороться можно так:

# echo DISPLAYMANAGER=GNOME >/etc/sysconfig/desktop

Мне, например, очень нравится Qingy
http://qingy.sourceforge.net

Ответить   Konstantin Korikov Sun, 21 Aug 2005 16:25:33 +0300 (#421167)

 

В сообщении от Понедельник 22 Август 2005 00:25 Konstantin Korikov написал(a):

Так ведь при этом будет использоваться gdm...

Спасибо, попробую.
Соственно, все, что мне нужно - это автологин и автозапуск иксов и DE/WM, а

то у меня комп слабоватый; хотелось бы включить его и пойти выпить чашечку
кофе/принять ванну :), пока все грузится. В KDM это делается через KDE
Control Center, а вот как это сделать в других DM, я не знаю.

Ответить   9A4172 Mon, 22 Aug 2005 21:42:23 +1100 (#421571)

 

В сообщении от 1124736143 секунд после начала Эпохи 9A4172 написал(а):

Так он вить лучше чем KDM... :)

KDM и слабый комп - это вещи не совместимые. У меня комп тоже далеко не
мощный, поэтому я выбрал самую быструю из известных мне программу для
ввода логина/пароля и выбора сессий - Qingy.

Если вам нужен автоматический вход, и у вас слабая машина, то идеально
будет если прописать запуск WM в стартовых скриптах или в
`/etc/inittab':

### /etc/inittab ###
x:5:respawn:/bin/su -lc '/usr/X11R6/bin/xinit /etc/X11/xdm/Xsession команда_ом'
имя_пользователя
####################

где `команда_ом' - команда запуска оконного менеджера;
`имя_пользователя' - ваш логин.

Ответить   Konstantin Korikov Mon, 22 Aug 2005 18:12:26 +0300 (#421739)

 

В сообщении от Вторник 23 Август 2005 02:12 Konstantin Korikov написал(a):

Это почему же? KDM и выглядит поприятней, да и настроек побольше, в т.ч.
внешнего вида.

И снова, это почему же? :) У меня и GDM и KDM запускаются одинаковое время
(на глаз разница не заметна, секундомером не мерял), а KDE, по идее, из-под
KDM должен быстрее запускаться.

Большое спасибо! Я не знал про такой способ, надо будет попробовать.

Ответить   9A4172 Wed, 24 Aug 2005 02:18:48 +1100 (#423003)

 

В сообщении от Понедельник 22 Август 2005 00:25 Konstantin Korikov написал(a):

Поставил, но как-то не впечатлило: нет нужного мне автологина и долго
переключается между виртуальными консолями. Хотя, конечно, красиво. Еще qingy

у меня почему-то не пускает пользователей с пустыми паролями (при логине
любым другим способом - с консоли, через DM, sudo - все нормально).

Частично проблема решена: нашел, как сделать автологин в gdm - нужно было
просто заглянуть в начало gdm.conf (кто бы мог подумать? :) ).
А вот почему kdm не работает? (ну, нравится он мне, тем более, что я
использую KDE) Как удалось установить, KDM перестал работать конкретно после

обновления с KDE 3.4.0 до 3.4.2. Пробовал взять старые конфиги - не помогло.

Ответить   9A4172 Tue, 23 Aug 2005 20:29:46 +1100 (#422289)

 

В сообщении от 1124818186 секунд после начала Эпохи 9A4172 написал(а):

И правильно что его там нет. Автологин можно и в скриптах самому
прописать.

Зачем вам тогда GDM? Вить он выполняет такую тривиальную задачу,
которую можно решить намного эффективнее редактированием
`/etc/inittab'. Если у вас слабая машина, зачем вам лишние процессы,
которые занимают лишнюю память и замедляют процесс загрузки?

И что KDE теперь хорошо работает на слабых машинах??? Сколько
оперативки имеет компьютер? Сколько сжирает KDE?

Ответить   Konstantin Korikov Tue, 23 Aug 2005 17:17:14 +0300 (#422342)

 

В сообщении от Среда 24 Август 2005 01:17 Konstantin Korikov написал(a):

Ну, способ с DM все-так универсальнее, т.к. можно зайти и под другим
пользователем (например, для экспериментов, не всегда гуманных :) ). Только
что посмотрел - gdm занимает в памяти около 3 Мб, не думаю, что kdm займет
намного больше.

Да отлично работает! Только я написал, что у меня ДОВОЛЬНО слабый компьютер,

имея в виду, что загрузка идет достаточно долго, чтоб сидеть во время нее
перед монитором. Конкретно: Duron 900, 512 Мб ОЗУ (SDRAM, естественно),
системная шина 200 МГц.
Помнится, лет 4-5 назад при словах "слабый компьютер" бльшинству людей
приходил в голову образ чего-то, вроде Pentium 133, 32 Мб ОЗУ, винт гигабайта

на 2 и видеокарта без 3D-ускорения. Самое странное, что и сейчас, в 2005-м,
несмотря на то, что техника шагнула и т.д., слабым считается примерно такой
же компьютер :)
Извините за оффтопик.

Ответить   9A4172 Thu, 25 Aug 2005 13:09:48 +1100 (#423359)

 

В сообщении от 1124964588 секунд после начала Эпохи 9A4172 написал(а):

С таким железом система должна грузится не более 1 минуты. У меня
K6-2 266 Мгц, 64 ОЗУ (PC100), системная шина 66 МГц, винчестер 80 Гб,
Fedora Core 4. После включения кнопки питания проходит 1 минута 23
секунды перед тем как Qingy предложит ввести логин и пароль, из них 20
секунд уходит на BIOS. После ввода логина и пароля 17 секунд уходит на
загрузку иксов и IceWM.

Горячий кофе я пью примерно за 6 минут, а ванну принимаю 20-60 минут.
Неужели ваша система грузится больше 5-ти минут? Или вы за минуту
выпиваете чашку кофе? Или за то же время успеваете принять ванну?

Ответить   Konstantin Korikov Thu, 25 Aug 2005 21:05:02 +0300 (#423811)

 

В сообщении от Пятница 26 Август 2005 05:05 Konstantin Korikov написал(a):

У меня примерно так же (без иксов). KDE, естественно, грузится дольше, плюс

стартуют часто используемые программы (Konsole, Kate, Konqueror, Stardict,
amaroK, Opera) - всего около 1,5 мин. Итого: примерно 2,5 мин. Конечно,
цифра не поражает воображение, но мне неохота сидеть 2 минуты перед монитором

и смотреть, как оно грузится :)

"Ванна/чашечка кофе" - это просто фигура речи, означает - все, что угодно.
Например, погладить кошку или пострелять по соседям из карабина (это просто
пример!). Не знаю, почему вас так возмутило упоминание ванны и чашечки
кофе :)

Однако, глядя на тему, видно, что обсуждение зашло куда-то не туда :)

Ответить   9A4172 Sat, 27 Aug 2005 00:32:12 +1100 (#424363)

 

В сообщении от 1125091932 секунд после начала Эпохи 9A4172 написал(а):

Если сделать выбор в пользу "легких" приложений, то время можно
сократить в раза 4. Например, я только что прописал в стартовом скрипте
IceWM запуск таких приложений: xxkb, xterm, VIM (`gvim'), Midnight
Commander (`xterm -e mc'), MPD, Dillo. На загрузку иксов, IceWM и этих
приложений ушло ровно 30 секунд.

Попробуйте при старте иксов выполнить скрипт
`/etc/X11/xinit/xinitrc-common'. Как? Этого я не знаю. KDE и KDM
используете вы, а не я. :)

Ответить   Konstantin Korikov Fri, 26 Aug 2005 17:49:02 +0300 (#424433)

 

On Fri, 26 Aug 2005 17:49:02 +0300
Konstantin Korikov <lostcl***@u*****.fm> wrote:

А можно про него (скрипт) поподробнее? Где он, желательно пользовательский,
а не общесистемный вариант.

Ответить   Matvey Fri, 26 Aug 2005 21:54:05 +0300 (#424757)

 

В сообщении от 1125082445 секунд после начала Эпохи Matvey написал(а):

`~/.icewm/startup'. Если такого нет, нужно создать:

$ echo "#!/bin/sh" >~/.icewm/startup
$ chmod a+x ~/.icewm/startup

Ответить   Konstantin Korikov Sat, 27 Aug 2005 17:32:10 +0300 (#424899)

 

Извините, за задержку с ответом.

Как удалось установить из конфига kdm, он при старте выполняет кроме всего
прочего один из файлов:

/usr/share/config/kdm/Xsession
/etc/X11/xdm/Xsession
/etc/kde/kdm/Xsession

Во всех из них есть запуск xinitrc-common. Смотрел сам этот xinitrc-common,

но не нашел там ничего "такого" :) Что там должно быть, влияющее на вид
шрифтов?

Ответить   9A4172 Sat, 3 Sep 2005 19:29:43 +1100 (#429995)

 

В сообщении от 1125764983 секунд после начала Эпохи 9A4172 написал(а):

$ grep -C 1 xrdb /etc/X11/xinit/xinitrc-common
# merge in defaults
[ -r "$sysresources" ] && xrdb -merge "$sysresources"
[ -r "$userresources" ] && xrdb -merge "$userresources"

$ grep -C 2 dpi /etc/X11/Xresources
! all users log in, as well as for the login screen

! Fix the Xft dpi to 96; this prevents tiny fonts
! or HUGE fonts depending on the screen size.
Xft.dpi: 96

! hintstyle: medium means that (for Postscript fonts) we

Ответить   Konstantin Korikov Sat, 3 Sep 2005 18:09:59 +0300 (#430069)

 

В сообщении от Воскресенье 4 Сентябрь 2005 02:09 Konstantin Korikov
написал(a):

У меня все точно так же. Подождать новую версию KDE? :)
Если вам уже надоело это, не отвечайте - черт с ним, gdm работает - и
ладно :)
И большое спасибо за ответы!

PS: да, только сейчас заметил, что написал, будто у меня FC4 - это оговорка
почти по Фрейду :), я только жду, когда придет диск, а сейчас - FC3.

Ответить   9A4172 Mon, 5 Sep 2005 20:21:21 +1100 (#431180)