Estou tentando exibir imagens na inicialização do meu dispositivo, mas ele lança
feh ERROR: Can't open X display. It *is* running, yeah?
Depois de algumas descobertas, fiquei sabendo que algumas configurações de xhost precisam ser configuradas.
Eu tentei todas as soluções link . Mas isso é executado apenas uma vez.
Eu também tentei adicionar algo como
os.system("xhost +")
para o meu script python. Mas também falhou.
Ele falha após uma reinicialização e eu tenho que inserir manualmente
xhost +
para ver as imagens sem nenhum erro.
Como posso fazer as configurações do xhost permanentes?
O status do arquivo de serviço do systemd mostra:
Sep 25 15:00:16 FriendlyELEC systemd[1]: Starting My device boot script service...
Sep 25 15:00:16 FriendlyELEC systemd[1]: Started My device boot script service.
Sep 25 15:00:17 FriendlyELEC sudo[1173]: root : TTY=unknown ; PWD=/ ; USER=ro... +
Sep 25 15:00:17 FriendlyELEC sudo[1173]: pam_unix(sudo:session): session open...0)
Sep 25 15:00:17 FriendlyELEC sh[1168]: No protocol specified
Sep 25 15:00:17 FriendlyELEC sudo[1173]: pam_unix(sudo:session): session clos...ot
Sep 25 15:00:17 FriendlyELEC sh[1168]: xhost: unable to open display ":0"