我在 MSI GE63 Stealth 8RE 和 NVIDIA GTX 1060 上运行 Ubuntu 18.04。观看视频时出现大量屏幕撕裂,我在网上找到了几个消息来源告诉我,在/etc/modprobe.d/
其中创建文件options nvidia_drm modeset=1
可以解决问题。
瞧,它做到了!不再有屏幕撕裂!它修复了 Prime 同步问题。但是,由于某种原因,我不再能够连接到我的 HDMI 显示器。的输出xrandr --query
如下:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP-1-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1920x1080 60.02*+ 60.01 59.97 59.96 59.93
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 60.02
1440x900 59.89
1400x900 59.96 59.88
1280x960 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1360x768 59.80 59.96
1280x800 59.99 59.97 59.81 59.91
1152x864 60.00
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
800x512 60.17
700x525 59.98
800x450 59.95 59.82
640x512 60.02
720x450 59.89
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
680x384 59.80 59.96
640x400 59.88 59.98
576x432 60.06
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
DP-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
我不希望屏幕撕裂,但我也希望能够使用我的 HDMI 端口。有没有人建议我可以做些什么来解决这个问题?
使用我的 Ubuntu - 我是发起“停止屏幕撕裂的 4 个简单步骤”主题的人
我的 Nvidia 410 有一个 VSync On 选项……它说它是 ON !!!尽管我尝试过且真实的命令来查看它是否开启,但它说它没有开启!
也许 Nvidia 的 Linux 驱动程序 410 正在变得更好!GTX 1080M供参考!
最可能的原因是当您将控制权交给 NVIDIA 卡时,HDMI 端口需要连接到该卡。我建议检查一下包 intel-virtual-output。
这个包有点“震动”你的显卡,这样它就可以连接到所有的视频/HDMI/DP端口,然后将当前桌面扩展到另外两个虚拟屏幕。您的输出应该可以从 NVIDIA 卡顺利运行。
我解决了这个问题!我从使用 GDM3 切换到 LightDM,重新启动,我不再遇到无法连接到外部显示器的问题。我在 DisplayPort 和 HDMI 外接显示器上进行了测试。它也恰好解决了我一直遇到的一个问题,即外接显示器未被识别为可行的音频接收器,所以现在我也可以从我的外接显示器中获取音频,而不会出现屏幕撕裂 :)
要从 GDM3(这是自 Ubuntu 17.10 以来的默认显示管理器)切换到 LightDM,我只是运行
sudo apt install lightdm
它,因为它尚未安装,它提示我选择将哪个显示管理器作为我的默认设置。如果您已经安装了它,运行
sudo dpkg-reconfigure gdm3
将显示相同的提示。我希望这可以帮助遇到这个问题的其他人:)