Eu realmente resolvi isso mesmo.
O erro que cometi foi criar o arquivo wallpaper.sh
em ~/.config/openbox/
Eu deveria ter criado apenas um arquivo chamado autostart.sh
ou autostart
(trabalhe para mim) dentro de ~/.config/openbox/
e nesse arquivo eu simplesmente escrevo feh --bg-scale /home/myusername/Pictures/nameOfPicture.png
Em seguida, salve e feche. Depois de reiniciar, o papel de parede da minha escolha é exibido na inicialização.
Espero que isso ajude alguém no futuro.
EDITAR
Muito importante ..
Não se esqueça de adicionar &
no final do script, como eu fiz agora.
Portanto, o autostart
atualizado deve ficar assim
feh --bg-scale /home/myusername/Pictures/nameOfPicture.png &
Esquecer de fazer isso significa que quando o openbox for iniciado, ele executará o acima, mas sem o &
, que pode ser a única coisa que ele executa e nada mais.
Se alguém mais experiente quiser esclarecer por que isso é ruim ou adicionar mais a isso, sinta-se à vontade.