更新至 Ubuntu Jelly 22.04 后,显示器分辨率发生变化。无法识别 Gamma。未加载 Nvida 驱动程序

更新至 Ubuntu Jelly 22.04 后,显示器分辨率发生变化。无法识别 Gamma。未加载 Nvida 驱动程序

我将向您描述我试图解决的问题。我有一台配有 nvidia 显卡 (G92 [GeForce 8800 GTS 512]) 的台式电脑,它运行的是以前版本的 Ubuntu,现在仍然运行 jelly 22.04。

在之前的 Ubuntu 版本中发生了以下情况:在全新安装 Ubuntu 时,我的屏幕偶尔会冻结。我发现问题出在显卡驱动程序上,因此我安装了 Nvidia 驱动程序,并在“设置”中启用了 Nvidia 专有显卡驱动程序。此设置运行良好。不再冻结,屏幕分辨率达到最佳状态。

最近我升级到了 Jelly-Fish Ubuntu 22.04。屏幕分辨率变为 1024 x 768 (4:3),这让我很困扰。我尝试了几种解决方法来纠正它,但都不起作用。所以我重新安装了 Ubuntu Jelly-Fish 22.04,并恢复了正确的显示器设置,如下所示

三星电子公司 24 英寸 我的设置是 1920 x 1200 (16:10),59,95 Hz

但系统一直冻结,所以我继续安装 Nvidia 驱动程序以启用专有驱动程序,但这不起作用。分辨率再次更改为 1024 x 768 (4:3),我无法更正分辨率。xrandr 给我以下输出

xrandr:无法获取输出默认屏幕 0 的伽马大小:最小 1024 x 768,当前 1024 x 768,最大 1024 x 768 默认连接主 1024x768+0+0 0mm x 0mm

从名为“关于”的设置选项卡中,我看到已安装的图形是 llvmpipe(LLVM 13.0.1 256 位)。

我对如何修复此问题没有深入的了解。我想首先纠正伽马问题,然后纠正分辨率。如果系统再次冻结,我想启用 Nvidia 驱动程序作为专有驱动程序(更新前这种方法运行良好)。

任何帮助,将不胜感激。

答案1

当然,您不需要被告知您的显卡有多旧......

与往常一样,旧硬件的问题在于支持随时可能取消,且不会提前通知。这就是这里发生的情况。支持您的显卡的最新(也是唯一的) Nvidia 驱动程序是 340.xx,并且该分支在 Ubuntu 存储库中不再可用。

您可能想要添加图形驱动程序 PPA然后打开“附加驱动程序”并选择可用的“340”驱动程序。

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

相关内容