Linux下如何安装nvidia显卡驱动
小编给大家分享一下Linux下如何安装nvidia显卡驱动,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
Manjaro
RTX 2060
下载驱动安装包
到官网上搜索下载即可:
选择自己的显卡型号即可,笔者选择参考如下:
搜索下载即可,下载之后是一个.run
文件,加上执行权限:
sudochmodu+xNVIDIA-Linux-x86_64-455.28.run准备工作安装linux-header
安装之前先安装linux-header
,首先获取内核版本号:
uname-a
笔者这里是5.8
版本的,搜索linux-header
并选择5.8
版本进行安装:
命令如下:
pacman-Sslinux-headersudopacman-Slinux58-headers禁用Nouveau
一般来说安装Manjaro
会自动安装开源显卡驱动Nouveau
,需要手动禁用才能安装Nvidia
驱动,创建如下文件:
sudovim/etc/modprobe.d/blacklist.conf
输入如下内容:
blacklistnouveau
添加blacklist
后是不能进入图形界面的,为了保险起见可以先不删除Nouveau
驱动以防误操作无法进入图形界面。
重启之后,正常来说是不能进入图形界面的(笔者单显卡环境是不能进入的,双显卡的不确定请自行测试),通过Ctrl+Alt+F2
切换到终端后输入:
lsmod|grepnouveau
若没有任何输出则表明已经禁用了Nouveau
。
注意这一步很重要,一定要禁用,否则无法安装Nvidia
驱动。
下面进行正式安装操作,重启并通过Ctrl+Alt+F2
切换到终端后,并以root
登录后,进入安装包对应文件夹,安装即可:
./NVIDIA-Linux-x86_64-455.28.run
如果在终端出现如下情况:
表明没有关闭图形界面,因为上面禁用了Nouveau
,是无法进入图形界面的,这种情况一般出现在双显卡的电脑上,手动关闭图形界面即可:
systemctlstatuslightdmsystemctlstoplightdm12
安装有几个简单的选项根据个人需要选择是或否即可,安装过程非常快,完成后会提示安装完成xxx complete
,重启即可进入图形界面。
重启进入图形界面后可以输入
nvidia-smi
查看显卡运行状况,输入
nvidia-settings
可以查看图形界面的配置:
这样就算安装完成了,另外笔者测试的时候发现双屏显示需要进行手动的设置,如下图所示:
需要手动设置一下双屏的位置,不然的话会重叠在一起。
另外nvidia-settings
的设置是临时的,想要保存到文件需要root
写入权限:
sudonvidia-settings关于画面撕裂
安装驱动后,笔者使用flameshot
截个图都难受了,鼠标基本动不了,以为是截图工具的问题,换了deepin-screenshot
也是这样,接着去查了一下这应该是一个叫“画面撕裂”的现象,笔者通过一个简单的设置解决了:
记得保存到文件。
以上是“Linux下如何安装nvidia显卡驱动”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。