Ubuntu环境下Nvidia-Driver 卸载/安装 指南

1、停X Server

sudo service lightdm stop

2、卸载之前的Driver

sudo /usr/bin/nvidia-uninstall

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

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

4、安装Driver

# 一字不差的输入后面配置项,这样才不会出现循环登陆问题
sudo ./NVIDIA-Linux-x86_64-396.18.run -no-x-check -no-nouveau-check -no-opengl-files 

# 含义介绍:
# -no-x-check:安装驱动时关闭X服务
# -no-nouveau-check:安装驱动时禁用nouveau
# -no-opengl-files:只安装驱动文件,不安装OpenGL文件,这样才不会出现循环登陆的问题

5、安装时选项

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 继续
# 选项是:install without signing
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.  
# 选择 Yes  继续

6、挂载驱动

modprobe nvidia
检查是否安装成功
nvidia-smi

7、启动界面服务

sudo service lightdm start

若分辨率只有一个,则:

打开:/etc/default/grub
搜索:#GRUB_GFXMODE=640x480
编辑:640x480改成你想要的分辨率,并取消前面的#
例如:GRUB_GFXMODE=1920x1080 
更新:sudo update-grub

 

seismic@Legion:~$ sudo apt-get install build-essential 正在读取软件包列表... 完成 正在分析软件包的依赖关系树... 完成 正在读取状态信息... 完成 build-essential 已经是最新版 (12.9ubuntu3)。 build-essential 已设置为手动安装。 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。 有 2 个软件包没有被完全安装卸载。 解压缩后会消耗 0 B 的额外空间。 您希望继续执行吗? [Y/n] 正在设置 nvidia-dkms-535 (535.230.02-0ubuntu0.22.04.1) ... update-initramfs: deferring update (trigger activated) INFO:Enable nvidia DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad Removing old nvidia-535.230.02 DKMS files... Deleting module nvidia-535.230.02 completely from the DKMS tree. Loading new nvidia-535.230.02 DKMS files... Building for 6.8.0-60-generic Building for architecture x86_64 Building initial module for 6.8.0-60-generic ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-dkms-535.0.crash' Error! Bad return status for module build on kernel: 6.8.0-60-generic (x86_64) Consult /var/lib/dkms/nvidia/535.230.02/build/make.log for more information. dpkg: 处理软件包 nvidia-dkms-535 (--configure)时出错: 已安装 nvidia-dkms-535 软件包 post-installation 脚本 子进程返回错误状态 10 dpkg: 依赖关系问题使得 nvidia-driver-535 的配置工作不能继续: nvidia-driver-535 依赖于 nvidia-dkms-535 (<= 535.230.02-1);然而: 软件包 nvidia-dkms-535 尚未配置。 nvidia-driver-535 依赖于 nvidia-dkms-535 (>= 535.230.02);然而: 软件包 nvidia-dkms-535 尚未配置。 dpkg: 处理软件包 nvidia-driver-535 (--configure)时出错: 依赖关系问题 - 仍未被配置 因为错误消息指示这是由于上一个问题导致的错误,没有写入 apport 报告。 正在处理用于 initramfs-tools (0.140ubuntu13.4) 的触发器 ... update-initramfs: Generating /boot/initrd.img-6.8.0-60-generic I: The initramfs will attempt to resume from /dev/nvme0n1p4 I: (UUID=d745a995-facd-4a48-9c96-da392310a1aa) I: Set the RESUME variable to override this. 在处理时有错误发生: nvidia-dkms-535 nvidia-driver-535 E: Sub-process /usr/bin/dpkg returned an error code (1)
最新发布
06-30
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值