Linux (Ubuntu)如何通过命令判断是否有接入显示器?

2020-05-20 11:45:33 +08:00
 CodeXx

Ubuntu 机器设置虚拟屏幕后插上显示器也无法显示了,想通过脚本判断到有屏幕接入的话就不用虚拟屏幕。

4191 次点击
所在节点    Linux
6 条回复
chenxytw
2020-05-20 12:50:38 +08:00
lspci 判断接口是否插入,且接通。
xrandr 可以获取显示器的各种信息,也能判断是否接入屏幕
omph
2020-05-20 13:21:27 +08:00
xrandr,connected
CodeXx
2020-05-20 13:44:05 +08:00
@chenxytw
@omph
设置了虚拟屏幕,xrandr 获取到的是虚拟屏幕的信息
chenxytw
2020-05-20 18:23:12 +08:00
@CodeXx xrandr 输出是带有接口信息的吧,虚拟屏幕都是一个虚拟的接口,不用管它,判断一下实体接口的就可以了吧 0 0
DJQTDJ
2020-05-21 14:34:39 +08:00
lspci -tv
omph
2020-05-23 08:24:43 +08:00
运行 xrandr 的输出是什么?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/673564

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX