Estou tentando executar um aplicativo gráfico a partir da linha de comando (ou seja, cromo) com alguns programas extras (ou seja, cec-control, configurações de resolução, etc.).
Até agora, consigo fazer isso executando startx
o nome do arquivo de um script:
script.sh
xrandr -r 1280x720
cec-script
/use/non/chromium-browser ...
Com este arquivo eu só tenho que fazer:
startx script.sh
O que eu realmente gostaria de fazer é poder executar esses comandos a partir de um script python que permita escolher entre diferentes configurações sem a necessidade de scripts extras (neste ponto tenho muitos scripts para muitas configurações), o que eu tentei até agora não parece funcionar:
startx eval $'xrandr -r 1280x720; cec-script; /use/bin/chromium-browser ...' --
E muitas outras variantes que usei stdin
como arquivo, o problema é que tudo que tento falha, só recebo a mensagem de que o X foi encerrado com sucesso e nada mais.
você tem alguma sugestão sobre como fornecer startx
vários comandos na linha de comando?