ubuntu显卡驱动(nvidia)安装终极教程

1 确定ubuntu系统版本和显卡配置

确定内核版本命令

uname -a

查看是否有独立显卡

lspci -v -s 01:00.0

注意:如果以上命令什么都没有显示,要检测独立显卡硬件是否插好!!!!,打开机箱,看风扇是不是在转!看独立显卡的电源线是否插好!!!

2 ubuntu16.04LTS显卡驱动安装

换了一台联想拯救者笔记本,安装遇到很多坑,网上的教程也不详细,看看我的终极步骤吧!

2.1下载nvidia驱动

https://www.geforce.cn/drivers
根据自己显卡版本下载的文件是以.run结尾命名的文件。

2.2查看当前使用的显卡驱动

网上都是在/etc/modprob.d/blacklist.conf文件里面加blacklist nouveau,可是很坑爹,都不解释原因.
其实这句就是禁用当前的显卡驱动,可是每个人的电脑都不一样,那就要查当前用的是哪个显卡驱动!!!注意,这个很关键!!
请用以下命令

lspci -v -s 01:00.0

输出如下

01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2) (prog-if 00 [VGA controller])
	Subsystem: ZOTAC International (MCO) Ltd. Device 1346
	Flags: bus master, fast devsel, latency 0, IRQ 141
	Memory at de000000 (32-bit, non-prefetchable) [size=16M]
	Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Memory at d0000000 (64-bit, prefetchable) [size=32M]
	I/O ports at e000 [size=128]
	[virtual] Expansion ROM at df000000 [disabled] [size=512K]
	Capabilities: <access denied>
	Kernel driver in use: nvidia

我这个是安装好了nvidia显卡后的配置,注意Kernel driver in use: nvidia这一句,
在/etc/modprob.d/blacklist.conf文件里面加blacklist 时应该把在使用显卡驱动的全部禁止掉才能安装nvidia显卡驱动!因此blacklist后应该加Kernel driver in use:后面的名字.如

blacklist nvidia

加上后并不能马上禁用,
使用命令

lsmod | grep nouveau

发现还是会有  nouveau信息输出,运行命令
sudo update-initramfs -u
发现lsmod | grep nouveau没有任何信息输出,表示禁用成功。
这样本来可以直接安装了的。

经过几台电脑的尝试,有些电脑发现一定要安装bumblebee,否则会出现循环登录。
其实循环登录好多时候是ubuntu更新导致独立显卡驱动失效。

2.3英伟达显卡驱动切换软件bumblebee安装(可选)

如果你是双显卡直接安装nvidia显卡,可能不会成功,注意,这个时候,请先安装显卡驱动切换软件bumblebee

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia

成功后查看版本

 bumblebeed --version

然后重启电脑

sudo reboot

发现没有杂乱的信息.

2.4关闭Ubuntu的Unity:

ctrl+alt+f1
切换模式 输入账号密码登录进去

sudo service lightdm stop 

2.5安装

切换到下载文件目录执行安装程序

sudo sh NVIDIA*.run

按照提示走,成功后重启!
不成功重启后用ssh登录进去恢复.有了ssh再也不用重装系统了.
上张成功的图

这里写图片描述

3.nvidia驱动卸载方法

如果你使用apt-get安装
sudo apt-get remove --purge nvidia*
如果安装的是官网下载的驱动
则重新运行run文件来卸载
sh ./nvidia.run --uninstall

其他:
(1)怎么看可不可以装
如果你的ubuntu系统是ubuntu,请看下面
ubuntu14安装显卡驱动首先要看可不可以装!
首先检查你笔电显卡的切换方式 命令:lspci |grep VGA
输出
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
再进行第二条命令: lspci |grep 3D
01:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
3D渲染通过独显NVIDIA,但最终输出是集显Intel Corporation,也就是VGA
参考
http://tieba.baidu.com/p/3636865352
的结论:在ubuntu14上怎么也无法安装显卡驱动!我也没装上,还是别折腾了吧.既然装不了独显,那么至少还可以减低下笔记本的功耗
参考
http://www.linuxidc.com/Linux/2012-09/70418.htm
注意,以上情况在ubantu16.04LTS可以安装独立显卡.

(2)如果Ctrl + Alt + F1~F6进入文本模式总是会有错误信息弹出,这个时候用远程登录就可以解决这个问题!
(a)安装显卡驱动之前,请准备一台和你安装电脑是同一个局域网的电脑!!非常关键!!我可是用血的教训换来的经验!!
首先安装ssh,用ssh远程登录到准备安装显卡驱动的电脑.这样是为了防止你安装失败时能够恢复为原来的系统配置!!!
因为安装错误后使用Ctrl + Alt + F1~F6进入文本模式总是会有错误信息弹出,完全无法操作,而远程登录进去可以顺利的操作!
安装ssh步骤
初始是没有ssh服务器的,必须安装openssh-server

sudo apt-get install openssh-server

然后还要设置能够远程登录
编辑

vim /etc/ssh/sshd_config

在文件中加入

PermitRootLogin yes 

允许远程登录
然后

ifconfig

获取当前服务器ip地址

用另外一台电脑使用如下格式

ssh username@server_ip

登录进去

(3)如果出现pcie bus error 报错
解决如
https://blog.csdn.net/hgcpkclwcx/article/details/79027707
步骤如下
出现pcie bus error,则先退出安装(强制重启),重启之后在终端输入:sudo vim /etc/default/grub,编辑grub文件,将
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” 改为GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash pci=nomsi”,保存编辑;
然后输入:
sudo update-grub(更新grub文件),
再然后从1)开始操作;如果还是报pcie bus error,把pci=nomsi改为pci=noaer再试试。
提示根目录磁盘不不足
https://blog.csdn.net/miaoqiucheng/article/details/53713335

Ubuntu清除log文件释放存储空间
参考
http://blog.csdn.net/TriLoo/article/details/52678033?locationNum=14
http://blog.csdn.net/triloo/article/details/52767412

### 回答1: 以下是Ubuntu 18.04安装NVIDIA显卡驱动教程: 1. 打开终端,输入以下命令以添加NVIDIA PPA存储库: sudo add-apt-repository ppa:graphics-drivers/ppa 2. 更新软件包列表: sudo apt-get update 3. 安装NVIDIA显卡驱动: sudo apt-get install nvidia-driver-440 (请注意,这里的“440”是指驱动程序的版本号,您可以根据您的显卡型号和要求选择不同的版本号) 4. 安装完成后,重新启动计算机: sudo reboot 5. 检查驱动程序是否正确安装nvidia-smi 如果您看到了NVIDIA显卡的详细信息,则表示驱动程序已正确安装。 希望这个教程能够帮助您成功安装NVIDIA显卡驱动程序。 ### 回答2: Ubuntu 18.04是一款非常流行的Linux发行版,但是在安装nvidia显卡驱动时可能会遇到一些困难。接下来,我将为大家介绍ubuntu18.04安装nvidia显卡驱动的详细步骤。 第一步:检查系统是否自带nvidia驱动。 在安装nvidia显卡驱动之前,我们需要检查系统是否已经自带了它。可以使用以下命令来检查: ``` lsmod | grep nvidia ``` 如果系统中已经有nvidia驱动,则会显示以下信息: ``` nvidia_uvm 985673 0 nvidia_drm 45056 8 nvidia_modeset 1114112 15 nvidia_drm nvidia 20257792 431 nvidia_uvm,nvidia_modeset drm_kms_helper 172032 2 nvidia_drm,i915 drm 401408 13 drm_kms_helper,nvidia_drm,i915 ``` 如果没有输出,说明系统中没有自带的nvidia驱动。 第二步:下载nvidia显卡驱动。 我们需要从nvidia官网下载适用于我们显卡的驱动。可以使用以下命令查看本机的显卡信息: ``` lspci -vnn | grep VGA -A 12 ``` 然后根据显卡型号在nvidia官网下载对应的驱动,比如说我们的显卡型号是GTX 1060,则可以到以下网址下载: ``` https://www.nvidia.com/Download/index.aspx?lang=en-us ``` 第三步:安装nvidia显卡驱动。 1. 在安装nvidia驱动之前,我们需要先停止GUI界面,可以使用以下命令来停止: ``` sudo systemctl stop gdm ``` 2. 将下载的驱动复制到/home目录下,然后打开终端,使用以下命令将当前目录更改为/home目录: ``` cd ~ ``` 3. 使用以下命令将驱动文件修改为可执行文件: ``` chmod +x NVIDIA-Linux-x86_64-XXX.XX.run ``` 4. 运行以下命令安装驱动: ``` sudo ./NVIDIA-Linux-x86_64-XXX.XX.run ``` 注意:在安装驱动期间,将会提示你是否安装nvidia的DKMS驱动,这意味着如果更新内核则会自动重新编译模块。建议选择“是”。 5. 安装完成后,使用以下命令重启GUI界面: ``` sudo systemctl start gdm ``` 到此,ubuntu18.04安装nvidia显卡驱动教程就介绍完了。希望对大家有所帮助。 ### 回答3: Ubuntu 18.04是一个广受欢迎的免费和开源的操作系统,可用于个人和企业计算机。对于拥有NVIDIA显卡的用户,安装正确的显卡驱动程序是非常重要的,这有助于显卡的稳定性和性能。以下是Ubuntu 18.04安装NVIDIA显卡驱动程序的教程。 第1步:检查NVIDIA驱动适用于您的显卡 在安装驱动程序之前,您需要确定正确的驱动程序版本适用于您的NVIDIA显卡。您可以在NVIDIA官方网站上找到相应的驱动程序。请注意,您需要知道您的显卡型号和操作系统位数(即32位或64位)。 第2步:更新Ubuntu 18.04 在安装NVIDIA显卡驱动程序之前,我们建议您先更新Ubuntu 18.04。这可以通过在终端中输入以下命令来完成: sudo apt update sudo apt upgrade 第3步:安装NVIDIA显卡驱动程序 要安装NVIDIA显卡驱动程序,请按照以下步骤操作: 1.打开“Software & Updates”(软件和更新)应用程序。 2.单击“Additional Drivers”(其他驱动程序)选项卡。 3.在这里,您将看到一个列表,其中包含可用的NVIDIA驱动程序版本。选择您想要的驱动程序版本并单击“Apply Changes”(应用更改)按钮。 4.驱动程序开始下载和安装。这可能需要一些时间。完成后,您需要重新启动计算机以使更改生效。 完成这些步骤后,您应该成功安装NVIDIA显卡驱动程序。您可以通过在终端中输入以下命令来检查当前正在运行的驱动程序版本: nvidia-smi 希望这个教程对于想要在Ubuntu 18.04中安装NVIDIA显卡驱动程序的用户有所帮助。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值