LINUX.ORG.RU

автологин и автостарт startxfce4 systemd

 , , ,


0

1

при логине в tty xfce запускается, но автозапуск не работает, получается только если вводить логинпароль, а хочу чтобы сразу стартовал без логина

разобрался, но только на одном компе, на ноуте не хочет

[Service]
ExecStart=
ExecStart=-/sbin/agetty -o '-p -f -- \\u' --autologin draga --noclear %I $TERM
# ~/.bashrc
if [[ -z $DISPLAY ]]; then
  exec startxfce4
fi
на ноуте херня вылазит (EE) AddScreen/ScreenInit failed for driver 0 Xorg.0.log Xorg.0.log modesetting

Deleted

Последнее исправление: Deleted (всего исправлений: 9)

Возьми любой DM, умеющий в автологин, и не занимайся фигнёй.

mord0d ★★★★★
()

я вот так sway запускаю, думаю если sway заменить на startxfce4, то тоже сработает

# .bash_profile 
if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then
  exec sway
fi

eternal_sorrow ★★★★★
()
Последнее исправление: eternal_sorrow (всего исправлений: 1)
Ответ на: комментарий от eternal_sorrow
# ~/.bash_profile
if [[ true ]] ; then
        exec startxfce4
fi

if [[ -f ~/.bashrc ]] ; then
        . ~/.bashrc
fi

попробовал так, тоже получается только если вводить логинпароль, а хочу чтобы сразу стартовал без логина

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

тебе хочется странного. рекомендую всё таки прислушаться к оратору выше и заюзать дм

eternal_sorrow ★★★★★
()
Последнее исправление: eternal_sorrow (всего исправлений: 1)

/etc/systemd/system/x11.service

Но зачем?

Тебе нужен systemctl edit getty@tty8:

[Service]
ExecStart=
ExecStart=-/usr/bin/agetty --autologin draga --noclear %I $TERM

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

Очень интересная ссылка

Доступ к Интернет-ресурсу заблокирован по решению органов государственной власти

anonymous
()

разобрался

# /etc/systemd/system/x11.service
[Unit]
After=systemd-user-sessions.service

[Service]
ExecStart=/sbin/agetty -o '-p -f -- \\u' --autologin draga --noclear tty8 38400

[Install]
WantedBy=multi-user.target
# ~/.bashrc
if [[ -z $DISPLAY ]]; then
  exec startxfce4
fi

Deleted
()
Ответ на: комментарий от HTaeD

спасибо, но только на другом компе работает

[Service]
ExecStart=
ExecStart=-/sbin/agetty -o '-p -f -- \\u' --autologin draga --noclear %I $TERM

Deleted
()
Ответ на: комментарий от bass
grep pam_systemd -r /etc/pam.d/
/etc/pam.d/system-auth:-session        optional        pam_systemd.so
/etc/pam.d/systemd-user:session optional pam_systemd.so
Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.