Ubuntu18笔记本安装nvidia显卡驱动
前言
安装这个过程有点曲折,卸载重装了好几次最终才成功。本人用的是笔记本。
安装过程
开始试过使用Ubuntu自带”软件和更新“里的附加驱动这一栏里,有显卡驱动,这里面我的电脑显示了495、470、460的版本,470写的是tested。通过这种方式安装了三次三个版本都卸载了,就是不行这个方法。开机后无法进入图形界面。选择放弃!
最终选择通过手动下载驱动去安装。
终端输入:ubuntu-drivers devices,查看你自己电脑的显卡型号。我这里显示的信息是470是推荐的驱动版本,于是我去官网下载了最新发布的470的版本。
看了很多博客教程,最终找到这篇适合我的:Ubuntu18.04 安装nvidia显卡驱动_小乌坞的博客-CSDN博客
基本上笔记本按照这个来就可以了。重点记录一下这里,有疑惑的参考为后面的注意事项!
#禁用Ubuntu自带的nouveau驱动,首先打开黑名单文件。
sudo gedit /etc/modprobe.d/blacklist.conf#在文本后添加如下代码
blacklist nouveau
options nouveau modeset=0添加完毕以后,在执行如下指令更新内核。
sudo update-initramfs -u更新完毕以后,重新启动Ubuntu,然后输入以下指令,如果无信息显示,表示禁用成功。
lsmod | grep nouveau
备注:本人在台式机双系统的ubuntu18中也安装过,也是可行的,而且比笔记本的简单,同样不需要–no-opengl-files,而且没有需要删除xorg.conf就直接进入了图形界面。
注意事项
1.如果你下载过显卡驱动,那么通过下面指令去卸载:
#对于通过PPA以及Ubuntu自带的软件商店卸载指令如下
sudo apt-get remove --purge nvidia*
sudo apt autoremove#对于通过官网.run文件,卸载指令如下
sudo chmod +x *.run
sudo ./NVIDIA-Linux-x86_64-470.57.02.run --uninstall
通过”软件和更新“的方式安装的就通过第一种方式卸载,手动安装的通过第二种方式卸载,第二种方式卸载后可能还会遇到:An NVIDIA kernel module ‘nvidia-drm‘ appears to already be loaded in your kernel...的问题,解决方法参考如下:An NVIDIA kernel module ‘nvidia-drm‘ appears to already be loaded in your kernel..._子燕若水的博客-CSDN博客
apt-get purge nvidia*
apt-get autoremove
reboot
备注:手动安装时要使用root安装!
2.关于图形桌面lightdm与gdm3的问题
基本上安装教程都用的是lightdm,没有就先安装一下。然后使用命令:
sudo dpkg-reconfigure lightdm
重启后生效。
ctrl+alt+f1默认是进入gdm3的桌面,ctrl+alt+f7默认是进入lightdm的桌面。
小知识:linux默认有tty1~tty6六个文本模式终端,可以随时通过快捷键和命令切换,不需要重启电脑。最简单的方法可以同时按住CTRL+ALT+F1~F6键来切换,比如同时按CTRL+ALT+F1即切换到tty1。
备注:如果在安装过程中电脑出现无法进入tty模式或者其它无法输入文本的情况,通过ssh登录进去再操作!
3.关于手动安装执行参数问题
sudo ./NVIDIA-Linux-x86_64-470.57.02.run -no-x-check -no-nouveau-check –no-opengl-files
#–no-opengl-files:表示只安装驱动文件,不安装OpenGL文件。这个参数不可省略,否则会导致登陆界面死循环,英语一般称为”login loop”或者”stuck in login”。有的博客是这么说的,但是我的笔记本我没加这个参数依然可以正常进入图形界面,可能台式机需要,具体多试试就知道了
sudo ./NVIDIA-Linux-x86_64-470.57.02.run -no-x-check -no-nouveau-check
参数貌似不影响你最终安装成功与否,只是当你安装成功无法进入图形界面的时候,需要如下操作:
sudo rm /etc/X11/xorg.confsudo reboot
关于xorg可以参考这篇文章了解一下:xorg介绍 & xorg和桌面环境的关系_weixin_42946318的博客-CSDN博客_xorg
4.安装及卸载过程中一些参数选择
安装时选项:
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. 选择 Yes 继续
卸载时选项:
If you plan to no longer use the NVIDIA driver, you should make sure that no X screens are configured to use the NVIDIA X driver in your X configuration file. If you used nvidia-xconfig to configure X, it may have created a backup of your original configuration. Would you like to run
nvidia-xconfig --restore-original-backup
to attempt restoration of the original X configuration file?[Yes]选中yes回车 No
5.安装完后进入图形界面后
nvidia-smi #可以输入显卡信息
nvidia-settings #可以输出图形设置界面
#即表示安装成功正确
最后再推荐一篇安装比较详细的博客:
Ubuntu系统---NVIDIA 驱动安装 - WP的烂笔头 - 博客园
按照上述安装笔记本和台式机都没问题,不过最近在台式机上,因为死机了一次,然后强制关机重启后,发现nvidia-smi命令报错:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
解决过程记录一下:
sudo apt-get install dkms
sudo dkms install -m nvidia -v 470.82.00 #这个版本号严格按照你自己下载的.run文件来写
参考文章:无法连接NVIDIA驱动:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver_W&J-CSDN博客
执行上述命令后,nvidia-smi命令确实正常了,可是执行nvidia-settings出错了:ERROR: Unable to load info from any available system
1.先安装nvidia-prime
sudo apt install nvidia-prime
2.挂在nvidia显卡
modprobe nvidia
3.切换成nvidia显卡
sudo prime-select nvidia
然后重启电脑就可以了。
我自己还重新安装了一下nvidia-settings
#可能不需要这一步
sudo apt install nvidia-settings
参考链接:Ubuntu16.04 安装NVIDIA和CUDA注意事项(所踩的坑) - 灰信网(软件开发博客聚合)
Ubuntu18笔记本安装nvidia显卡驱动相关推荐
- ubuntu18.04安装Nvidia显卡驱动后黑屏及网络、蓝牙驱动消失的解决方案
ubuntu18.04安装Nvidia显卡驱动后黑屏及网络.蓝牙驱动消失的解决方案 文章目录 ubuntu18.04安装Nvidia显卡驱动后黑屏及网络.蓝牙驱动消失的解决方案 1.问题描述 2.解决 ...
- 联想R7000P Ubuntu18.04 安装NVIDIA显卡驱动(RTX2060)
联想R7000P Ubuntu18.04 安装NVIDIA显卡驱动(RTX2060) 前言:自己的笔记本为联想拯救者R7000P 2020系列,之前一直使用的是ubuntu20.04版本的驱动,所以并 ...
- linux18.04安装显卡驱动,详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!)
详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测 ...
- Ubuntu18.04LTS安装Nvidia显卡驱动
文章目录 前言 关于Linux下的Nvidia驱动类型 解决无法进入系统的情况 禁用系统自带Nouveau显卡驱动 安装Nvidia官方显卡驱动 前言 Nvidia对于Linux显卡驱动的支持一直 ...
- linux18.04安装显卡驱动,Ubuntu18.04安装nvidia显卡驱动
网上安装nvidia显卡驱动的方法,大概分为三部分:先禁用nouveau,然后到nvidia官网下载相应的驱动,最后切换的字符界面安装.之前我在Ubuntu16.04也做过相应的操作,具体可以查看:U ...
- Ubuntu18.04 安装NVIDIA显卡驱动、Anaconda、PyTorch1.7.1
Ubuntu18.04 安装NVIDIA驱动.Anaconda.pytorch1.71 目录 Ubuntu18.04 安装NVIDIA驱动.Anaconda.pytorch1.71 1. NVIDIA ...
- Ubuntu18.04安装Nvidia显卡驱动教程
0.前期准备 禁用BIOS的secure boot,即disable它,如果不关闭,使用第三方源安装显卡驱动会安装后不能使用. 1.禁用nouveau 1.创建文件,如果没有下载vim编辑器,将vim ...
- ubuntu18.04 安装 NVIDIA 显卡驱动
由于最近在ignition gazebo中做仿真,发现启动ignition时报错:显卡驱动不支持OpenGL3.3,于是需要在ubuntu18.04中安装支持的显卡驱动. 主要是做一个过程记录,以后可 ...
- 联想Thinkbook15P+Ubuntu18.04安装nvidia显卡驱动
1. 需要按F1进入bios将Security boot改为disable,否则驱动无法正常安装. 2. 使用.run文件安装后,18.04的ubuntu总是循环登录,遂改用sudo apt inst ...
最新文章
- 【Java】牛客网 删除链表中重复的结点
- php 多只能上传20个文件解决办法,修改php.ini 的max_file_uploads
- java 扑克牌排序_java 怎么写compareto方法实现扑克牌排序
- poco c++ 开发指南_掌握这个框架,你将会开发通杀全平台的万能爬虫
- JavaScript Development Toolkit 简介
- 前端学习(1960)vue之电商管理系统电商系统之分类参数的基本结构
- 手机玩html5游戏很卡,手机游戏卡怎么办_手机玩游戏卡顿解决办法-系统城
- IIC总线的操作时序
- Mathtype在word中编辑公式时变成英文
- Windows API、SDK和CRT的关系
- vba字典学习案例二
- VS2008下 天龙客户端编译
- 口腔数字化时代来到,看牙比之前更容易了吗?
- java8 collectors_java8的Collectors.reducing()
- ChatGPT工作提效之初探路径独孤九剑遇强则强
- 计算机科学与技术补中益气丸的成分,补中益气丸的成分是什么
- yyyy-MM-dd HH:mm:ss和时间戳之间的转换
- ai个性化 国庆 头像 合成
- rust 安装与学习所遇到的部分问题
- 小白也能轻松看懂的lora物联网!