是否有一条命令会列出连接到计算机的显示器?
具体来说,我想了解通过HDMI电缆连接时系统如何检测到我的外接显示器,以及它的硬件地址(此处不确定正确的术语)(例如“ CRT-0”或“ DFP” -1“)。
这只是一个一般性的问题,但是我参考一下:
- 华硕UL30JT笔记本电脑-运行Ubuntu 12.04 Beta和11.10
- 华硕PA238 23英寸显示器
- HDMI 1.4电缆
- Optimus图形(Intel + nVidia GeForce 310M)-与Bumblebee一起运行
是否有一条命令会列出连接到计算机的显示器?
具体来说,我想了解通过HDMI电缆连接时系统如何检测到我的外接显示器,以及它的硬件地址(此处不确定正确的术语)(例如“ CRT-0”或“ DFP” -1“)。
这只是一个一般性的问题,但是我参考一下:
Answers:
尝试这个:
xrandr --query
这列出了显示名称和检测到的可用分辨率。您也可以使用xrandr重新配置显示器。
请注意,如果您使用的是NVidia或ATI驱动程序,则此方法可能无效。我不确定。
$DISPLAY
以某种方式丢失了环境变量。
-display :0.0
如果通过远程登录尝试此操作,请不要忘记添加(请输入putty?)。
xrandr --query | grep '\bconnected\b'
如果您只是想查看连接的显示器及其分辨率。
对于加载了专有驱动程序的大多数计算机,都/usr/lib/nvidia-current/bin/nvidia-xconfig --query-gpu-info --nvidia-cfg-path=/usr/lib/nvidia-current
可以使用。请注意,我说的是“已加载专有驱动程序”。例如,如果驱动程序已卸载或nouveau已加载,则无法使用。因此,在使用Bumblebee时,请运行optirun /usr/lib/nvidia-current/bin/nvidia-xconfig --query-gpu-info
。--nvidia-cfg-path
由于optirun
设置了正确的库路径,因此此处不需要该部分。
另请参阅https://github.com/Bumblebee-Project/Bumblebee/issues/21上的讨论
/var/log/Xorg.0.log
(其中0是显示编号)也可能包含有关可用屏幕的有价值的信息。对于擎天柱的笔记本电脑,该日志包含了英特尔的屏幕上只有细节,所以更换0
由8
找出由大黄蜂启动X服务器的日志。
xrandr
答案不存在。