![从 shell 切换专有驱动程序](https://linux22.com/image/908920/%E4%BB%8E%20shell%20%E5%88%87%E6%8D%A2%E4%B8%93%E6%9C%89%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F.png)
我正在运行带有 NVIDIA RTX 2080、内核 4.15 的 Ubuntu 18.04。我更新了我的软件包,然后使用专有驱动程序的 GUI 切换器手动将专有驱动程序从 410 切换到 418 (*)。现在我登录后出现黑屏,什么也没发生,甚至无法使用 Ctrl-Alt-F1 切换到控制台。
如何使用命令行切换回 410(或禁用驱动程序)?ubuntu-drivers 仅显示一个列表,但无缘无故不允许实际选择其中一个驱动程序。
或者有人知道这个问题并且知道如何解决吗?
(*)我不知道这些是来自 nvidia ppa 还是 CUDA 或者过去的其他什么东西
答案1
我也遇到了同样的问题,以下方法解决了登录后出现空白屏幕的问题,无需降级到 410(试过但仍然失败)
以下链接来自安装 NVIDIA GeForce 1050 TI 驱动程序 390、410、415 后出现黑屏,特别是这个答案:https://askubuntu.com/a/1105657/930120
您必须从 initramfs 加载专有 Nvidia 驱动程序。
/etc/initramfs-tools/modules
# List of modules that you want to include in your initramfs. # They will be loaded at boot time in the order below. # # Syntax: module_name [args ...] # # You must run update-initramfs(8) to effect this change. # # Examples: # # raid1 # sd_mod nvidia nvidia-drm nvidia-modeset nvidia-uvm
您还可以检查的内容
/etc/modprobe.d/nvidia-graphics-drivers.conf
,应该是这样的:options nvidia-drm modeset=1 blacklist nouveau blacklist lbm-nouveau alias nouveau off alias lbm-nouveau off
确保更新 initramfs。
sudo update-initramfs -u -k all
要解决输入密码时仍然黑屏的错误,请尝试以下操作:编辑
/etc/default/grub
将两行更改为如下形式:GRUB_CMDLINE_LINUX_DEFAULT="" GRUB_CMDLINE_LINUX=""
通过运行应用它
sudo update-grub
重新启动,希望享受!