如何解决 Kubuntu 中 NOMODESET 导致旧 Nvidia 卡黑屏的问题?

如何解决 Kubuntu 中 NOMODESET 导致旧 Nvidia 卡黑屏的问题?

我在我的旧 MSI CR400(配备 Intel Celeron 900、4 GB RAM 和 NVidia GeForce 8200M 显卡)上安装了全新版本的 Kubuntu 18.04.5。首先,无法从 USB 映像正常启动,它会一直卡在黑屏上。我在 google 上搜索了导致此问题的原因,这里的人说我应该用它来运行它,nomodeset可以在 USB 启动时使用进行设置f6。因此我设置它并且它开始工作。现在,当我完成安装并重新启动时,它会正常重新启动,但分辨率固定为 648x480。我的屏幕是 1366x768 显示屏,我双启动的 Windows 8.1 在其上运行流畅。更重要的是,在启用 USB Live Boot 期间nomodeset,它以 1024x768 的分辨率运行。因此接下来我在启动时按 禁用/删除nomodesetGRUB 提示符e。但是它甚至没有移动到登录屏幕,只是保持空白。

接下来我打开了一个 Stack Exchange 线程,它说要将显示驱动程序更改为 NVidia 专有驱动程序,我照做了,但当我打开系统设置来检查/更改显示分辨率时,却发现系统崩溃了。这根本不起作用。该线程后来提到,版本 40 之前的驱动程序不支持显示方法之类的。

今天,我决定再试一次,然后又遇到了同样的问题,所以这次我遵循了线程。但遗憾的是什么都没起作用。我是否必须忍受由于不支持的驱动程序而导致的低分辨率,还是有其他解决方案。请帮助我,我需要让它工作,否则我就只能使用真正搭载英特尔 N270 的笔记本电脑了。

答案1

您的卡有些旧了(保留旧硬件是件好事),但您必须先安装较旧的 nvidia 驱动程序,然后才能摆脱“nomodeset”。

再次将“nomodeset”添加到 grub,安装 Nvidia 340.xxx 驱动程序 - 然后您应该再次删除该标志。请参阅安装 Nvidia 340 驱动程序最近有人问过这个问题。

不要忘记update-grub在进行更改后/etc/default/grub

相关内容