如何在Python(不认为有办法)或{,ba,z} sh中获得第一个未使用的X显示?它可以返回<number>
,:<number>
或$(hostname):<number>
)。
例如:
答案 0 :(得分:1)
没有好办法。我所知道的最不好的方法是检查/tmp/.X11-unix
的内容;这将包含针对X0
的{{1}},针对:0
的{{1}}的Unix域套接字,依此类推。如果您想要TCP套接字,请尝试连接到端口6000,直到获得X1
。请注意,这两种方法都具有AFAIK无法修复的固有竞争条件。