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

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

1 ответ1

0

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .