ATIカードを使用したハードウェアアクセラレーション2Dグラフィックスの取得

ATIカードを使用したハードウェアアクセラレーション2Dグラフィックスの取得

私は2001年にiMac G3 500でDebian 8.1を実行しています。コンピュータにはATI Rage 128 PROグラフィックカードが装備されています。 Xを起動するには、CRTモニタがサポートする水平同期周波数と垂直リフレッシュレートを知る必要があります。

$ cat /etc/X11/xorg.conf
Section "Device"
        Identifier "Configured Video Device"
        Driver "r128"
EndSection

Section "Monitor"
        Identifier "Configured Monitor"
        HorizSync 58-62
        VertRefresh 75-117
EndSection

Section "Screen"
        Identifier "Default Screen"
        Monitor "Configured Monitor"
        Device "Configured Video Device"
EndSection

上記のプロファイルを使用すると、Xは機能しますが、2Dパフォーマンスが遅くなります。たとえば、ウィンドウの移動が非常に遅いです。 r128ドライバのマニュアルページによると図面プリミティブのハードウェアアクセラレーションを完全にサポートします。。私の質問は、基本的にハードウェアアクセラレーションを得るためにどの設定を追加する必要がありますか?ハードウェアアクセラレーションが使用されているかどうかはどうすればわかりますか?

2015年7月15日に更新されました。

内容は次のとおりです/var/log/Xorg.0.loghttp://textuploader.com/asl1o

2015年7月25日に更新されました。

以下はコマンドの出力ですdmesghttp://textuploader.com/addvx

2015年8月6日に更新されました。

しかし、奇妙なことXorg.0.log

[    84.669] (WW) R128(0): Direct rendering disabled

このglxinfoコマンドはアクティブと見なされます。

$ glxinfo | head
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
    GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig, 
    GLX_SGIX_pbuffer, GLX_SGI_make_current_read

ベストアンサー1

申し訳ありません。 r128はATiではサポートされなくなりました(まだメンテナンス中ですが、古いDebian Squeezeでサポートされています)。ただし、オープンソースドライバを使用して一部のハードウェアアクセラレーションを有効にすることはできます。xserver-xorg-video-r128 追加するr100_cp.bin無料ではないファームウェアを含むファームウェア-Linux-非無料パック。

おすすめ記事