1 概述

因为某些需要需要在Linux上安装显卡驱动,这里记录一下安装过程。

2 环境

  • Manjaro
  • RTX 2060

3 下载驱动安装包

到官网上搜索下载即可,可以戳这里

选择自己的显卡型号即可,笔者选择参考如下:

搜索下载即可,下载之后是一个.run文件,加上执行权限:

sudo chmod u+x NVIDIA-Linux-x86_64-455.28.run

4 准备工作

4.1 安装linux-header

安装之前先安装linux-header,首先获取内核版本号:

uname -a

笔者这里是5.8版本的,搜索linux-header并选择5.8版本进行安装:

命令如下:

pacman -Ss linux-header
sudo pacman -S linux58-headers

4.2 禁用Nouveau

一般来说安装Manjaro会自动安装开源显卡驱动Nouveau,需要手动禁用才能安装Nvidia驱动,创建如下文件:

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

输入如下内容:

blacklist nouveau

添加blacklist后是不能进入图形界面的,为了保险起见可以先不删除Nouveau驱动以防误操作无法进入图形界面。

4.3 重启

重启之后,正常来说是不能进入图形界面的(笔者单显卡环境是不能进入的,双显卡的不确定请自行测试),通过Ctrl+Alt+F2切换到终端后输入:

lsmod | grep nouveau

若没有任何输出则表明已经禁用了Nouveau

注意这一步很重要,一定要禁用,否则无法安装Nvidia驱动。

5 正式安装

下面进行正式安装操作,重启并通过Ctrl+Alt+F2切换到终端后,并以root登录后,进入安装包对应文件夹,安装即可:

 ./NVIDIA-Linux-x86_64-455.28.run

如果在终端出现如下情况:

表明没有关闭图形界面,因为上面禁用了Nouveau,是无法进入图形界面的,这种情况一般出现在双显卡的电脑上,手动关闭图形界面即可:

systemctl status lightdm
systemctl stop lightdm

安装有几个简单的选项根据个人需要选择是或否即可,安装过程非常快,完成后会提示安装完成xxx complete,重启即可进入图形界面。

6 收尾工作

重启进入图形界面后可以输入

nvidia-smi

查看显卡运行状况,输入

nvidia-settings

可以查看图形界面的配置:

这样就算安装完成了,另外笔者测试的时候发现双屏显示需要进行手动的设置,如下图所示:

需要手动设置一下双屏的位置,不然的话会重叠在一起。

另外nvidia-settings的设置是临时的,想要保存到文件需要root写入权限:

sudo nvidia-settings

7 关于画面撕裂

安装驱动后,笔者使用flameshot截个图都难受了,鼠标基本动不了,以为是截图工具的问题,换了deepin-screenshot也是这样,接着去查了一下这应该是一个叫“画面撕裂”的现象,笔者通过一个简单的设置解决了:

记得保存到文件。

Linux Nvidia显卡驱动安装的更多相关文章

  1. Ubuntu18.04 NVIDIA显卡驱动 安装大全

    离线安装NVIDIA显卡驱动 费了一天的劲,走了好多的坑,最主要的原因是gcc版本的问题,一定要用最新版本的gcc!!! 1)官网下载显卡驱动 2)apt 下载gcc包及其依赖包,可用apt-cach ...

  2. 联想Y7000,I5-9300H+Nvidia GTX 1050, kali linux的nvidia显卡驱动安装

    转载自,Linux安装NVIDIA显卡驱动的正确姿势 https://blog.csdn.net/wf19930209/article/details/81877822#NVIDIA_173 ,主要用 ...

  3. ubuntu14.04安装、NVIDIA显卡驱动安装及CUDA8.0、Cudnn5.1的环境搭建

    安装环境:hp-Z440工作站.64位Ubuntu14.04(64位Ubuntu16.04).Cuda8.0.Cudnn5.1.Nvidia GeForce GT 705.Tesla K40c 本文可 ...

  4. Debian中的NVIDIA显卡驱动安装——超简单,一行命令

    其实Debian的non-free固件中包含NVIDIA的显卡驱动,所以没必要在官网下run包一步一步来 sudo apt install nvidia-settings 安装时会提示与X冲突,没关系 ...

  5. Ubuntu 14.04 Nvidia显卡驱动安装及设置

    更换主板修复grub 引导后,无法从Nvidia进入系统(光标闪烁), 可能是显卡驱动出了问题. 1. 进入BIOS设置, 从集成显卡进入系统 将显示器连接到集显的VGI口, 并在BIOS中设置用集显 ...

  6. ubuntu16.04 NVIDIA显卡驱动安装

    安装环境:Ubuntu16.04 1.打开终端,先删除旧的驱动: sudo apt-get purge nvidia* 2禁用自带的 nouveau nvidia驱动 (important!) 创建一 ...

  7. Linux Mint---ATI显卡驱动安装篇

    显卡驱动可谓是至关重要,当时折腾debian驱动的时候可是弄了好几天才搞定的,现在却非常容易就是装上, 详见这篇博客:http://www.yyearth.com/article/14-03/amd1 ...

  8. Linux 桌面玩家指南:11. 在同一个硬盘上安装多个 Linux 发行版以及为 Linux 安装 Nvidia 显卡驱动

    特别说明:要在我的随笔后写评论的小伙伴们请注意了,我的博客开启了 MathJax 数学公式支持,MathJax 使用$标记数学公式的开始和结束.如果某条评论中出现了两个$,MathJax 会将两个$之 ...

  9. ubuntu16.04安装Nvidia显卡驱动、CUDA8.0和cudNN V6

    Nvidia显卡驱动安装 在ubuntu搜索框输入 软件更新,打开 "软件和更新" 对话框,在 附加驱动里选择系统检测到的Nvidia驱动,应用更改,重启系统: 安装完成之后查看G ...

随机推荐

  1. [转]基于ROS平台的移动机器人-4-通过ROS利用键盘控制小车移动

    原文出处: https://blog.csdn.net/Forrest_Z/article/details/55002484 准备工作 1.下载串口通信的ROS包 (1)cd ~/catkin_ws/ ...

  2. HTML页面顶部出现空白部分(#65279字符?)解决办法

    1.在火狐下面用Firebug,选择body,点编辑html的时候,看到是多出了一个这个代表的意思,还真不知道,搜索后了解到是一种中文的编码规则,   UTF-8不需要BOM来表明字节顺序.   制作 ...

  3. 从微信小程序到鸿蒙js开发【15】——JS调用Java

    鸿蒙入门指南,小白速来!0基础学习路线分享,高效学习方法,重点答疑解惑--->[课程入口] 目录:1.新建一个Service Ability2.完善代码逻辑3.JS端远程调用4.<从微信小 ...

  4. void指针及指针的多次赋值的理解

    1.void指针的类型转换 int A::functionCommamd(const DWORD _from,const DWORD _to,const DWORD Event_type,void * ...

  5. Qt update刷新之源码分析(二)

    大家好,我是IT文艺男,来自一线大厂的一线程序员 上次视频给大家从源码层面剖析了Qt update刷新机制的异步事件投递过程,这次视频主要从源码层面剖析Qt刷新事件(QEvent::UpdateReq ...

  6. 二叉树、平衡二叉树、红黑树、B树、B+树与B*树

    转: 二叉树.平衡二叉树.红黑树.B树.B+树与B*树 一.二叉树 1️⃣二叉查找树的特点就是左子树的节点值比父亲节点小,而右子树的节点值比父亲节点大,如图: 基于二叉查找树的这种特点,在查找某个节点 ...

  7. rest framework Response

    回应 不同于基本的HttpResponse对象,TemplateResponse对象保留先前由视图提供给计算响应上下文的细节.该响应的最终输出,不计算直到需要它,以后在响应过程. - Django文档 ...

  8. 完全使用 VSCode 开发的心得和体会

    前言 我刚开始是一名 Java 程序员,陪伴我最久的老伙计是 Java 世界里面出名好用的是 Jetbrains 家族的重量级产品 Intelli IDEA 编辑器,不过 IDEA 主要是用来写代码, ...

  9. Python爬虫学习二------爬虫基本原理

    爬虫是什么?爬虫其实就是获取网页的内容经过解析来获得有用数据并将数据存储到数据库中的程序. 基本步骤: 1.获取网页的内容,通过构造请求给服务器端,让服务器端认为是真正的浏览器在请求,于是返回响应.p ...

  10. weblogic之cve-2015-4852分析(重写)

    前言 有时间打算分析weblogic历史漏洞,但是又要面试啥的,没空.又刚好最近面试会问weblogic反序列化.具体啥时候分析weblogic反序列化,可能会在护网后,或者我开学了再分析.期间可能我 ...