Я собрал загрузочный SD из официального выпуска Debian.
Есть ли простой способ заставить GDM автоматически запускаться при загрузке машины (как типичный рабочий стол Linux)?
Для бонусных баллов, есть ли способ получить его для автоматического входа?
Я собрал загрузочный SD из официального выпуска Debian.
Есть ли простой способ заставить GDM автоматически запускаться при загрузке машины (как типичный рабочий стол Linux)?
Для бонусных баллов, есть ли способ получить его для автоматического входа?
Ответы:
Да, в самом деле.
Вам нужно отредактировать, /etc/inittabчтобы он initзнал, что при запуске он должен загружаться непосредственно на уровень запуска 5 (по умолчанию для X11).
Примечание для начинающих : строки, начинающиеся с
#комментариев. Они будут полностью игнорироваться при использовании файла.
Этот раздел управляет уровнем запуска по умолчанию:
## Only one of the following two lines can be uncommented!
# Boot to console
# id:3:initdefault: # this line should be commented
# Boot to X11
id:5:initdefault: # this line should be uncommented
Затем вам нужно указать, какую команду запустить при запуске уровня запуска 5. Этот раздел управляет тем, что:
# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
x:5:respawn:/usr/sbin/gdm -nodaemon # this line should be uncommented
#x:5:respawn:/usr/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >/dev/null 2>&1
Теперь, когда вы перезагружаетесь, вы должны загружаться непосредственно в GDM.
После входа в систему выполните команду:
sudo gdmsetup
Выберите Security Tab, нажмите Enable Automatic Login, выберите ваше имя пользователя в меню и закройте.
После следующей перезагрузки вы должны автоматически войти в систему.