在 Ubuntu 20.04 上,双显示器显示无法与 xrandr 配合使用

在 Ubuntu 20.04 上,双显示器显示无法与 xrandr 配合使用

我刚刚组装完电脑,但无法让双显示器正常显示。目前,当我运行xrandr列出可用显示器时,我得到以下输出:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected primary 1920x1080+0+0 0mm x 0mm
   1920x1080     77.00*

我的一台显示器是 1080p,通过 HDMI 连接到我的电脑,另一台显示器是 4k,通过 DP 连接运行。如果我在连接了两台显示器的情况下打开电脑,它只会在两个屏幕上以 1080p 镜像显示。这对于我的 1080p 显示器来说是正确的,但显然不是我想要的 4k 显示器。

如果我打开计算机时只连接了 4k 显示器或 1080p 显示器,它会以正确的分辨率显示,但我仍然会遇到错误xrandr: Failed to get size of gamma for output default

我尝试在启动前退出 BIOS 中的安全模式,因为我发现这可能是一个潜在问题,但这没有帮助。我希望能够在我的设置中更改这些监视器,而不是重复显示,而是扩展显示,但我unknown display的设置中只有消息。

我目前没有使用独立显卡,只是使用 Intel i7-11700K 处理器。另外,我的内核版本是5.8.0-59-generic

关于如何使我的显示器正常工作有什么建议吗?

答案1

如果我的回答不合适,我提前道歉。你考虑过使用命令cvt X Y Hz吗?

然后使用xrandr添加新模式并使用它。

我将命令与 MY 值一起放置:

$ cvt 1920 1080 60
1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

$ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

$ xrandr --addmode DVI-I-1 1920x1080_60.00

这些是我的脚本的值、监视器通道名称、我的分辨率。您必须根据自己的需要进行调整。

相关内容