Ubuntu离线安装Nvidia显卡驱动

https://blog.csdn.net/qq_41915226/article/details/103052058

https://zhuanlan.zhihu.com/p/108507163

在线搜索:

https://www.geforce.cn/drivers/beta-legacy

https://www.nvidia.cn/Download/index.aspx?lang=cn

离线安装:

去官网下载需要的显卡驱动,以NVIDIA-Linux-x86_64-440.31.run为例。
下载后的run文件拷贝至home目录下。
1.禁用 nouveau驱动
lsmod | grep nouveau # 查看有没有输出,如果有信息输出,则需要禁掉

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

在blacklist.conf的最后添加下面几行:

blacklist nouveau
options nouveau modeset=0

保存,关闭
更新

sudo update-initramfs -u

重启

lsmod | grep nouveau # 查看有没有输出,如果没有任何信息输出,则说明ok

2.进入tty模式进行安装
Ctrl+Alt+F1进入文本模式
sudo service lightdm stop # 关闭图形界面
然后卸载掉原有驱动:

 sudo apt-get remove nvidia-*  

给驱动run文件赋予执行权限:

 sudo chmod  a+x NVIDIA-Linux-x86_64-440.31.run

安装:

sudo sh NVIDIA-Linux-x86_64-440.31.run --no-opengl-files –no-x-check –no-nouveau-check

–no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要
–no-x-check 安装驱动时不检查X服务
–no-nouveau-check 安装驱动时不检查nouveau
后面两个参数可不加。若报错说明不认识这两个参数,那就不需要添加了
如果在装的过程中出现以下信息,请选择:
The distribution-provided pre-install script failed! Are you sure you want to continue?
选择 yes 继续。
Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later?
选择 No 继续。
Nvidia’s 32-bit compatibility libraries?
选择 No 继续。
Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up.
选择 no 继续
3
sudo service lightdm restart # 重新开启图形界面
nvidia-smi # 查看是否安装成功

还有一些需要这样安装,不同版本对应不同的安装过程,但是大同小异:

1)Accept License

2)The distribution-provided pre-install script failed! Are you sure you want to continue? -> CONTINUE INSTALLATION

3)Install NVIDIA's 32-bit compatibility libraries? ->YES

4) An incomplete installation of libglvnd was found. Do you want to install a full copy of libglvnd? This will overwrite any existing libglvnd libraries.-> Install and overwrite existin

4) Would you like to run the nvidia-xconfig utility? -> YES

基本就是这个流程了,最后再次进入init3模式,ctrl+alt+f3,然后开启lightdm,返回到图形界面,在终端里面输入nvidia-smi就可以查看到显卡信息,说明安装成功,重启电脑,在终端输入命令nvidia-settings将会显示显卡的设置的窗口,说明已经成功了

 

 

 

 

  • 7
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于在Ubuntu离线安装显卡驱动,可以按照以下步骤进行操作: 1. 在另一台有网络连接的电脑上,访问官方网站或者显卡厂商的网站,下载适用于你的显卡型号的驱动程序。将驱动程序保存到一个可移动存储设备(如USB闪存驱动器)中。 2. 将存储设备插入到需要安装驱动的Ubuntu电脑中。 3. 在Ubuntu电脑上打开终端(Ctrl + Alt + T),运行以下命令以确保系统已更新到最新版本: ``` sudo apt update sudo apt upgrade ``` 4. 运行以下命令以安装额外的依赖项: ``` sudo apt install dkms build-essential ``` 5. 运行以下命令以进入文本模式: ``` sudo systemctl set-default multi-user.target sudo reboot ``` 6. 在重新启动后,登录到Ubuntu的文本模式界面。 7. 运行以下命令以停用图形界面: ``` sudo service lightdm stop ``` 8. 运行以下命令以进入离线模式: ``` cd /path/to/directory # 替换为你存储驱动程序的目录路径 chmod +x driver.run # 替换为你下载的驱动程序文件名 sudo sh ./driver.run ``` 9. 根据提示进行驱动程序的安装。 10. 安装完成后,重新启动Ubuntu电脑: ``` sudo reboot ``` 11. 重新启动后,Ubuntu应该会以图形界面启动,并且已经安装了离线下载的显卡驱动程序。 请注意,这些步骤可能因为不同的显卡型号和驱动程序版本而有所差异。确保在安装过程中仔细阅读任何提示或错误消息,并根据需要进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值