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

1 投票
1 回答
1366 浏览
提问于 2025-04-16 12:10

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

我想写一个脚本,让它在启动时检查一下笔记本电脑是否连接了外部显示器。

我想用Python来写这个脚本。

我正在使用32位的Ubuntu 10.04。我搜索了一下,但没找到什么有用的信息。有什么推荐吗?谢谢!

1 个回答

5

命令 xrandr 可以解决这个问题:

$ xrandr -q
...
VGA-0 connected 1280x1024+0+26 ...
   ...
LVDS connected 1400x1050+1280+0 ...
   ...
DVI-0 disconnected ...

在你的 Python 脚本里,使用 subprocess 模块来运行这个命令,然后在输出的结果中查找你想要的屏幕标识,比如 "VGA-0 connected"。

撰写回答