当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 解决9.04下ATI ES1000显示停顿问题
帖子发表于 : 2009-04-28 10:18 

注册: 2009-04-27 19:53
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
解决9.04下ATI ES1000显示停顿问题
一动心,将ubuntu8.10升级到9.04,升级过程正常,但升级后明显感觉显示有停顿感,用firefox浏览网页图片时更加明显。查看/etc/X11/xorg.conf,发现字节数为零。
首先想到安装ATI私有驱动,安装后重启系统出现滚动条后花屏死机,只能强制按电源重起。进入恢复模式后进入reconvery menu菜单,试用各选项不能修复(忘记是什么选项了,记得有一项修复X),又进不了root命令行模式(进入时需要root用户密码,root用户根本未启用,哪来的密码?不知ubuntu这帮人是怎么想的),只能用原8。10光盘启机进入硬盘将/etc/rc2.d/S30gdm重命名为K30gdm,屏蔽不让系统启动图形桌面,重启系统后进入命令行sudo apt-get remove --purge xorg-driver-fglrx,卸载ATI受限驱动后能进入桌面,上网查找发现ATI受限驱动已不支持旧的显卡(我的ES1000显卡就从来没有被支持过),看来只能用开源驱动了。
上网查了半天,终于找到一个较完整的解决方案,按此文章方法终于解决了停顿问题,文章地址https://help.ubuntu.com/community/RadeonDriver 主要是安装sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri,之后编辑xorg.conf,我的xorg.conf内容如下 :
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
Identifier "ATI ES1000"
Driver "radeon"
BusID "PCI:1:3:0"
Option "XAANoOffscreenPixmaps"
Option "BusType" "PCI"
Option "AGPMode" "1"
Option "AccelMethod" "XAA" #either XAA or EXA. "XAA" is the default and safe choice
Option "EnablePageFlip" "true" #only works with accelmethod "XAA"
Option "TripleBuffer" "true" #This *might* help if you use something like Beryl and have slow video playback.
Option "DynamicClocks" "on" #This is for laptop users, it saves energy when in battery mode.
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-72
VertRefresh 43-60

EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI ES1000"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1440x900" "1024x768"
Virtual 1440 900
EndSubSection

EndSection
Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection


注意:我试了一下,如果将Option "AccelMethod" "XAA"
Option "EnablePageFlip" "true" 改为:Option "AccelMethod" "EXA"
Option "EnablePageFlip" "false"
后,显示又出现停顿。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:hiohiohio 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译