DimkaS
написал 30 июня 2006 года в 18:44 (2743 просмотра)
Ведет себя
как мужчина; открыл 84 темы в форуме, оставил 922 комментария на сайте.
Сделал большое дело — поставил Debian etch через диалап =)
Есть иксы, xfce4 и xdm. И пара проблем:
1) при завершении сеанса xfce я попадаю на tty1, где вижу лог загрузки и приглашение login. Лог завершения работы идет в tty7. Надо или меня туда, или его — сюда. Что лучше и как это сделать?
2) можно ли настроить xdm на автовход пользователя? В мане не нашел. Плохо читал?
Последние комментарии
-
OlegL, 17 декабря 2023 года в 15:00 →
Перекличка
21
-
REDkiy, 8 июня 2023 года в 9:09 →
Как «замокать» файл для юниттеста в Python?
2
-
fhunter, 29 ноября 2022 года в 2:09 →
Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt?
6
-
Иванн, 9 апреля 2022 года в 8:31 →
Ассоциация РАСПО провела первое учредительное собрание
1
-
Kiri11.ADV1, 7 марта 2021 года в 12:01 →
Логи catalina.out в TomCat 9 в формате JSON
1
DevOps as a Service from Palark
24/7 SRE & DevOps service to cover all your Kubernetes needs.

1) Не понял…
2) Для автозагрузки xdm не подходит насколько мне известно, пользуюсь альтернативой (kdm, gdm по вкусу)
1) Итак. Загрузка идет в tty1, потом запускаются иксы. Когда я перезагружаю машину, иксы вырубаются и я возвращаюсь в tty1. Но лог завершения работы идет в tty7 и мне его не видно. Надо или направить лог завершения работы на tty1, или при завершении иксов перекидывать меня на tty7. Что из этого можно сделать и как?
2) gdm/kdm меня не устраивают — gdm слишком жирный, а kdm тащит с собой кучу kde’шных библиотек. Попробую еще wdm. Если и он не поможет — придется gdm качать…
1. Ага. Х-ы логи сыплют в свой текущий терминал, tty7 в данном случае. Как вариант пускай их в tty1 Чёрт не вспоминайется в каком файле настройки менять надо.
2. wdm не пользовал не знаю. еще есть всякая экзотика её обычно в тонкие клиенты втыкают, гляну на работе.
Может, inittab?
Это ты про ldm или sdm? В их описаниях есть такие строчки «It is technically possible to use ldm to connect to the same host, but probably a waste of CPU power.»
Все времени нет wdm скачать и посмотреть…
1. Точно, закомментируй строку 1:2345:respawn:/sbin/getty 38400 tty1
и наверное стоит изменить вот так, следующую (не уверен)
1:2345:respawn:/sbin/getty 38400 tty2
Х должен подняться на первом свободном tty.
2. Глянул в тонкий клиент НР, там оказался просто wdm
Домой приду — попробую.
Вчера поставил wdm. Он еще страшнее и (что удивительно) медленнее, чем xdm, зато поддерживает выключение/перезагрузку машины и, вроде, есть что-то типа автологина. В wdm-config’е есть параметры wdmDefaultUser и wdmDefaultPassword. Прописал свои, но он не реагирует. Мож, я чего не понял? В мане говорится, что эти парамтры используются, если ничего не указано, но войти в систему не указав имя и пароль нельзя. Кто-нить что-нить может подсказать?
До inittab пока не добрался.
Почитал в нете про wdm. Похоже, сам он автологин сделать не может, нужен пакет autologin, но в дебиане я его не нашёл…
Интересно, чем пользуются сторонники легих wm? Вряд ли kdm/gdm.
В общем надо было мне перегрузиться (ядро освежал), попробовал фокус с inittab, факир был пьян и фокус не удался.
Х-ы упорно встают на tty7. Я в растерянности.
нууу…
$ ls -l /etc/rc2.d/S19AutoRun lrwxrwxrwx 1 root root 19 2005-10-06 00:01 /etc/rc2.d/S19AutoRun -> /etc/init.d/AutoRun $ cat /etc/init.d/AutoRun #!/bin/sh for p in `cat /proc/cmdline`; do case $p in startx=*) LOGNAME=${p##*=} [ "$LOGNAME" ] && HOME=`cat /etc/passwd|awk 'BEGIN{FS=":"}/^'$LOGNAME':/{printf $6}'` [ "$HOME" ] && cd "$HOME" && (LANG=ru_RU.KOI8-R openvt -fc 7 su "$LOGNAME" -c "startx -- vt7");; esac doneМнэээ…. Как я понял, этот скрипт запускает иксы. Т.е. его можно использовать вместо dm. Только вот где указать имя нужного пользователя?
я задаю в опциях ядра. в конфиге grub. ;)
Интересный подход =)
Я уcтановил gdm, настроил автологин, но после завершения работы иксов я все равно попадаю на tty1, а логи все так же сыплются на tty7. Как бы мне туда автоматом попадать, а не через Alt+F7?
а зачем тебе логи-то?
у тебя есть /var/log/X*log…
Некрасиво, когда во время выключения/перезагрузки на экране остатки лога загрузки и приглашение логин. Я обычно смотрю лог завершения и, если там что-то необычное — при следующей загрузке проверяю.
И потом, «зачем?» — моё личное дело ;-) Мне интересно «как?». Было же всё как надо, до экспериментов с dm’ами. Вроде, wdm всё попортил, но я уже не помню точно.
Нашёл интересную статейку, мож кому пригодится:
http://www.in4.org.ua/2007/01/xdm.html