Запустить скрипт после запуска xserver

У меня есть скрипт, который я хотел бы запустить после запуска xserver. Этот файл находится по адресу /home/karl/.scripts/startup/sensei-raw-startup.sh,

Как вызвать этот файл после запуска xserver?

1 ответ

Зависит от того, что вы хотите сделать. Все DE (KDE, Gnome,...) предоставляют способы запуска программ при запуске, например, в KDE вы можете поместить исполняемый файл в /home/YourName/.kde/Autostart, Это достаточно хорошо для меня, детали для вас зависят от вашего DE.

РЕДАКТИРОВАТЬ

Как предложено @grawity в следующем комментарии, существует метод, действительный для всех DE, который должен поместить исполняемый файл в /home/YourName/.config/autostart,

Кроме того, вы можете поместить исполняемый файл в /etc/X11/Xsession.dи это будет выполнено для всех пользователей вашей системы; для большинства людей это так же хорошо, как и вышеупомянутые решения, поскольку они являются единственными пользователями своего ноутбука / настольного компьютера / чего бы то ни было... Просто не забудьте дать этому файлу имя, начинающееся с 99z, так что он выполняется последним: остальные файлы в каталоге должны быть выполнены до пользовательских сценариев.

Другие вопросы по тегам