Startx com vários comandos sem arquivo

Startx com vários comandos sem arquivo

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 startxo 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 stdincomo 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 startxvários comandos na linha de comando?

informação relacionada