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

笔记本/便携移动设备,手机平板等软硬件
回复
leonardo520
帖子: 2
注册时间: 2016-06-10 9:51
系统: Ubuntu16.04

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

#1

帖子 leonardo520 » 2017-12-08 22:22

昨天按照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/
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

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

#2

帖子 vickycq » 2017-12-09 0:15

leonardo520 写了:根据NVIDIA官方教程,运行sudo rmmod nvidia-drm 和 sudo modprobe nvidia-drm modeset=1
提示:rmmod: ERROR: Module nvidia_drm is in use
执行以下指令

代码: 全选

echo "options nvidia-drm modeset=1" | sudo tee -a /etc/modprobe.d/nvidia-drm.conf
重新启动计算机后生效
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复