Используя руководство: http://wiki.debian.org/ATIPprietary Я сделал следующие шаги:
1) aptitude install --without-recommends linux-headers-$(uname -r)
2) aptitude install fglrx-control fglrx-driver
3) aticonfig --initial
Я могу запустить xwindow и контролировать скорость вентилятора, центр управления катализатором также загружается. Видеокарта HD 5770. Я установил фирменный привод, потому что хочу контролировать скорость вращения вентилятора.
Однако, когда я вхожу, рендеринг фоновых обоев отстает (похоже на проблему с vsync). При воспроизведении флэш-видео 1080p это очень изменчиво и использует высокую скорость процессора.
Запуск fglrxinfo показывает следующее:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 5700 Series
OpenGL version string: 4.0.10188 Compatibility Profile Context
Раздел устройства xorg.conf выглядит так:
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
Option "Monitor-DFP1" "0-DFP1"
Option "Monitor-DFP3" "0-DFP3"
Option "UseFastTLS" "1"
Option "VideoOverlay" "off"
Option "TexturedVideo" "on"
Option "OpenGLOverlay" "off"
Option "TexturedVideoSync" "on"
BusID "PCI:1:0:0" EndSection
Запуск fgl_glxgears показывает using glx_sgix_pbuffer and renders 1268FPS
Запуск fgl_glxgears с -fbo switch shows using gl_ext_framebuffer and renders 2200FPS
Запуск glxinfo | grep рендеринг показывает
direct rendering: Yes
Запуск glxinfo | grep direct:
direct rendering: Yes
GL_ARB_draw_indirect, GL_ARB_draw_instanced,
GL_EXT_copy_buffer, GL_EXT_copy_texture, GL_EXT_direct_state_access,
Когда я делаю видеоинформацию о видео 1080p youtube, там говорится о программном рендеринге и программном декодировании. Запуск fglx_gear также использует высокий процессор. HTML5 видео используют высокую скорость процессора.