jianguo922
2020-04-17 04:35 deepin
谢谢分享
Reply Like 0 View the author
https://bbs.deepin.org/post/191810
感谢分享,这个一直用的都是N卡吧?
https://bbs.deepin.org/post/191810
懒得多解释了,原生PRIME是创建了一个虚拟显示器,所以在这种情况下,用nvidia-smi看到只有一个xorg进程是 ...
https://bbs.deepin.org/post/191810
昨天还好好的,今天就开始掉祯了, 心塞
查看 日志 发现 randr 初始化失败,找了下没看到解决 ...
https://bbs.deepin.org/post/191810
昨天还好好的,今天就开始掉祯了, 心塞
查看 日志 发现 randr 初始化失败,找了下没看到解决 ...
https://bbs.deepin.org/post/191810
原本使用的Linux Mint,自带NVIDIA驱动,不过好像应该是用的大黄蜂。自己卸载安装的官网驱动,就用了一天 ...
https://bbs.deepin.org/post/191810
这个报错不知道是啥,折腾的好累
https://bbs.deepin.org/post/191810
第5步渲染的配置文件,第17行后面多了},去掉大括号后,开机黑屏。
https://bbs.deepin.org/post/191810
哈哈哈, 不可能连系统都进不去,只是说会有点掉祯。其他还好的,我又看了下这个掉祯估计跟我刚才手贱删 ...
https://bbs.deepin.org/post/191810
我添加了,无法进入。从recovery模式下将驱动删除了,现在可以进入系统了,只不过浪费了那么多的时间,无 ...
Recommended
ChangeRankings
Popular Events
More
笔记本双显卡安装NVIDIA闭源驱动
前言
DEEPIN V20的开源驱动足够流畅,如果没有硬性需求,不推荐安装闭源驱动,如果你爱折腾,那请往下看
更新:
坛子里有大神提供NVIDIA-PRIME方案了,我这边前4步是安装最新闭源驱动,后面的请参考
https://bbs.deepin.org/post/191741注:前4步按照我这边安装可以跳过 sudo apt install nvidia nvidia-smi nvidia-settings
安装教程
1. 下载驱动
确认显卡型号 使用命令
红框部分就是你的显卡型号,然后去NVIDIA官方下载对应的驱动
GeForce xx series 是台式机显卡驱动
GeForce xx series (Notebooks) 是笔记本驱动
别下错咯。
比如我这台机器是GTX1060,我就按照下图这样设置
下载下来的文件是NVIDIA-Linux-x86_64-xxx.xx.run格式的
2.禁用NVIDIA开源驱动nouveau
新建一个黑名单让系统启动的时候不去加载开源驱动
然后重启
重新进入系统之后输入以下代码检查是否禁用成功
3.安装NVIDIA闭源驱动
按CTRL+ALT+F3进入TTY命令行模式,帐号密码是你登陆系统的帐号和密码。
进入之后先检查之前时候安装过闭源驱动和大黄蜂方案,如果有最好卸载掉。
先给安装包赋予运行权限
4.配置启动脚本
新建一个display_setup.sh
如果发现重启之后无法进入桌面,按CTRL+ALT+F3进入TTY命令行模式,可以试试排错,一般来说不能进入桌面,应该是lightdm.service出了问题,可以用
还可以尝试看看日志来确认错误,一般出错的可能在ligthdm和xorg连接上,可以查看x-0.log这个文件来看看问题处在哪里。
第5步参考的是arch 官方 wiki 可能在 deepin 里无用(我自己的可以用 配置是gtx1066),所以,安装完了驱动之后,请按照
https://bbs.deepin.org/post/191741
这个帖子sudo apt install nvidia-driver nvidia-smi nvidia-settings 之后步骤进行配置 nvidia-prime
大致步骤是配置debian的unstable源 更新xserver-xorg到1.20.6-1以上,然后安装nvidia-prime即可,使用Nvidia驱动来运行程序命令 prime-run xxx
5. 配置NVIDIA渲染资源
这一步 适用 v20 以前的版本,可以有效解决滚动撕裂和拖动撕裂,但无法解决控制面板滚动左边条目上出现的白线问题
可以进入桌面了之后,安装步骤算完成了。但是你用nvidia-smi的时候会发现nvidia的显存占用一直是0。那说明根本没起作用,接下来我们来配置一下
配置完成之后重启,再试试nvidia-smi,就可以看到n卡占用不再是0了。而且还有一个很重要的标识
你会发现,你运行的程序的进程都会在这里出现。这才是真正的用上了N卡驱动。
参考资料:
http://us.download.nvidia.com/XFree86/Linux-x86/375.26/README/randr14.html
关于ARCH 的 NVIDIA-PRIME 方案
从源码来看只有2行代码,不知道是不是真的起了作用?
涉及到2个文件
/usr/share/X11/xorg.conf.d/20-nvidia-prime.conf 内容如下
/usr/bin/prime-run 内容如下