linux – 一些Netflix视频显示水平撕裂(闪烁的线条)

我在Linux下在Netflix上观看的一些视频显示水平闪烁.我如何解决它?

我有一个使用开源Radeon驱动程序的板载ATI Radeon图形芯片(特别是AMD A8-7600 Radeon R7).我在Chrome浏览器中查看Netflix(稳定版本,版本52.0.2743.116),并使用Widevine内容解密模块(版本1.4.8.893)查看Netflix.我的操作系统是Fedora 24(内核4.6.5),我的桌面是KDE.

解决方法:

如果您有Radeon video card,则可以打开“TearFree”Xorg选项.要确定您是否有Radeon视频卡,请尝试使用lsmod | grep radeon会给你这样的东西:

radeon               1507328  13

或者做grep -i radeon /var/log/Xorg.0.log |更多,前几行应该是这样的:

[478553.078] (**) |   |-->Device "Radeon"
[478553.091] (II) LoadModule: "radeon"
[478553.091] (II) Loading /usr/lib64/xorg/modules/drivers/radeon_drv.so
[478553.091] (II) Module radeon: vendor="X.Org Foundation"

确定您使用的是Radeon卡后,请转至目录/etc/X11/xorg.conf.d,并以root身份创建一个名为20-radeon.conf的文件,其中包含以下行.

Section "Device"
    Identifier "Radeon"
    Driver "radeon"

    Option "TearFree" "on"
EndSection

最后通过注销桌面会话并重新登录来重新启动Xorg服务器.

(注意:类似的解决方案可能适用于拥有Intel graphics card的人,但请记住,Driver参数必须不同,Option值必须为true而不是on).

上一篇:linux – 如何使用.Xdefaults文件更改xterm颜色?


下一篇:linux – Xorg如何工作?