저는 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-비무료팩.