启动脚本检查是否连接了外部显示器

JMD*_*JMD 1 python hardware detection

我的第一个问题是;通常我可以通过几次搜索找到答案,但这次不行。

我想编写一个在启动时运行的脚本,以检查外部显示器是否连接到笔记本电脑。

我想用 python 编写脚本。

我使用的是 32 位 Ubuntu 10.04。我四处搜寻但找不到任何有用的东西。有什么建议吗?谢谢

Obe*_*nne 5

该命令xrandr应该可以解决问题:

$ xrandr -q
...
VGA-0 connected 1280x1024+0+26 ...
   ...
LVDS connected 1400x1050+1280+0 ...
   ...
DVI-0 disconnected ...
Run Code Online (Sandbox Code Playgroud)

在 python 脚本中,使用subprocess模块运行此命令,然后在输出字符串中搜索您要查找的屏幕标识符,例如“VGA-0已连接”。