我现在将我的 ubuntu 更新到 zesty zapus beta 2,我有一台配备 optimus(NVIDIA GTX 960m + 英特尔 gpus)的笔记本电脑 ASUS N552VW,但我期望屏幕撕裂问题会随着最新的 xorg + nvidia 驱动程序 + 内核 4.10+ 而消失
实际上我只有通过 NVIDIA prime 设置的 NVIDIA 卡。
关于如何解决屏幕撕裂问题,您有什么想法吗?
这件事已经让我抓狂好一阵子了。
我的 xorg.conf(默认情况下,我还没有动过它)
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection
谢谢
答案1
写下这一行:
options nvidia_381_drm modeset=1
以 root 身份进入此文件:
sudo nano /etc/modprobe.d/zz-nvidia-modeset.conf
将“381”替换为您要安装的驱动程序版本。现在卸载并重新安装驱动程序。
登录后等待几分钟。如果成功,此命令应返回“Y”
sudo cat /sys/module/nvidia_drm/parameters/modeset
虽然我不建议现在使用它因为它有一些重大错误。要打开或关闭:
#on
xrandr --output eDP-1-1 --set 'PRIME Synchronization' '1'
#off
xrandr --output eDP-1-1 --set 'PRIME Synchronization' '0'