LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1578|回复: 11

ATI Mobility X1600 显卡,开源驱动开启特效就卡死,大家帮忙看看?

[复制链接]
发表于 2009-7-27 20:15:54 | 显示全部楼层 |阅读模式
装的是radeon的开源驱动,开启特效就卡的半死,我是按wiki上的方式安装的,是不是开源驱动对3D支持的不好啊,之前采用AMD的驱动都很好的,自从被抛弃后就只能用开源的了。
发表于 2009-7-27 20:43:38 | 显示全部楼层
那就用老的闭源驱动呗。。

ati开源目前对3d还是不好
回复 支持 反对

使用道具 举报

发表于 2009-7-28 01:00:50 | 显示全部楼层
肯定是可以支持你的显卡的,compiz肯定是完全没有问题的。

3D支持也是不错的,只是没有闭源效率高,闭源驱动只能用9.3,不知道现有的补丁能否打上通过编译

你需要调整你的xorg.conf

详细选项见man radeon

对了你用的是xf86-video-ati把
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-28 11:47:14 | 显示全部楼层
Post by jarryson;2010204
肯定是可以支持你的显卡的,compiz肯定是完全没有问题的。

3D支持也是不错的,只是没有闭源效率高,闭源驱动只能用9.3,不知道现有的补丁能否打上通过编译

你需要调整你的xorg.conf

详细选项见man radeon

对了你用的是xf86-video-ati把


用的是xf86-video-ati的,我帖出xorg.conf,大伙帮忙看看需要调整哪些参数?

Section "ServerLayout"
        Identifier     "Xorg Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
# PS/2 Mouse not detected
# Serial Mouse not detected
        InputDevice    "USB Mouse" "CorePointer"
EndSection

Section "ServerFlags"
        Option "AllowMouseOpenFail"  "true"
        Option "AutoAddDevices" "False"
       
EndSection

Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/misc:unscaled"
        FontPath     "/usr/share/fonts/misc"
        FontPath     "/usr/share/fonts/75dpi:unscaled"
        FontPath     "/usr/share/fonts/75dpi"
        FontPath     "/usr/share/fonts/100dpi:unscaled"
        FontPath     "/usr/share/fonts/100dpi"
        FontPath     "/usr/share/fonts/PEX"
# Additional fonts: Locale, Gimp, TTF...
        FontPath     "/usr/share/fonts/cyrillic"
#        FontPath     "/usr/share/lib/X11/fonts/latin2/75dpi"
#        FontPath     "/usr/share/lib/X11/fonts/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
        FontPath     "/usr/share/fonts/Type1"
        FontPath     "/usr/share/fonts/ttf/western"
        FontPath     "/usr/share/fonts/ttf/decoratives"
        FontPath     "/usr/share/fonts/truetype"
        FontPath     "/usr/share/fonts/truetype/openoffice"
        FontPath     "/usr/share/fonts/truetype/ttf-bitstream-vera"
        FontPath     "/usr/share/fonts/latex-ttf-fonts"
        FontPath     "/usr/share/fonts/defoma/CID"
        FontPath     "/usr/share/fonts/defoma/TrueType"
EndSection

Section "Module"
        Load  "ddc"  # ddc probing of monitor
        Load  "dbe"
        Load  "dri"
        Load  "extmod"
        Load  "glx"
        Load  "bitmap" # bitmap-fonts
        Load  "type1"
        Load  "freetype"
        Load  "record"
        Load  "drm"
        Load  "synaptics"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"
        Option      "CoreKeyboard"
        Option "XkbRules" "xorg"
        Option "XkbModel" "pc105"
        Option "XkbLayout" "us"
        Option "XkbVariant" ""
EndSection

Section "InputDevice"
        Identifier  "Serial Mouse"
        Driver      "mouse"
        Option      "rotocol" "Microsoft"
        Option      "Device" "/dev/ttyS0"
        Option      "Emulate3Buttons" "true"
        Option      "Emulate3Timeout" "70"
        Option            "SendCoreEvents"  "true"
EndSection

Section "InputDevice"
        Identifier  "S/2 Mouse"
        Driver      "mouse"
        Option      "rotocol" "auto"
        Option          "ZAxisMapping"          "4 5"
        Option      "Device" "/dev/psaux"
        Option      "Emulate3Buttons" "true"
        Option      "Emulate3Timeout" "70"
        Option            "SendCoreEvents"  "true"
EndSection

Section "InputDevice"
        Identifier      "USB Mouse"
        Driver          "mouse"
        Option          "Device"                "/dev/input/mice"
        Option                "SendCoreEvents"        "true"
        Option          "rotocol"              "IMPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Buttons"               "5"
EndSection

# Auto-generated by Archie mkxcfg

Section "Monitor"
        #DisplaySize          300   190        # mm
        Identifier   "Monitor0"
        VendorName   "AUO"
        ModelName    "2344"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                    # [<bool>]
        #Option     "SWcursor"                   # [<bool>]
        #Option     "Dac6Bit"                    # [<bool>]
        #Option     "Dac8Bit"                    # [<bool>]
        #Option     "BusType"                    # [<str>]
        #Option     "CPPIOMode"                  # [<bool>]
        #Option     "CPusecTimeout"              # <i>
        #Option     "AGPMode"                    # <i>
        #Option     "AGPFastWrite"               # [<bool>]
        #Option     "AGPSize"                    # <i>
        #Option     "GARTSize"                   # <i>
        #Option     "RingSize"                   # <i>
        #Option     "BufferSize"                 # <i>
        #Option     "EnableDepthMoves"           # [<bool>]
        #Option     "EnablePageFlip"             # [<bool>]
        #Option     "NoBackBuffer"               # [<bool>]
        #Option     "DMAForXv"                   # [<bool>]
        #Option     "FBTexPercent"               # <i>
        #Option     "DepthBits"                  # <i>
        #Option     "CIAPERSize"                # <i>
        #Option     "AccelDFS"                   # [<bool>]
        #Option     "IgnoreEDID"                 # [<bool>]
        #Option     "DisplayPriority"            # [<str>]
        #Option     "anelSize"                  # [<str>]
        #Option     "ForceMinDotClock"           # <freq>
        #Option     "ColorTiling"                # [<bool>]
        #Option     "VideoKey"                   # <i>
        #Option     "RageTheatreCrystal"         # <i>
        #Option     "RageTheatreTunerPort"         # <i>
        #Option     "RageTheatreCompositePort"         # <i>
        #Option     "RageTheatreSVideoPort"         # <i>
        #Option     "TunerType"                  # <i>
        #Option     "RageTheatreMicrocPath"         # <str>
        #Option     "RageTheatreMicrocType"         # <str>
        #Option     "ScalerWidth"                # <i>
        #Option     "RenderAccel"                # [<bool>]
        #Option     "SubPixelOrder"              # [<str>]
        #Option     "ShowCache"                  # [<bool>]
        #Option     "LVDSProbePLL"               # [<bool>]
        #Option     "AccelMethod"                # <str>
        #Option     "DRI"                        # [<bool>]
        #Option     "ConnectorTable"             # <str>
        #Option     "DefaultConnectorTable"         # [<bool>]
        #Option     "DefaultTMDSPLL"             # [<bool>]
        #Option     "TVDACLoadDetect"            # [<bool>]
        #Option     "ForceTVOut"                 # [<bool>]
        #Option     "TVStandard"                 # <str>
        #Option     "IgnoreLidStatus"            # [<bool>]
        #Option     "DefaultTVDACAdj"            # [<bool>]
        #Option     "Int10"                      # [<bool>]
        #Option     "EXAVSync"                   # [<bool>]
        #Option     "ATOMTVOut"                  # [<bool>]
        #Option     "R4xxATOM"                   # [<bool>]
        Identifier  "Card0"
        Driver      "radeon"
        Option             "XAANoOffscreenPixmaps"         "true"         # aiglx需要这一项
        Option            "AccelMethod"                 "XAA"
        Option             "ColorTiling"                 "on"
        #Option             "AccelMethod"                 "EXA"
        #Option             "AGPFastWrite"                 "yes"
        #Driver            "fglrx"
        VendorName  "ATI Technologies Inc"
        BoardName   "M56P [Radeon Mobility X1600]"
        BusID       "CI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "DRI"
        Mode 0666
EndSection

Section "Extensions"
        Option        "Composite"        "Enable"
EndSection
回复 支持 反对

使用道具 举报

发表于 2009-7-28 12:46:20 | 显示全部楼层
Option "AccelMethod" "XAA",把XAA换成EXA

Option "XAANoOffscreenPixmaps" "true" # aiglx需要这一项 <--开源驱动没有必要
回复 支持 反对

使用道具 举报

发表于 2009-7-28 14:35:12 | 显示全部楼层
为何不用自动识别,xorg.conf可以很简单。

你写的参数都可以不要了,默认就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-28 17:53:07 | 显示全部楼层
Post by liubentailang;2010296
Option "AccelMethod" "XAA",把XAA换成EXA

Option "XAANoOffscreenPixmaps" "true" # aiglx需要这一项 <--开源驱动没有必要


Option "XAANoOffscreenPixmaps" "true" # aiglx需要这一项 —— 这个是wiki上提示要的
回复 支持 反对

使用道具 举报

发表于 2009-7-28 19:12:24 | 显示全部楼层
因为开源驱动转向EXA,所以如果不是你强制AccelMethod为XAA,这句是没有用的
回复 支持 反对

使用道具 举报

发表于 2009-7-28 22:15:59 | 显示全部楼层
Post by mythfish;2010402
Option "XAANoOffscreenPixmaps" "true" # aiglx需要这一项 —— 这个是wiki上提示要的

aiglx需要,但你用的是radeon啊。
回复 支持 反对

使用道具 举报

发表于 2009-7-29 13:24:29 | 显示全部楼层
我才发现自己都没有xorg.conf

但是我的能开特效kwin自带的的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表