XFCE, автозапуск иксов

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

/etc/systemd/system/[email protected]/autologin.conf

[Service]
ExecStart=
ExecStart=-/usr/bin/agetty --autologin alexey --noclear %I 38400 linux
Type=simple
After=dbus.Service

~/.bash_profile

#
# ~/.bash_profile
#

[[ -f ~/.bashrc ]] && . ~/.bashrc
[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx &> ~/.xlog

~/.xinitrc

exec startxfce4

В логе запуска иксов только одна ошибка:
/usr/bin/startxfce4: X server already running on display :0
, но она появляется в любом случае, даже если все запускается. Что за мистика?
А у Вас иксы два раза стартуют походу с таким раскладом.....
Если я просто логинюсь и запускаю startx, то как они могут запуститься два раза? Ошибка "X server already running on display :0" появляется и в этом случае тоже.
Попробуй ради эксперимента через slim запустить
Non progredi - est regredi
Странно, включил сейчас компьютер, проблема исчезла.

Через слим, естественно, будет всегда запускаться без проблем - но в моем случае это лишний костыль.
 
Зарегистрироваться или войдите чтобы оставить сообщение.