LINUX.ORG.RU

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

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

Тут нужен другой подход:

  1. Настроить lightdm или sddm на автологин под этим юзером, в какую-нибудь сессию Weston или типа того. Где ничего, кроме композитора.
  2. Создать systemd –user юнит и настроить его на автозапуск.

Вы пытаетесь запустить скрипт в никуда, нужно чтоб кто-то создал графическую сессию. И композитор поднял.

Ну, и если это киоск, можно ещё подумать насчёт ограничения количества TTY консолей до трёх. Или вовсе отключить переключение между ними.

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

Тут нужен другой подход:

  1. Настроить lightdm или sddm на автологин под этим юзером, в какую-нибудь сессию Weston или типа того. Где ничего, кроме композитора.
  2. Создать systemd –user юнит и настроить его на автозапуск.

Вы пытаетесь запустить скрипт в никуда, нужно чтоб кто-то создал графическую сессию. И композитор поднял.

Ну, и если это киоск, можно ещё подумать насчёт ограничения количества TTY консолей до трёх.