Instalado o driver proprietário da ATI, não é possível obter aceleração 3D

0

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.

    
por firebird 27.12.2011 / 02:27

1 resposta

0

Este tem sido um problema comum com sistemas baseados em Linux, os drivers escritos para ele são escritos pela ATI ou outros desenvolvedores e não são atualizados com frequência e, portanto, os problemas de desempenho, minha ATI Mobility 550v tem problemas de desempenho semelhantes devido à falta de bom suporte de driver, eu não posso realmente ajudá-lo a resolver este problema, você pode apenas esperar que você obtenha melhor suporte de driver daqui para frente.

    
por 27.12.2011 / 06:26