Вы можете сделать это:
в сценарии «openbox-session» в строке exec после openbox
добавления --config-file FILE
изменения FILE в путь к вашему «custom-rc.xml»
Как использовать пользовательский файл конфигурации в сочетании со скриптом автозапуска в Openbox?
Я пытаюсь использовать Openbox со сценарием автозапуска, а также с отдельной копией «rc.xml» (это позволяет иметь несколько конфигураций на одном компьютере, но это не актуально). Допустим, этот файл называется «custom-rc.xml». Как мне сделать, чтобы Openbox использовал это вместо "rc.xml"? Сделав просмотр моей файловой системы, я обнаружил, что скрипт "openbox-session" содержал этот код:
exec /usr/bin/openbox --startup "/usr/lib/x86_64-linux-gnu/openbox-autostart OPENBOX" "$@"
Приведенный выше код запускает openbox и запускает скрипт, который запускает автозапуск. Я также нашел скрипт "openbox-lxde" (у меня установлен lxde), и он содержал это:
exec openbox --config-file $XDG_CONFIG_HOME/openbox/lxde-rc.xml $@
Есть ли способ объединить эти операции при запуске openbox? Это позволило бы мне создать скрипт, который запускает openbox со скриптом автозапуска и моим собственным файлом конфигурации.
2 ответа на вопрос
Объединить --config-file
и --replace
вот так:
openbox --config-file pathto/myfile.xml --replace &
который перезагружает openbox с другим файлом конфигурации, даже если могут появиться какие-то странные сообщения, такие как:
Openbox-Message: Requested key "XF86Terminal" does not exist on the display Openbox-Message: Invalid action "PgUp" requested. No such action exists. Openbox-Message: Requested key "XF86Terminal" does not exist on the display
в то время как openbox прекрасно справлялся с этими ключами и действиями в исходном файле конфигурации (в Lubuntu 16.04).
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4