我的 Dell XPS 7590 和 Nvidia 时不时地会出现一些问题。它配备了 Nvidia 1650 Ti,大多数时候运行良好。有时它无法使用 Nvidia 卡,而是使用 Intel 显卡启动 Wayland。
本周五又出现了这种情况,我通常的修复方法是打开 Nvidia 设置并在按需和性能之间切换,但这种方法不起作用。结果,我根本无法启动 X!在登录屏幕上,只有 Wayland 可用(Xorg 上的 Ubuntu 不可用)。有时,如果我在 Nvidia 设置中将其设置为按需,它会以奇怪的 X 模式启动,Nvidia 设置中没有可用的 X 设置。
我还尝试启动较旧的内核 5.13.20 而不是 5.13.21,然后它确实给了我启动 Ubuntu 或 Xorg 上的 Gnome 的选项。但它运行得并不好,因为当我尝试在 Nvidia 设置中将其设置为性能时,它启动时出现黑屏。
我也尝试过清除 Nvidia 并使用 ubuntu-drivers 自动安装,但它并没有真正起作用——要么黑屏,要么 X 不可用。我尝试了其他版本的 Nvidia 驱动程序,但没有什么不同。运行 nvidia-smi 确实显示有可用的驱动程序(它没有给出任何错误)。我试过 sudo dpkg-reconfigure xserver-xorg,但似乎没有任何作用。
我现在没有主意了!我只想让我的电脑像几天前一样使用 Nvidia 驱动程序运行 Xorg... 有什么我可以尝试的想法吗?
答案1
按下 Super 键(Win 标志),开始输入
additional drivers
,在输入过程中的某个地方会出现一个图标。
单击该图标并等待几秒钟,列表将显示可用选项。
现在我希望 21.xx 能够填写与我在 20.04 上相同的选择类型。
我确实希望有多个选择,最新的驱动程序和一些较旧的驱动程序。
现在补救措施可能很简单:
您可能希望尝试使用较旧的驱动程序之一。
但请注意;如果您还残留其他版本驱动程序的痕迹;这些痕迹很可能需要被清除。
“最安全”的方法是使用与安装时相同的方法,例如,使用 .RUN 包中的专有驱动程序,您需要在安装时使用的相同命令末尾添加“--uninstall”;而且,最好从恢复控制台完成此操作。
恢复控制台访问;启动并在显示 BIOS 文本时点击 ESC 键一次,应该会出现一个菜单...
这可能会揭示已安装的 nvidia 包;
$ dpkg --list | grep -E ^ii.*nvidia
前面的ii
表示“desIred and Installed”;检查dpkg --list | head -n 5