Os drivers nvidia não estão funcionando como deveriam?

2

Eu tenho um sonho ... E nesse sonho eu estou executando vídeos em Full HD no XBMC no meu PC de mídia Sapphire EDGE HD2. É baseado no chip ION 2. Eu instalei o Ubuntu nele e no Ubuntu eu instalei o XBMC. Eu escolhi o driver “recomendado” na janela de drivers adicionais do Ubuntu.

Depois disso eu brinquei com o XBMC testando. Imediatamente achei o desempenho insatisfatório. A reprodução de arquivos de vídeo de 720p e 1080p causou faixas de atraso horizontais , por falta de uma palavra melhor, na foto.

Agora comecei a ler sobre a instalação dos drivers mais recentes da Nvidia. Eu encontrei esta explicação: link

Substituindo gdm por lightdm funcionou como um encanto. Depois de ativar os novos drivers, encontrei um aumento de desempenho agradável na renderização do vídeo. Foram todas as faixas horizontais atrasadas e os primeiros filmes que vi foram muito bonitos.

No entanto, alguns dos filmes de maior resolução ainda pareciam ser problemáticos. Em cenas dos filmes onde a maior parte da imagem consistia em objetos em movimento onde havia sérios problemas. Não é listras ou lag , mas simplesmente uma queda na taxa de quadros. (Assim como jogar um jogo com FPS muito baixo)

Então, comecei a ler mais sobre drivers da Nvidia para Linux e descobri que o método acima de instalar os drivers da Nvidia não era "recomendado". Então eu purgou e removeu todas as coisas Nvidia do meu sistema e correu isso:

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current 

Acredito que também tentei alguns outros repositórios. Eu até fiz uma instalação limpa do Ubuntu tentando cada método com um início "fresco". Ainda o mesmo problema de FPS.

Agora, neste momento, estou pensando que é um problema de hardware. Talvez o hardware deste pequeno dispositivo não consiga lidar com os filmes com a melhor qualidade.

Mas aqui está o kicker: eu instalei o Windows 7 e o carreguei para ver o que aconteceu. Usando exatamente o mesmo arquivo de vídeo no Windows no Windows Media Player ele roda super suavemente, sem problemas. Então, obviamente, não é um problema de desempenho de hardware.

Eu odiaria ter que usar o Windows em vez do Ubuntu para rodar no meu PC de mídia. Alguém quer ajudar, sugestões?

Informações do sistema: Ubuntu 11.10, XBMC Dharma 10.0, NVIDIA-Linux-x86-285.05.09, mini-PC Sapphire EDGE HD2. ( Especificações)

    
por Stian 06.11.2011 / 21:26

2 respostas

1

Parece que o seu XMBC não está usando o VDPAU.

O seu CPU é muito lento para decodificar vídeos HD, ele precisa de um hardware de propósito especial da sua GPU (NVidia ION 2) para reproduzir vídeos HD. O VDPAU é o componente de software que gerencia isso para o Linux com hardware NVidia.

No seu XBMC, em Settings -> Videos -> Player , verifique se VDPAU está selecionado como Render method .

    
por bseibold 11.11.2011 / 01:13
1

Além disso, adicionar isso ao arquivo /etc/X11/xorg.conf pode ajudar:

Section "Extensions"
  Option "Composite" "Disable"
EndSection

Se você não tiver um xorg.conf , execute isso para criá-lo para você:

sudo nvidia-xconfig

Esse método resolveu completamente meus problemas com o atraso horizontal em xbmc !

    
por Vanheu 12.04.2012 / 07:52