问题:
从 23.10 升级到 24.04 后,多个屏幕停止工作。如果我将 HDMI 插入笔记本电脑,显示器将显示无信号,并且屏幕保持黑暗。打开电源并关闭带有 HDMI 的盖子将使屏幕工作,但打开盖子将使笔记本电脑屏幕不工作并保持黑暗(因此这不是显示器/电缆的问题)。同样的事情发生在扩展坞和 2 个屏幕上 - 在盖子关闭的情况下打开电源将使 2 个显示器工作(尽管它们会镜像)。显示设置不显示多显示器的任何设置。
我尝试过的:
- 禁用安全启动。
- 尝试许多不同的驱动程序(nouveau、nvidia-driver-550、nvidia-driver-535、nvidia-driver-545)。
- 将 nvidia 更改为性能模式 - 这会使屏幕变暗并且无法启动。然后必须打开 tty 并将配置文件切换到按需模式。
笔记本电脑 - 戴尔公司 Latitude 3520
xrandr:
None-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1920x1080 60.00*+
sudo lshw -C 显示:
*-display
description: VGA compatible controller
product: TigerLake-LP GT2 [Iris Xe Graphics]
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list fb
configuration: depth=32 latency=0 mode=1920x1080 visual=truecolor xres=1920 yres=1080
resources: iomemory:600-5ff iomemory:400-3ff memory:6034000000-6034ffffff memory:4000000000-400fffffff ioport:5000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff
*-display
description: 3D controller
product: GP107M [GeForce MX350]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: iomemory:600-5ff iomemory:600-5ff irq:202 memory:81000000-81ffffff memory:6020000000-602fffffff memory:6030000000-6031ffffff ioport:4000(size=128)
*-graphics
product: simpledrmdrmfb
physical id: 4
logical name: /dev/fb0
capabilities: fb
configuration: depth=32 resolution=1920,1080
答案1
尝试这个 Mutter 46.1 补丁 =>https://askubuntu.com/a/1512647/1761962
cf) 原始 mutter 变更日志信息 =>https://gitlab.gnome.org/GNOME/mutter/-/blob/main/NEWS