没有文件的情况下使用多个命令启动x

没有文件的情况下使用多个命令启动x

我正在尝试使用一些额外的程序(即 cec-control、分辨率设置等)从命令行(即 chromium)运行图形应用程序。

到目前为止,我可以startx使用脚本的文件名来运行:

脚本文件

xrandr -r 1280x720
cec-script
/use/non/chromium-browser ...

有了这个文件,我只需要做:

startx script.sh

我真正想做的是能够从 python 脚本运行这些命令,允许在不同的配置之间进行选择,而不需要额外的脚本(此时我有太多的脚本用于太多的配置),我尝试过到目前为止似乎不起作用:

startx eval $'xrandr -r 1280x720; cec-script; /use/bin/chromium-browser ...' --

还有许多其他用作stdin文件的变体,问题是我尝试的一切都失败了,我只收到 X 成功终止的消息,仅此而已。

您对如何startx从命令行发出多个命令有什么建议吗?

相关内容