如何强制Ubuntu检测外部显示?
如果我在启动系统之前连接它们,我的笔记本电脑会识别外部显示设备,但很多时候,如果我在系统运行时连接它,则不会。 在这种情况下,重新启动自然可以解决问题。
有没有办法迫使Ubuntu检测外部显示器? 打开显示菜单并按“检测显示”不会执行任何操作。
实际上,您不需要注销。 只需使用ctrl-alt-f1转到VC并返回到图形界面(ctrl-alt-f7)就可以解决我的问题。
这样,你不会失去所有的窗户……
要在默认模式下启用所有输出,请运行:
$ xrandr --auto
有关更多信息,请参阅:
https://xorg-team.pages.debian.net/xorg/howto/use-xrandr.html
如果使用xrandr --auto
无法检测外部监视器,甚至无法通过引导到其他操作系统,请使用以前的内核重新启动Ubuntu。 如果计算机在旧内核中检测到监视器,则可以毫无问题地返回到最新的监视器。
我不知道它的确切原因,但它确实对我有用。
我刚刚使用端口扩展器和两个外接显示器戴尔Latitude E5550遇到了这个问题。
当我停电时,我的问题就开始了。 由于愚蠢的原因,我只能插入我的两个显示器中的一个,所以我打开了屏幕显示界面并取消激活没有电源的屏幕。
真棒!
一旦电源恢复,重新开启屏幕的过程就不直观了。 即使在重新启动或重新启动笔记本电脑后,我也无法在屏幕显示界面中看到它。
所以我尝试了$ xrandr --auto
并让Ubuntu扩展到“one”屏幕,但是复制到我的两个外部(它们是两个相同的模型)。 有趣但没用。
然后我使用$ lshw -c video
查询我的硬件以查看发生了什么,并且只有两个显示器,一个具有physical id: 0
和physical id: 2
,所以显然还有另一个没有显示的条目。
只有当我点击下面的屏幕截图中的“1 Built-in display”时,我才能选择我的“第3”屏幕并再次打开它。
屏幕显示界面
这样做会因为某些原因翻转两个屏幕,我不得不重新安排它们,但这很容易修复!