Я использую xfce4 в качестве среды рабочего стола, работающей на коробке Gentoo. Я хочу запустить сервер pulseaudio при входе в систему. В общем, как мне заставить скрипт запускаться при входе в xfce, и как мне заставить скрипт запускаться при выходе?
2 ответа
Если у вас есть root-доступ, вы всегда можете отредактировать скрипт startxfce4. Согласно документации:
startxfce4
Startxfce4 - это удобный скрипт для запуска сеанса Xfce 4 с консоли. Он даст вам сеанс с панелью задач и панелью, а также с запущенным менеджером рабочего стола и оконным менеджером.
Все программы или символические ссылки на программы в ~/Desktop/Autostart/ будут запускаться при запуске startxfce4.
Чтобы настроить поведение startxfce4, скопируйте файл $ {sysconfdir}/ xfce4/ xinitrc в личный каталог ~/ .config/ xfce4/ и отредактируйте этот файл. Если вы устанавливаете из исходного кода, $ {sysconfdir} по умолчанию использует / usr / local / etc; для бинарных пакетов часто устанавливается / etc.
С включением диспетчера сеансов в Xfce 4.2 предпочтительным способом изменения поведения при запуске является использование параметра "Сохранить сеанс" в диалоговом окне выхода из системы.
Или вы можете использовать программу xfce4-autostart-editor
.
Для части выхода из системы см. Страницу http://wiki.xfce.org/tips для личного сценария выхода из системы.
Вы можете проверить следующее, что позволяет воспроизводить звуки входа и выхода из системы в Ubuntu xfce4.
http://ubuntuforums.org/showthread.php?t=1918649
Вероятно, самое простое решение, которое я видел.