Optimus 笔记本电脑 - 使用英特尔板载显卡时视频会断断续续,使用 Nvidia 显卡时屏幕会撕裂

Optimus 笔记本电脑 - 使用英特尔板载显卡时视频会断断续续,使用 Nvidia 显卡时屏幕会撕裂

我有一台 Clevo P640RF 笔记本电脑,配备英特尔 6700HQ 处理器和带 Optimus 切换的 Nvidia 965M。经过大约一周的与笔记本电脑的较量,我终于设法稳定了操作系统。我正在运行Ubuntu 16.04Unity,并安装了最新版本的内核(4.7.7)和固件(1.161)。此外,我还安装了nvidia-370 driver并设法实现了以下目标

  • Nvidia PRIME 可以正常工作!我可以成功在板载和独立之间切换
  • 系统稳定。没有崩溃或死机

问题:

  • 使用 Nvidia 显卡时,屏幕撕裂严重。观看视频、浏览网页和拖动窗口时,屏幕撕裂。我尝试了很多方法,但都没能解决这个问题。

  • 使用英特尔显卡时不会出现屏幕撕裂。另一方面,在浏览器或视频播放器中观看视频时,会出现轻微但明显的卡顿。我似乎找不到解决此卡顿的方法。但是,我今天发现了一个有关板载英特尔显卡的有趣问题。我尝试在 VLC 中播放视频,并强制将输出设置为 openGL。卡顿消失了,视频播放非常流畅。但是,这不适用于 Nvidia 卡,并且仅限于在 VLC 中播放的视频。

有人能帮我解决视频卡顿问题吗?我买了这台笔记本电脑,有 14 天的 RMA 选项。除了 Linux 的这些问题之外,我喜欢这台机器的硬件和整体感觉。如果我不解决这个问题,我就得怀着沉重的心情把它还回去了。任何帮助都将不胜感激。谢谢!!

答案1

Nvidia-370 并不适用于所有芯片,“最新即是好”的理念一般不是 Linux 的一部分,也许使用 361 或其他稳定版本可以解决您的问题。

1.系统设置

2.软件和更新

3.附加驱动程序-->选择“361”或其他(已测试)

Torvald 对 Nvidia 的评论(警告:nsfw)

答案2

我有一个类似的设置,但使用的是 quadro K1100M,为了使它稳定,我尝试了来自 ubuntu 图形驱动程序 PPA 的几个不同的驱动程序。

https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa

使用 xanmod 4.8 内核的 optimus 也获得了更好的系统稳定性和稳定的视频,有 ubuntu 软件包,安装起来非常容易。

https://xanmod.org/

答案3

穿裙子的女孩这个视频谈到“git-hub 上的一些项目运行得非常好”。Optimus 芯片现在是否正式支持我的 Nvidia,或者您是否需要它?这是项目她谈到我猜,这也许是你需要的。

答案4

抱歉,因为我要讨论的是 debian。我使用的是联想 Legion Y520 笔记本电脑 (NVIDIA 1050),它有混合视频,因此在 bios 中没有只使用独立卡的选项。

从一开始我就使用 xfce + bumblebee,使用来自默认存储库的驱动程序(尽管添加了非免费 contrib)。有了它们,我可以使用 nvidia 和 primusrun/optirun 运行应用程序(据我所知,如果未安装 VirtualGL,情况也一样)。我可以看到 glxgears 绘制 60fps。尽管有 vsync,但我还是看到视频撕裂:图像在某个刷新线处“中断”。

我花了几天的时间在谷歌上搜索,尝试了不同的驱动程序,弄乱了 Xorg 配置,尝试了“模式设置”(始终使用 nvidia)但问题仍然存在,并有一些变化。

有一次我安装了 gnome(gdm3) + bumblebee + 最新驱动程序(来自 repos (384)),没有注意到视频撕裂。所以我猜想 lightdm 内部有与此问题相关的问题。

相关内容