[РЕШЕНО] Пропал рестарт иксов

У меня иксы автоматом стартуются про автологине в виртуальную консоль 1. Вот то, что относится к автостарту:
/etc/systemd/system/getty.target.wants/[email protected]
...
[Service]
# the VT is cleared by TTYVTDisallocate
ExecStart=-/sbin/agetty -a root --noclear %I 38400 linux
Type=simple
Restart=always
RestartSec=2
...
~/.xinitrc
...
exec dbus-launch openbox-session
Раньше при выходе из openbox иксы автоматом рестартовались. Сейчас заметил, что первый запуск проходит нормально, но рестарт пропал. Появляется приглашение в консоли, а иксы не стартуют. Введу руками startx - опять всё взлетает. Что изменилось? Как лечить? (В принципе, от ввода startx не переутомлюсь, но странно как-то...)
Пардон, забыл привести один важный файл:
~/.zprofile
[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx
было также на systemd версии 222, 223

сейчас в версии 224 пофиксили

вот по теме https://bbs.archlinux.org/viewtopic.php?id=200328
Точно, оно и есть. Пропадало значение переменной XDG_VTNR.
Обновился - вылечилось.
 
Зарегистрироваться или войдите чтобы оставить сообщение.