LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

у меня автологин настроен без ДМ, через systemd, а при загрузке оболочки выполняется старт иксов

Ну а на каком vt запускаются иксы? Насколько я помню, иксы по умолчанию запускаются на первом доступном vt. То есть если у тебя vt1 занят, то они автоматом на втором, например, запустятся.

       vtXX    XX specifies the Virtual Terminal device number which Xorg will
               use.  Without this option, Xorg will pick the  first  available
               Virtual  Terminal that it can locate.  This option applies only
               to platforms that have virtual terminal support, such as Linux,
               BSD, OpenSolaris, SVR3, and SVR4.

А именно этот момент в systemd имеет значение: запуск иксов происходит из vt1, а они запускаются на vt2. Соответсветтно, проблема прав на tty всплывает. Попробуй запустить иксы типа startx -- vt1

Исправление Zubok, :

у меня автологин настроен без ДМ, через systemd, а при загрузке оболочки выполняется старт иксов

Ну а на каком vt запускаются иксы? Насколько я помню, иксы по умолчанию запускаются на первом доступном vt. То есть если у тебя vt1 занят, то они автоматом на втором, например, запустятся.

       vtXX    XX specifies the Virtual Terminal device number which Xorg will
               use.  Without this option, Xorg will pick the  first  available
               Virtual  Terminal that it can locate.  This option applies only
               to platforms that have virtual terminal support, such as Linux,
               BSD, OpenSolaris, SVR3, and SVR4.

А именно этот момент в systemd имеет значение: запуск иксов происходит из vt1, а они запускаются на vt2. Соответсветтно, проблема прав на tty всплявает. Попробуй запустить иксы типа startx -- vt1

Исходная версия Zubok, :

у меня автологин настроен без ДМ, через systemd, а при загрузке оболочки выполняется старт иксов

Ну а на каком vt запускаются иксы? Насколько я помню, иксы по умолчанию запускаются на первом доступном vt. То есть если у тебя vt1 занят, то они автоматом на втором, например, запустятся.

       vtXX    XX specifies the Virtual Terminal device number which Xorg will
               use.  Without this option, Xorg will pick the  first  available
               Virtual  Terminal that it can locate.  This option applies only
               to platforms that have virtual terminal support, such as Linux,
               BSD, OpenSolaris, SVR3, and SVR4.

А именно этот момент в systemd имеет значение: запуск иксов происходит из vt1, а они запускаются на vt2. попробуй запустить иксы типа startx -- vt1