上周我在笔记本电脑上重新安装了 Ubuntu 14.04,从那时起,我就遇到了奇怪的短暂水平闪烁。很难描述,所以这里这是一个视频,这是我当前的设置:
lspci-nn|删除 VGA
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RV710/M92 [Mobility Radeon HD 4330/4350/4550] [1002:9552]
glxinfo | grep“渲染器字符串”
OpenGL renderer string: Gallium 0.4 on AMD RV710
Xorg -版本
X.Org X Server 1.15.1
Release Date: 2014-04-13
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-76-generic x86_64 Ubuntu
Current Operating System: Linux zander-pc 3.16.0-34-generic #47~14.04.1-Ubuntu SMP Fri Apr 10 17:49:16 UTC 2015 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-34-generic root=UUID=dab06a14-8d7a-4d9d-a4da-24dee36894a9 ro quiet splash vt.handoff=7
Build Date: 12 February 2015 02:49:29PM
xorg-server 2:1.15.1-0ubuntu2.7 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.30.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
我的第一个想法是安装专有的 ati 驱动程序(flgrx,旧版),但这严重破坏了我的 xserver,以至于我不得不重新安装 Ubuntu。所以我很想知道为什么这个问题没有发生在我以前安装的 Ubuntu 14.04 上。唯一的区别是我现在运行的是 64 位版本。
所以我想我只能使用开源驱动程序,即 xserver-xorg-video-radeon,但如果这个闪烁问题能以某种方式得到解决,那也不是什么坏事。我做了很多研究,尝试了很多方法,比如在 /etc/X11/xorg.conf 中定义驱动程序的其他选项,或者在 /root/defaults/grub 中指定模块的选项并运行,grub-update
但这些都没有改变任何东西。我想不出还有什么可以做的。
答案1
我的一台笔记本电脑也存在同样的问题。
对我来说,解决方法是不使用任何高于版本 3.13.x-xx 的内核
(有关此问题,请参阅启动板错误:https://bugs.launchpad.net/ubuntu/+bug/1479136)
答案2
这是解决此类闪烁问题的一种方法。首先,通过在终端中输入 来安装 Compiz 配置设置管理器 (CCSM) sudo apt-get install compizconfig-settings-manager
,或者在软件中心搜索它。安装完成后,打开它并向下滚动到实用程序部分。确保已启用“解决方法”。单击它,然后向下滚动到底部。启用“重新绘制时强制全屏重绘(缓冲区交换)”。如果这不能解决问题,还请启用“在初始损坏时强制完全重绘”。