刚刚升级到 22.04。我连接了 2 个相同的显示器(连接到 MB,使用英特尔显卡,一个连接到 HDMI,一个连接到 DisplayPort),出现以下问题:
- 开机时,两个显示器均唤醒并显示 MB 徽标(镜像)
- 在登录屏幕上,两个显示器被分别检测 - 即我在其中一个显示器上看到登录信息,但可以将鼠标光标移动到另一个显示器上
- 一旦我登录,第二个就会关闭,我只有一个
- 在“显示器”设置中,它被设置为“单显示器”。然后我可以将其改回“连接显示器”以恢复第二个显示器
- 显示器睡眠也是如此——当我唤醒它时,我需要重新启用第二个显示器
我在 20.04 中使用 Xorg 时偶尔会遇到这个问题 - 但现在它与 22.04 wayland 非常一致(我想使用 Wayland,因为它解决了屏幕撕裂问题)。
对此有什么想法吗?我的第二个显示器实际上是纵向的,并且有偏移,因此每次重置它真的很麻烦。
答案1
首先,使用“设置”>“设备”>“显示器”根据需要设置显示模式。
接下来,打开终端并剪切并粘贴以下行。它对我的 20.04 和 22.04 有效。原帖关联京东
如果您看到错误消息,则可能是 monitors.xml 的位置问题,您可以在链接中找到替代方案。
sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config
答案2
您只需将以下内容放入 /etc/X11/xorg.conf,注销并重新登录,它就会起作用。
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Unknown"
Option "DPMS"
EndSection
Section "Device"
Identifier "Device1"
Driver "i915"
VendorName "UHD Graphics 750"
BusID "PCI:0:0:2"
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
答案3
如果您一直在使用 NVIDIA 显卡,我建议运行以下命令:
sudo ubuntu-drivers autoinstall
sudo reboot
它对我有用!