您尚未登录。

#1 2017-12-08 22:17:25

delfino
会员
注册时间: 2017-12-08
帖子: 2

无法开启PRIME Synchronization,请问如何开启呢?

昨天按照NVIDIA的官方教程成功安装了NVIDIA Optimus,可是面临这画面撕裂问题,于是想开启PRIME Synchronization。根据NVIDIA官方介绍,开启NVIDIA optimus的条件是:

Linux kernel 4.5 or higher
An X server with ABI 23 or higher (as yet officially unreleased, use commit 2a79be9)
Compatible drivers

deepin15.5的kernel是Linux 4.9.0; X.Org X Server 1.19.3; 驱动是从官网上下载安装的NVIDIA 384  这些条件都能满足开启PRIME Synchronization

根据NVIDIA官方教程,运行sudo rmmod nvidia-drm 和 sudo modprobe nvidia-drm modeset=1  提示:rmmod: ERROR: Module nvidia_drm is in use   

sudo cat /sys/module/nvidia_drm/parameters/modeset  输出为 N
 
Google上查了一下,N 即等于0, 也就是说sudo modprobe nvidia-drm modeset=1  这条命令并未起作用。会不是这一步导致不能成功开启PRIME Synchronization?

然后用这个命令xrandr --output eDP-1-1 --set "PRIME Synchronization" 1 来尝试开启PRIME Synchronization

按enter后幕黑了一下然后恢复正常,运行xrandr --verbose|grep PRIME 输出       
        PRIME Synchronization: 0
        PRIME Synchronization: 1
        PRIME Synchronization: 1
也就是说用上面的那个命令没法开启PRIME Synchronization,请教下如何在deepin下开启PRIME Synchronization呢?网上Google了很多方法,都没成功,恳请懂得朋友指教一下,谢谢。
https://devtalk.nvidia.com/default/topi … onization/

离线

#2 2018-01-23 23:32:05

xtricman
喵了个咪
注册时间: 2012-12-26
帖子: 429

Re: 无法开启PRIME Synchronization,请问如何开启呢?

不用仓库的,非要自己折腾

离线

页脚