Xubuntu 16.04下安装gtx 960m的NVidia显卡驱动----2017.03.19

本文详细介绍了在Xubuntu 16.04下安装NVIDIA GTX 960M显卡驱动的步骤,包括如何找到推荐的驱动,修改BIOS设置以解决UEFI签名问题,以及处理nouveau驱动冲突。文章强调了避免使用百度上的过时教程,建议依赖官方文档和技术手册,以提高安装效率和避免潜在问题。

Xubuntu 16.04下安装nvidia显卡驱动

最关键的:两行代码 + 更改BIOS,搞定!

两行代码

sudo ubuntu-drivers devices

找到被 recommanded 的驱动的名字(比如是nvidia-379)

sudo apt-get install nvidia-379

然后更改BIOS。这一步是针对安装了新的驱动之后,其签名无法通过 UEFI 硬件安全模式的签名检测这种情况而言的;也就是要将 BIOS 中的 UEFI 的 boot mode 改成传统的 legacy boot,从而实现启动第三方数字(签名不完备的)软件/库的目标。

【原创作品,版权保护,严禁转载,恶意复制抄袭者,严肃追究–墨者不痴】

过程很曲折:
1.首先去nvidia下载了对应于linux x64的最新驱动的.run文件
2.然后根据网上的教程(或者安装的提示)来进行安装
2.1 需要先关闭 X window 图形桌面环境

sudo services lightdm stop

至于其他ubuntu的发行版,这里就不是lightdm,而是对应的gdm或者kdm或者…,百度上可以搜到,不赘述。
注:

<think>我们首先需要明确用户的问题:如何在Ubuntu系统上安装特定版本的NVIDIA显卡驱动NVIDIA-Linux-x86_64-590.48.01.run)? 安装NVIDIA驱动有多种方法,这里我们使用直接运行.run文件的方法,但需要注意以下几点: 1.安装前需要确保系统没有其他NVIDIA驱动(或者已经卸载)。 2. 需要关闭图形界面(因为图形界面会占用显卡)。 3. 需要禁用系统自带的nouveau驱动。 步骤: 1. 卸载现有NVIDIA驱动(如果有): sudo apt-get purge nvidia* 2. 禁用nouveau驱动: - 创建或修改配置文件:/etc/modprobe.d/blacklist-nouveau.conf 添加: blacklist nouveau options nouveau modeset=0 - 更新initramfs:sudo update-initramfs -u - 重启系统:reboot 3. 重启后,按Ctrl+Alt+F1(或F2-F6)进入tty终端,登录后关闭图形界面: sudo service lightdm stop # 如果你使用的是lightdm 或者 sudo systemctl stop gdm # 如果你使用的是gdm3 4..run文件添加执行权限: chmod +x NVIDIA-Linux-x86_64-590.48.01.run 5. 运行安装程序: sudo ./NVIDIA-Linux-x86_64-590.48.01.run 在安装过程中,可能会遇到一些选项,一般选择默认即可,但需要注意: - 如果询问是否安装32位兼容库,可以选择是(如果不需要32位应用则可以选否)。 - 是否使用DKMS(推荐选择是,这样在更新内核时会自动重新编译驱动模块)。 - 是否启用Xorg配置(选择是)。 6. 安装完成后,重启系统: sudo reboot 注意:如果安装过程中出现错误,请检查日志(通常在/var/log/nvidia-installer.log)并查看错误信息。 另外,在安装前最好确认该驱动版本是否支持你的显卡型号。 根据以上步骤,我们给出回答。 然后,我们需要按照要求提出3-5个相关问题。 </think> ### 在Ubuntu上安装NVIDIA-Linux-x86_64-590.48.01.run的步骤 1. **禁用nouveau驱动**(必需步骤) ```bash sudo nano /etc/modprobe.d/blacklist-nouveau.conf ``` 添加以下内容: ``` blacklist nouveau options nouveau modeset=0 ``` 保存后执行: ```bash sudo update-initramfs -u sudo reboot ``` 2. **进入文本模式** 重启后按 `Ctrl+Alt+F2` 进入TTY终端,登录后关闭图形界面: ```bash sudo systemctl stop gdm # GNOME用户 # 或 sudo systemctl stop lightdm # Xubuntu/Lubuntu用户 ``` 3. **安装依赖项** ```bash sudo apt update sudo apt install build-essential libglvnd-dev dkms ``` 4. **赋予执行权限并安装** ```bash chmod +x NVIDIA-Linux-x86_64-590.48.01.run sudo ./NVIDIA-Linux-x86_64-590.48.01.run ``` - 安装时选择: - `Yes` 使用DKMS管理内核模块 - `Yes` 安装32位兼容库 - `Yes` 自动配置Xorg 5. **重启系统** ```bash sudo reboot ``` 6. **验证安装** ```bash nvidia-smi # 应显示驱动版本590.48.01 ``` **注意**: - 如遇"Unable to find kernel source",需安装对应内核头文件:`sudo apt install linux-headers-$(uname -r)` - Secure Boot需手动签名驱动(或进BIOS临时禁用) - 驱动文件需与显卡型号匹配(通过`lspci | grep -i nvidia`确认)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值