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.log.http://textuploader.com/asl1o

2015년 7월 25일에 업데이트되었습니다.

다음은 명령의 출력입니다 dmesg.http://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-비무료팩.

관련 정보