Моя ошибка заключалась в создании файла wallpaper.sh
в ~ / .config / openbox /
. Мне следовало создать только файл с именем autostart.sh
или autostart
(либо работает для меня) внутри ~ / .config / openbox /
, и в этом файле я просто пишу feh - bg-scale /home/myusername/Pictures/nameOfPicture.png
Я сохраняю и закрываю. После перезагрузки выбранные мной обои отображаются при запуске.
РЕДАКТИРОВАТЬ
Очень важно ..
Не забудьте добавить &
в конец скрипта, как я только что сделал.
Таким образом, обновленный автозапуск
должен выглядеть так
feh --bg-scale /home/myusername/Pictures/nameOfPicture.png &
Если вы забыли это сделать, это означает, что при запуске openbox он выполнит вышеуказанное, но без и
, которые могут быть единственными, что он выполняет, и ничего больше.
Вы можете использовать обычную процедуру для сборки rpm-пакета, из spec-файла. Не имеет значения, что файлы, которые у вас есть, не являются исходным кодом.
Если у вас есть (или вы можете сделать) архив, который вы можете распаковать в /
в готовом виде, вы можете использовать alien для преобразования его в rpm.
Я предполагаю, что в настоящее время программа запущена на хосте, к которому у вас есть доступ.
Вы можете посмотреть опцию репакетажа, используемую как rpm -e --repackage foo
.
Обратите внимание, что это включает в себя -e вариант, что удалит ваше целевое программное обеспечение!
В прошлый раз, когда я рассматривал этот вариант, не было внутреннего инструмента, который мог бы переупаковать rpm без деинсталляции.
... и это тоже выглядит многообещающе, взгляните : http://rpmrebuild.sourceforge.net