我有三个显示器设置,第一个屏幕是笔记本电脑屏幕,第二个屏幕是连接到笔记本电脑上物理 HDMI 端口的显示器,第三个显示器连接到 usb-c 端口(通过 usb-c 扩展坞,有 2 个 HDMI 输出)它里面也有显示端口。
只有一个外接显示器获得输入。如果我断开第二台显示器的 HDMI 电缆,第三台显示器会获得视频信号。如果我重新连接第二台显示器的 HDMI 电缆,第二台显示器会获得信号,第三台显示器屏幕变黑。如果我将两台显示器都连接到 USB-C 扩展坞的 HDMI 输出,它们都会变黑。
在 ubuntu 设置>显示中,所有三个显示器均被检测到。在 nvidia 设置应用程序中,两个外接显示器均显示出来。
切换到 Windows 后,一切正常。
机器详细信息:
- 笔记本电脑:MSI Bravo 17 C7VEK(ryzen 7735 CPU)
- 操作系统:Ubuntu 22.04
- 显卡+驱动程序:RTX 4060 + 545 驱动程序(专有)
我做到了echo $XDG_SESSION_TYPE
,而且结果显示x11
❯ uname -a
Linux sun 6.2.0-37-generic #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC 星期四 11 月 2 日 18:01:13 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
任何帮助都将受到赞赏。