本人所使用的笔记本 T500 搭载的是 ATI Mobility RadeonHD 3650 的显卡.
今日在查阅资料的时候发现已经有人知道如何解决这个问题了. 原来这个是 ATI 显卡的通病. 据一篇文章的作者说, 是一个 xorg 的
Bug, 据说已经 patch 过了, 但是在 Ubuntu 9.04 发布的时候不知什么原因把这个给去掉了. 于是乎导致了这个问题.
解决方案:
ubuntu 9.04
# 添加认证:
$ sudo apt-key adv --recv-keys --keyserver keyserver.Ubuntu.com 0x643dc6bd56580ceb1ab4a9f63b22ab97af1cdfa9
#
# 修改/etc/apt/sources.list 加入以下源:
deb http://ppa.launchpad.net/ubuntu-x-swat/xserver-no-backfill/ubuntu jaunty main
deb-src http://ppa.launchpad.net/ubuntu-x-swat/xserver-no-backfill/ubuntu jaunty main
#
# 保存后运行:
$ sudo apt-get update
$ sudo apt-get upgrade
|
9.10
# 添加认证:
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com DBDD06BF16E70E3E
#
# 修改/etc/apt/sources.list 加入以下源:
deb http://ppa.launchpad.net/launchpad-weyland/xserver-nobackfill/ubuntu karmic main
deb-src http://ppa.launchpad.net/launchpad-weyland/xserver-nobackfill/ubuntu karmic main
#
# 保存后运行:
$ sudo apt-get update
$ sudo apt-get upgrade
|
或者自己下补丁打包安装:
下载xorg补丁地址
http://launchpadlibrarian.net/32728179/xserver-xorg-backclear.patch
编译xorg并打上补丁,然后安装
sudo apt-get build-dep xorg-server
apt-get source xorg-server
cd xorg-server-1.6.3
patch -p1 < /path/to/xserver-xorg-backclear.patch
debuild
cd ..
sudo dpkg --install xserver-xorg-core*.deb
|
阅读(592) | 评论(0) | 转发(0) |