我的笔记本电脑配有
lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107GLM [Quadro K2000M] (rev a1)
笔记本电脑能够毫无问题地检测 DisplayPort 显示器。现在我尝试连接 HDMI 显示器,但未检测到。当我启动 Windows 时,显示器工作正常。
在谷歌搜索了一下之后,我发现了这个Nvidia / Wayland / Ubuntu 18.04:无法在任何可用系统上找到显示器
其中提到“Wayland 不适用于 nvidia”。我安装了 390 个驱动程序,尝试切换到 Nouveau(始终重新启动),但情况仍然相同。
然后我发现了这个Ubuntu 18.04 上未检测到外接显示器并接着这。因此我运行了sudo dpkg-reconfigure lightdm
,因为 gdm 尚未安装。
重启后问题没有解决,尽管我可以看到变化,因为登录屏幕现在的分辨率较低。我想我当时还在使用 nouveau。然后我换成了 nvidia 390,这次登录屏幕出现在 HDMI 显示器上。登录后,HDMI 显示器变黑,笔记本电脑显示器打开,HDMI 仍未被检测到。如果我锁定屏幕,HDMI 显示器会再次打开,显示登录屏幕以输入密码。此外,现在登录屏幕总是发送到 HDMI 显示器,即使它没有连接。所以如果没有连接显示器,我就无法登录……HDMI 显示器位于 tty7。tty1-6 显示在笔记本电脑的屏幕上,文本模式。
然后我尝试按照以下步骤禁用 Wayland此处的说明,但这也没有改变任何东西。如果我将登录屏幕上的选项从 Ubuntu (Wayland)(白色圆圈)更改为 Ubuntu 默认(带有 ubuntu 徽标),则计算机仅使用 HDMI 屏幕进行登录和桌面环境。如果我注销并切换回 Ubuntu (Wayland) 选项,我会恢复以前的行为。
在这段时间里,nvidia-settings
错误:无法在任何可用系统上找到显示
我在网上找不到解决办法。虽然可能有用,但没必要,因为系统可以很好地使用 HDMI 显示器来显示登录/使用选择屏幕。
在这段时间里,“显示”窗口仅显示我笔记本电脑的内置显示屏。
这是我在笔记本电脑屏幕上看到的内容xrandr
,即使重新配置为 lightdm 也是如此
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
XWAYLAND0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 340mm x 190mm
1920x1080 59.96*+
以下是我从xrandr
HDMI 屏幕上获得的信息:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
DP-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm x 270mm
1920x1080 60.00*+ 59.94 50.00
1680x1050 59.95
1600x900 60.00
1440x900 59.89
1400x1050 59.98
1280x1024 75.02 60.02
1280x800 59.81
1280x720 60.00 59.94 50.00
1152x864 75.00
1024x768 75.03 60.00
800x600 75.00 60.32
720x576 50.00
720x480 59.94
640x480 75.00 59.94 59.93
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)
答案1
我通过升级到 18.10 解决了该问题。
使用 VGA 电缆,我能够实现双显示器,但即便如此,这也存在问题,系统不允许除 1024x768 之外的任何其他分辨率。双启动到 Windows 证明显示器、电缆等没有问题。
我希望 LTS 版本能够更稳定一些,即使对于这种不太主流的东西也是如此。