slackware.ru
http://www.slackware.ru/forum/

Автологин в window maker возможен?
http://www.slackware.ru/forum/viewtopic.php?f=43&t=2081
Страница 1 из 1

Автор:  ytf [ 30 ноя 2017 12:23 ]
Заголовок сообщения:  Автологин в window maker возможен?

Автологин в window maker возможен?

Автор:  bormant [ 30 ноя 2017 14:19 ]
Заголовок сообщения:  Re: Автологин в window maker возможен?

Не совсем понял вопрос, в чём именно затруднение?
Автологин на 4-м уровне (runlevel) делает DM (display manager), он же запускает сеанс, разве нет?

Автор:  ytf [ 30 ноя 2017 16:34 ]
Заголовок сообщения:  Re: Автологин в window maker возможен?

В общем после установки надо:
1. открыть /etc/lilo.conf и изменить timeout=1200 на timeout=50
2. открыть /etc/inittab и изменить #Default runlevel id:3 на id:4
3. открыть /etc/kde/kdm/kdmrc и убрать символ # в начале 2 строк:
AutoLoginEnable=true
AutoLoginUser=fred
вместо fred укажите ваше имя пользователя
4. открыть /etc/rc.d/rc.4

и удалить лишние менеджеры сессий

Код:
# Try to use GNOME's gdm session manager.  This comes first because if
# gdm is on the machine then the user probably installed it and wants
# to use it by default:
if [ -x /usr/bin/gdm ]; then
  exec /usr/bin/gdm -nodaemon
fi

# Someone thought that gdm looked prettier in /usr/sbin,
# so look there, too:
if [ -x /usr/sbin/gdm ]; then
  exec /usr/sbin/gdm -nodaemon
fi

# Not there?  OK, try to use KDE's kdm session manager:
if [ -x /opt/kde/bin/kdm ]; then
  exec /opt/kde/bin/kdm -nodaemon
el

5. открыть терминал и выполнить команду
Код:
lilo

Автор:  bormant [ 30 ноя 2017 18:06 ]
Заголовок сообщения:  Re: Автологин в window maker возможен?

ytf,
вместо п.4 практичнее удалить пакеты ненужных менеджеров или снять разрешение на исполнение с их исполняемых файлов.

Почему?
В rc.4 есть проверка на наличие бита исполнения, не будет прав на запуск или не будет самого запускаемого файла -- не будет запущен и этот менеджер.
Если с каким-либо из обновлений придет новый rc4.new, потребуется заново удалять лишние менеджеры.

Пункт 5 целиком относится к п.1 и кроме lilo ничего не затрагивает, туда б его и записать :)
По поводу timeout, если это единственная система, может оказаться удобнее что-то вроде:
Код:
...
compact
#prompt
#timeout = 50
delay = 10  # или вовсе убрать
...
image = vmlinuz-generic
  initrd = /boot/initrd.gz
  root = /dev/sda2
  addappend = " quiet"
  label = Linux
  read-only
image = vmlinuz-huge
  root = /dev/sda2
  label = Rescue
  read-only
В этом случае загрузка сразу пойдет по первому пункту, а если нужно получить меню, достаточно удерживать Shift или любую из прерывающих клавиш (Shift, Ctrl, Alt, Caps Lock, Scroll Lock, см. man lilo.conf про delay).
Для generic ядра не забыть создать initrd, и не забывать пересоздавать его при обновлении ядра.

Автор:  ytf [ 01 дек 2017 20:59 ]
Заголовок сообщения:  Re: Автологин в window maker возможен?

Цитата:
вместо п.4 практичнее удалить пакеты ненужных менеджеров или снять разрешение на исполнение с их исполняемых файлов.

этот пункт не обязательный

в версии 14.0 требуется отредактировать $HOME/.dmrc заменив Session=default на Session=wmaker, иначе будет грузиться kde

Автор:  bormant [ 02 дек 2017 13:16 ]
Заголовок сообщения:  Re: Автологин в window maker возможен?

Цитата:
заменив Session=default на Session=wmaker, иначе будет грузиться kde
Все-таки KDE или то, что выбрано в wmconfig от root?

Автор:  ytf [ 04 дек 2017 12:16 ]
Заголовок сообщения:  Re: Автологин в window maker возможен?

wmconfig я не запускал

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/