По какой-то причине я должен выполнить xhost +SI:localuser:root, чтобы разрешить GUI для пользователя root. Я поместил эту команду в сценарий оболочки, который будет запущен при запуске upstart. Когда я выполняю эту команду или этот скрипт вручную как другой пользователь, он отлично работает. Но когда этот скрипт, выполненный upstart, эта команда не работает.
Я также попытался выполнить эту команду, отличную от root пользователя в скрипте, как
sudo -H -s otheruser xhost +SI:localuser:root
Это также не работает.
Как разрешить GUI пользователю root при запуске системы?
Спасибо за ваше время!