ubuntu正确安装显卡驱动的姿势

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 握手包跑包

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

sudo vim /etc/modprobe.d/blacklist.conf

为了避免在安装nvidia显卡驱动时导致登录界面循环的问题,需要禁用默认安装的第三方开源驱动程序nouveau。下面是具体步骤:

  1. 编辑文件blacklist.conf:
blacklist nouveau
options nouveau modeset=0
sudo update-initramfs -u
lsmod | grep nouveau
  1. 如果未安装vim,可以使用以下命令安装或使用vi编辑器:

    sudo apt-get install vim

  2. 在文件的最后部分插入以下两行内容:

	su root                   //此处切换成root用户,大有妙处,照做就行
	service lightdm stop      //这个是关闭图形界面,不执行会出错。
  1. 更新系统并重启系统(一定要重启)。

  2. 验证nouveau是否已禁用:

     apt-get remove nvidia-*  (若安装过其他版本或其他方式安装过驱动执行此项)
     chmod  a+x NVIDIA-Linux-x86_64-418.43.run
    ./NVIDIA-Linux-x86_64-418.43.run -no-x-check -no-nouveau-check -no-opengl-files //只有禁用opengl这样安装才
     不会出现循环登陆的问题

如果没有显示任何信息,说明nouveau已成功禁用,接下来可以安装nvidia的显卡驱动。

  1. 在英伟达官网上查找您电脑的显卡型号,并下载相应的驱动。网址:

注意:下载后的run文件需要拷贝至home目录下。

  1. 按下Ctrl+Alt+F1进入命令行界面。

  2. 在命令行界面下输入以下命令卸载原有驱动:

  1. 给驱动run文件赋予执行权限:
  1. 安装驱动:
modprobe nvidia
安装过程中会出现一些选项,根据具体情况选择合适的选项。如果安装失败,可以多次尝试。
  1. 挂载Nvidia驱动:
    ERROR: Unable to load the kernel module 'nvidia.ko'.  This happens most
       frequently when this kernel module was built against the wrong or
       improperly configured kernel sources, with a version of gcc that differs
       from the one used to build the target kernel, or if a driver such as
       rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
       obtaining ownership of the NVIDIA graphics device(s), or NVIDIA GPU
       installed in this system is not supported by this NVIDIA Linux graphics
       driver release.
  1. 检查驱动是否安装成功:

    nvidia-smi

    如果出现类似的提示信息,则说明安装成功。

在安装过程中,可能会遇到一些错误。以下是一些常见错误及解决方法:

错误1:

Error:Unable to load the 'nvidia-drm' kernel module .

如果遇到此问题,可以重新尝试安装,或者参考第3步后重新安装。

错误2:

在安装的最后一步,没有提示安装成功,而是显示:

出现这个问题最有可能的原因是您安装的Ubuntu是UEFI模式启动的,但是在BIOS中打开了Security BOOT选项。正确的做法是禁用该选项,请参考相关资料进行操作。

赞(0)