双启动 Ubuntu 20.04 无法检测 Windows 10 上可用的最高分辨率

双启动 Ubuntu 20.04 无法检测 Windows 10 上可用的最高分辨率

我正在运行使用 Ubuntu 20.04 和 Windows 10 的双显示器双启动系统,配备 NVIDIA RTX 2070(驱动程序版本 450.80.02)。

在 Windows 上,我的较大显示器的最大分辨率正确识别为 2560x1440。

Windows 图像分辨率:

Windows_img_分辨率

但在 Ubuntu 上,此显示器的最大分辨率设置为 2048x1080 或 1920x1080。此显示器使用 Amazon Basics HDMI 电缆连接到视频卡,据称它能够支持 4K 分辨率。

是否可以为该显示器创建自定义分辨率(就像我使用 NVIDIA 设置在 Windows 上解锁最高分辨率一样)?

我已经尝试过以下方法:

  • 使用 NVIDIA X 服务器设置创建xorg.conf文件(从 CVT 添加 Modeline 和模式行(子部分“显示”)均不起作用)。

  • xrandr --addmode失败,错误代码为 45

    img_error

  • Xorg -configure命令失败,并显示“创建的屏幕数量与检测到的屏幕数量不匹配...”

答案1

我发现在我的本地设置中使用 Ubuntu 20.04 的库存设置即可获得该分辨率。

因此,我尝试重置 X-server 的配置(删除了/etc/X11/xorg.conf我之前以各种方式配置的,并且还删除了.config/monitors.xml

这两个步骤均未显示任何效果,并且仍未获得所需的分辨率,因此我重置了系统上的所有软件(请参阅此主题)。

这影响了可用的分辨率:只有一个显示器可用,显示 640x480 像素。然后,我习惯sudo ubuntu-drivers autoinstall将 nvidia 显示驱动程序的全新安装带到我的系统中。

重新启动后,显示器立即检测到 2560x1440 像素的全分辨率。

相关内容