LINUX.ORG.RU
решено ФорумAdmin

Стартую linux руками, как настроить автоматически старт

 , , , ,


0

1

После обновления, чет -то пошло не так. а именно, При загрузке linux появляется черный экран, нажимаю Alt+стрелка вправо открывается другой черный экран с консольным приглошением ввести логин/пароль. Но это еще не все. после ввода открывается консоль, выводится информация о системе, типа вы удачно вошли.

запускаю startx что бы войти в систему, в графическую оболочку. Как бы мне натроить что бы все это делалось автоматически. И пароль вводился и графика грузилась. ну или хотя бы графика грузилась.


Наверное проще систему переставить с нуля, чем обяснять как это сделать. А так, должен быть менеджер дисплея стоять и оконный менеджер

Apache2017
()

Подкрутите автозапуск дисплей манагера. как-то так.

Infra_HDC ★★★★★
()

В простейщем случае просто нужно настроить загрузку lightdm или dgm, это зависит от того, юнити вы юзали, или gnome. Делается это примерно так

systemctl enable lightdm
systemctl start lightdm
ну и если gdm сам окно логина отображать после этого не станет, нужно смотреть логи, примерно так
journalctl -xe
journalctl -u lightdm

lucentcode ★★★★★
()
Ответ на: комментарий от lucentcode

Вообщем установил gdm грузиться стало сразу на окно логина, то есть черный экран пропал.

Пробовал

systemctl enable lightdm

systemctl start lightdm

чет ничего не изменилось(перед этим удалив gdm) Вообщем решил дальше юзать gdm переустановил его.

Но все равно не вкурю как теперь сделать автоматический вход, что б пароль не надо было вводить каждый раз. Это не критично, могу и повводить, но все таки интересно возможно ли это?

mader
() автор топика
Ответ на: комментарий от mader

ненадо делать enanle|disable xxxdm.service, делай грамотно сразу
systemctl set-default graphical.target

сделать автоматический вход

/etc/gdm3/daemon.conf:
AutomaticLoginEnable = true
AutomaticLogin = mader

bass ★★★★★
()
Ответ на: комментарий от lucentcode

Спешу напомнить, что только в недавних версиях убунты появился systemd, и было бы неплохо выяснить, какая версия у ТСа, прежде чем давать советы.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Верно, systemd появился, если мне память не изменяет, с 15.04. Но учитывая что с тех пор прошло несколько лет, и вышел не один релиз с systemd, вероятность того, что ТС юзает 14.10 или более старую версию на десктопе практически стремится к нулю. Да разобраться, что нужно включить соответствующий *dm в системе инициализации(даже если init и не systemd) в принципе не так уж сложно. Главное указать ТС-у примерный путь решения проблемы. А в целом, bass предлагает более красивое решение.

lucentcode ★★★★★
()

В Wiki Arch Linux - ясно и наглядно показано, как автоматически входить в консоль по юзером mader.

startx - не нужен. нужен xinit.

blitz@inode ~ % cat .zlogin 
# xinit faster then startx 
[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && xinit -- :1 -nolisten tcp vt$XDG_VTNR
#[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && startx

blitz
()
Ответ на: комментарий от Vsevolod-linuxoid

Спешу напомнить, что только в недавних версиях убунты появился systemd, и было бы неплохо выяснить, какая версия у ТСа, прежде чем давать советы.

была 16.10 кажется, 16 - точно. я так понял обновился до 17.

mader
() автор топика
1 февраля 2018 г.

Вообщем проблему решил так переустановил графическую оболочку.

mader
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.