因此,我最近在计算机上安装了 Ubuntu 作为辅助操作系统,同时安装了 Windows 8.1,但我发现它拒绝在安装了 Nvidia 960 GPU 的情况下启动。我反复安装并重新安装了 349 驱动程序,方法是取出 GPU 并使用以下命令:
sudo add-apt-repository ppa:mamarley/nvidia
sudo apt-get 更新
安装 nvidia-349
但每次我尝试在安装了 GPU 的情况下正常启动 ubuntu 时,屏幕都会变黑。我一直设法使用恢复模式启动 ubuntu,但我正在寻找更永久的解决方法。有人知道我做错了什么或我可以尝试什么吗?
答案1
尝试从官方 repos(而不是 ppa)安装 nvidia 驱动程序,例如在未连接 Nvidia 卡时使用附加驱动程序应用程序。
如果这不起作用,并且假设您的 CPU 具有内置 GPU,我建议您首先删除所有与驱动程序相关的 ppas 和 nvidia 驱动程序。将以下行添加到新文件中,disablenouveau.conf
例如/etc/modprobe.d/
:
blacklist nouveau
blacklist lbm-nouveau
alias nouveau off
alias lbm-nouveau off
保存,然后运行
sudo update-initramfs -u
还要在内核参数行中nouveau.modeset=0
添加:/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"
并运行sudo update-grub
。如果需要,您也可以直接在 grub 启动屏幕上执行此操作,如中所述如何添加内核启动参数?。
关机,重新安装显卡,然后启动机器。这一次,系统应该开始使用默认的 Intel/radeon/amdgpu 驱动程序,具体取决于您拥有的 CPU。现在安装“附加驱动程序”对话框中提供的最新 nvidia 驱动程序。这样的过程已经解决了我在 Intel Core i7 Haswell 和 Nvidia GTX 860M 上遇到的问题。