web-dev-qa-db-ja.com

Radeon Mobility 7500でビデオがちぎれるのはなぜですか?

Radeon Mobility 7500グラフィックチップセットを搭載したIBM Thinkpad T42を使用しています。私が試したUbuntuのすべてのバージョン(Natty、Xubuntu 11.10)で、ビデオ(たとえば、vlcのDVD)を再生すると、全画面かどうかにかかわらず、ティアリングが発生します。さらに、ビデオを複合デスクトップ(MetacityまたはXfwm複合など)で再生すると、フレームレートが非常に低下します。

2
Mark Williams

パフォーマンスを大幅に改善する方法を見つけました。radeonドライバーのカスタム設定を行いました。これは私の /etc/X11/xorg.conf.d/20-radeon.conf

Section "Device"
        Identifier "Radeon"
        Driver "radeon"
    Option  "SWcursor"              "off" #software cursor might be necessary on some rare occasions, hence set off by default
    Option  "EnablePageFlip"        "on"  #supported on all R/RV/RS4xx and older hardware and set off by default
    Option  "AccelMethod"           "EXA" #valid options are XAA and EXA. EXA is the newest acceleration method and its the default.
    Option  "RenderAccel"           "on"  #enabled by default on all radeon hardware
    Option  "ColorTiling"           "off"  #enabled by default on RV300 and later radeon cards.
    Option  "EXAVSync"              "off"  #default is off, otherwise on
    Option  "EXAPixmaps"            "on"  #when on icreases 2D performance, but may also cause artifacts on some old cards
    Option  "AccelDFS"              "on"  #default is off, read the radeon manpage for more information
EndSection

違いを生む主なオプションはEXAPixmapsで、これによりパフォーマンスが大幅に向上します。

3
Mark Williams

Xorg-edgers ppaを試してみることもできます。ATIオープンソースドライバーの更新バージョンがそこにありますが、問題が解決するか、さらに問題が追加されるかどうかはわかりません。

https://launchpad.net/~xorg-edgers/+archive/ppa

1
heiko81