manjaro 安装 Nvidia 显卡驱动, Intel + Nvidia 双显卡解决方案。(已解决)

2019-12-18 13:00:22 +08:00
 iamverylovely

manjaro 安装 Nvidia 显卡驱动

最新驱动下载地址,注意查看支持列表:Nvidia For Linux64 Latest

如果设备不在支持列表,你也可以到这个链接选择与自己显卡对应的版本(这个页面加载超级慢): Nvidia For Linux64 Download

先下载文件再开始,千万不要把文件保存在中文路径

禁用开源显卡驱动 Nouveau

blacklist nouveau
options nouveau modeset=0
sudo pacman -Rsn xf86-video-nouveau
reboot
lsmod | grep nou
#什么有没有,确定已经禁用

开始安装 Nvidia

chmod a+x *.run #添加可执行权限
#关闭显示管理器 
systemctl stop lightdm | systemctl stop gdm ...
#也可以先安装,如果出现错误,再看情况关闭对应的软件
sudo ./*.run #开始安装,全部选 yes,出现 complete 及就安装完成了
nvidia-smi #查看显卡运行状况

双显卡解决方案(单显卡不要往下面看了)

sudo pacman -S optimus-manager 
sudo systemctl enable optimus-manager.service
reboot
optimus-manager --switch nvidia 或者 optimus-manager --switch intel

The end(感觉 V2EX 的 MarkDown 好丑啊)

20795 次点击
所在节点    Linux
29 条回复
iamverylovely
2019-12-18 14:24:11 +08:00
@Cooky 图个简单快捷。
um1ng
2019-12-18 16:49:28 +08:00
楼主使用的笔记本还是台式机啊?
iamverylovely
2019-12-18 19:19:30 +08:00
@um1ng 华硕笔记本
hyl24
2019-12-18 19:27:44 +08:00
可以,我当初也查了好久,也没像您这样记录下来。。。
hei1000
2019-12-22 18:47:18 +08:00
我放弃了, 还是无法调用 nvidia 显卡, 照着步骤操作的, 显卡已安装, 但是切换 nvidia 黑屏重新登录后无法调用 nvidia-settings 和 nvidia-smi

~~~
>> 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.

>> nvidia-settings

ERROR: NVIDIA driver is not loaded


ERROR: Unable to load info from any available system
~~~
greatecccp
2019-12-27 21:06:50 +08:00
看 Optimus-manager 的 Github 库里面说 Manjaro KDE 对 SDDM 的默认设置有修改,之前就没用 Optimus-manager。
但是在 Manjaro 的论坛上有人给出了很方便切换 intel 核显模式和 NVIDIA Prime 模式的脚本。
KDE(SDDM): https://github.com/dglt1/optimus-switch-sddm
XFCE(LightDM): https://github.com/dglt1/optimus-switch
GNOME(GDM): https://github.com/dglt1/optimus-switch-gdm
我之前自己写了个翻译 https://blog.csdn.net/sherpahu/article/details/103193009
iamverylovely
2019-12-27 21:10:33 +08:00
@greatecccp 我后面发现不要脚本,有图形化界面,好像是 optimus-manager-qt,里面应该还可以解锁更多功能,不过我没有试过
iamverylovely
2019-12-27 21:14:39 +08:00
@hei1000 多 try 一 try,一定会行的,前提是你要看懂一些英文,我之前也这样过,有可能是驱动没卸载干净,我装之前编译过内核,已经安装了好多依赖,教程写得精简了,你可以 google "fedora install nvidia",有详细的 nvidia 安装驱动的教程,安装好驱动再装切换工具就好了。
qbqbqbqb
2019-12-29 16:49:07 +08:00
@Immortal 现在 Linux 里反而是 N 卡方便。如果是 Ubuntu 的话,不需要手动下载(反而容易 GG ),直接用 apt 或者“附加驱动”装,笔记本双显卡还会自动激活 nvidia-prime (新版 ubuntu 已经不再推荐且默认不兼容 bumblebee )。而且 N 卡 Linux 闭源驱动其实质量很高,安装成功后基本上没有性能问题。
而 A 卡的话就比较难搞了,Linux 对于 A 卡新卡(GCN)有 amdgpu 开源驱动,但是功能和性能有限,如果要装 amdgpu-pro 闭源驱动,又很麻烦;如果是旧卡就更坑了,amdgpu 驱动不兼容,只能用旧的性能不佳的 radeon 驱动,且以前的 fglrx 闭源驱动目前已经完全无法使用了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/630119

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX