Usando o guia: link
Eu fiz os seguintes passos:
1) aptitude install --without-recommends linux-headers-$(uname -r)
2) aptitude install fglrx-control fglrx-driver
3) aticonfig --initial
Eu posso rodar o xwindow e controlar a velocidade do ventilador, o centro de controle do catalisador também carrega. Placa de vídeo é HD 5770. Eu instalei o drive proprietário porque eu quero controlar a velocidade do ventilador.
No entanto, quando eu faço o login, a renderização do papel de parede de fundo está atrasada (parece com um problema de vsync). Ao reproduzir vídeos em flash 1080p, é muito instável e usa alta cpu.
A execução de fglrxinfo mostra o seguinte:
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
A seção de dispositivos do xorg.conf se parece com isto:
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
A execução de fgl_glxgears mostra using glx_sgix_pbuffer and renders 1268FPS
Executando fgl_glxgears com -fbo switch shows using gl_ext_framebuffer and renders 2200FPS
Correndo glxinfo | mostra de renderização grep
direct rendering: Yes
Correndo 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,
Quando eu faço informações de vídeo em vídeos do youtube 1080p, ele diz que a renderização de software e decodificação de software. Rodar o fglx_gear também usa alta cpu. Os vídeos em html5 estão usando alta CPU.