在Ubuntu 18.04上未检测到外部监视器

升级到Ubuntu 18.04后,我的笔记本电脑无法检测/使用通过HDMI连接的外接显示器。 即使插入,默认设置应用程序中的“检测显示”按钮也不会执行任何操作。

这是xrandr的输出:

 Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384 eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm 1920x1080 60.01*+ 60.01 59.97 59.96 59.93 1680x1050 59.95 59.88 1600x1024 60.17 1400x1050 59.98 1600x900 59.99 59.94 59.95 59.82 1280x1024 60.02 1440x900 59.89 1400x900 59.96 59.88 1280x960 60.00 1440x810 60.00 59.97 1368x768 59.88 59.85 1360x768 59.80 59.96 1280x800 59.99 59.97 59.81 59.91 1152x864 60.00 1280x720 60.00 59.99 59.86 59.74 1024x768 60.04 60.00 960x720 60.00 928x696 60.05 896x672 60.01 1024x576 59.95 59.96 59.90 59.82 960x600 59.93 60.00 960x540 59.96 59.99 59.63 59.82 800x600 60.00 60.32 56.25 840x525 60.01 59.88 864x486 59.92 59.57 800x512 60.17 700x525 59.98 800x450 59.95 59.82 640x512 60.02 720x450 59.89 700x450 59.96 59.88 640x480 60.00 59.94 720x405 59.51 58.99 684x384 59.88 59.85 680x384 59.80 59.96 640x400 59.88 59.98 576x432 60.06 640x360 59.86 59.83 59.84 59.32 512x384 60.00 512x288 60.00 59.92 480x270 59.63 59.82 400x300 60.32 56.34 432x243 59.92 59.57 320x240 60.05 360x202 59.51 59.13 320x180 59.84 59.32 DP-1-1 disconnected (normal left inverted right x axis y axis) HDMI-1-1 disconnected (normal left inverted right x axis y axis) 

我主要担心的是最后一行: HDMI-1-1 disconnected 。 有一台显示器已插入并可以使用,我所做的任何事情似乎都无法检测到它。

我有一个nvidia显卡,在更新之前我使用的是专有驱动程序。 当外部显示问题首次出现时,我最初的尝试是切换回开源Xorg驱动程序。 但是,重启后,Ubuntu将我的驱动程序设置显示为使用“手动安装的驱动程序”,并且不允许我更改它:

在此处输入图像描述

有什么建议?

我解决了安装lightdm的问题,并将其设置为默认的显示管理器。

在此过程中,即使您返回GDM3,也会因为再次开始检测外部显示而发生变化。

您可以按照此处有关如何进行这些更改的说明操作:

  • sudo dpkg-reconfigure gdm
  • 选择默认情况下要使用的显示管理器(LightDM,MDM,KDM,Slim,GDM)并按Enter键
  • 重启你的电脑

试试这个(改变分辨率,如果1920×1080不是你的分辨率):

  xrandr --addmode HDMI-1-1 1920x1080 xrandr --output HDMI-1-1 --mode 1920x1080 

通过更新推荐的Nvidea卡驱动程序如何解决我的问题。
要安装所有推荐的驱动程序
sudo ubuntu-drivers autoinstall

我通过VGA连接外部显示器,然后转到设置>设备>显示选择镜像,然后选择应用。 被问到我是否想要保持此设置选择是和所有连接。 简单而美丽。