我正在使用带有520卡的ThinkPad X1,并安装了Ubuntu16.04(并将内核升级到4.4.21)。我安装了ubuntu-gnome桌面,然后将gdm配置为图形管理器,而不是lightdm。
此外,我还跟随这里描述的步骤下载了Ubuntu16.04的installer,并从其中更新了驱动程序并重新启动。这不会改变无法使用第二次显示的任何内容,也不会导致xrandr开始检测HDMI端口。
我无法让系统通过任何连接检测第二次显示。我试过通过OneLink码头通过DislayPort电缆。我在显示器上尝试了一个直接的迷你DisplayPort到一个DisplayPort。我试过在两者之间用HDMI电缆。在所有情况下,我都无法检测到外部监视器,xrandr只列出了一个屏幕,0,对应于笔记本电脑上的液晶屏幕。
如果我进入BIOS并更改引导显示设置,使HDMI成为引导显示,那么HDMI连接就可以工作,系统启动并显示在外部监视器上。但是如果我拔掉显示器,笔记本电脑上内置的液晶屏幕就不会打开,而且仍然是黑色的。我仍然无法检测到任何二次显示,甚至连内置的屏幕也没有。
如何支持这两种显示器(内置屏幕和外部显示)?系统根本不检测其他显示。
在此之前,我曾尝试使用nvidia设置和驱动程序,但这没有帮助(让nvidia驱动程序登录循环问题受挫)。这是英特尔的显卡,如前所述。
基本上,xrandr --prop的输出最让我担心,因为它除了选择任何引导显示之外,没有检测到任何其他显示。它应该显示出这台机器上有一个DisplayPort连接、一个迷你DisplayPort连接和一个HDMI连接,所有这些连接都是断开的(或其他什么的)。但它并没有向他们展示--让我相信显卡本身是以某种方式配置的,只允许一次显示。
发布于 2017-03-28 21:49:45
这个问题已经相当老了,但希望这个答案仍然有帮助。
最好的方法是升级显示驱动程序。英特尔已经升级了他们的图形更新程序,使用Ubuntu16.10,但是它可能还不能与Ubuntu17.04一起工作,即使上面的链接(我的博客)中建议的修改也是如此。
一旦显示驱动程序更新,您就可以安装最新的DisplayLink驱动程序。我已经验证了它们与Ubuntu17.04一起工作,但它们需要对xorg配置进行稍微的修改,以使它们响应。您可以在这里看到我的结果:https://github.com/DisplayLink/evdi/issues/85
接下来,确保您有正确的电缆从DisplayLink到您的显示器。你不能使用HDMI到DP连接器,除非它有电源,或者我读过(其他一些电缆可能支持视频,但我还没有试过),所以最简单的方法是使用DVI到HDMI,DVI到DVI,DVI或HDMI到VGA,或者HDMI到DVI。您还可以使用DisplayPort ( DP )来连接DP电缆。
确保您的电缆已安全安装。我犯了一个错误,就是连接松散,所以显示器显示在显示工具中,但不会打开,也不会在显示器上显示视频。
供参考,我的机器是一个瑜伽900与英特尔HD 520以及。在硬件方面,它应该与OP的ThinkPad X1非常匹配。
https://01.org/linuxgraphics/downloads/intel-graphics-update-tool-linux-os-v2.0.3
https://askubuntu.com/questions/836177
复制相似问题