免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1547 | 回复: 0
打印 上一主题 下一主题

解决9.04下ATI ES1000显示停顿问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-28 09:57 |只看该作者 |倒序浏览
一动心,将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"
后,显示又出现停顿。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/11233/showart_1912661.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP