Pages

13 de mai. de 2011

Problemas com vídeo no Ubuntu 11.04 e solução para exibir vídeos em tela cheia no Totem

Um problema que está afetando muitos usuários do Natty Narwhal: ao tentar exibir um vídeo em tela cheia (fullscreen) no Totem, o X morre, a sessão é inesperadamente encerrada, e o sistema volta para a tela de login.

Mas o Totem não está sozinho... Constatamos que esta falha também afeta o OpenShot e o Pitivi (o OpenShot parece a Maria Bethania, sequer permite tocá-lo). E há relatos de problemas similares com o Cheese e o Banshee.

Parece que a causa destes contratempos está no X Window System (X, X11, muitos nomes para uma coisa só...). Talvez alguma incompatibilidade com determinados drivers de vídeo. Não sabemos.

Update: solução para proprietários de placas de vídeo VIA

Instalar a versão corrigida do driver openchrome.

Para saber se sua placa de vídeo ou chipset é VIA, use o comando lspci | grep -i vga. Exemplo:
natty@natty-Infoway:~$ lspci | grep -i vga
01:00.0 VGA compatible controller: VIA Technologies, Inc. CN896/VN896/P4M900 [Chrome 9 HC] (rev 01)

Para saber se o driver openchrome está sendo utilizado, use o comando cat /var/log/Xorg.0.log | grep openchrome. Exemplo:
natty@natty-Infoway:~$ cat /var/log/Xorg.0.log | grep openchrome
[ 29.489] (==) Matched openchrome as autoconfigured driver 0
[ 29.489] (II) LoadModule: "openchrome"
[ 29.490] (II) Loading /usr/lib/xorg/modules/drivers/openchrome_drv.so
[ 29.505] (II) Module openchrome: vendor="http://openchrome.org/"
[ 29.506] (II) Loading /usr/lib/xorg/modules/drivers/openchrome_drv.so
[ 29.506] (!!) For support, please refer to http://www.openchrome.org/.

Para instalar a correção do driver, execute o comando gksudo software-properties-gtk e habilite o repositório natty-backports (Canais de software, aba Atualizações). Atualize a lista de pacotes e verifique se a nova versão já foi disponibilizada nos repositórios. Se for o caso, atualize o sistema.

Opcionalmente, você pode baixar e instalar no Natty Narwhal a versão atualizada e corrigida do driver para o Oneiric Ocelot:


ou


Após o download, clique duas vezes no pacote para iniciar a instalação.

Para outros usuários (outros hardwares)

Esta solução limita-se a contornar a falha no Totem/gstreamer:

1. Tecle Alt+F2 e digite o comando gstreamer-properties. A janela "Seletor de sistemas multimídia" será aberta;

2. Na aba Vídeo, opção Plug-in, selecione "X Window System (sem Xv)";

3. Feche a janela e tente reproduzir um vídeo em tela cheia no Totem.

Vídeo demonstrativo:

Ver no YouTube


OBS: o Pitivi e o OpenShot continuam derrubando a sessão, ou seja, estão inutilizáveis no Ubuntu 11.04 (não testamos os outros programas citados).

Referência:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-openchrome/+bug/760743

6 comentários:

  1. Valeu!!
    Ajudou pra caramba, já tava ficando decepcionado com o novo ubuntu

    ResponderExcluir
  2. Minha sessão tá caindo com o Emesene 2.0 constantemente.

    ResponderExcluir
  3. Isso também acontece quando uso o Skype... estranho.

    ResponderExcluir
  4. Re @BOLD

    Estranho, pois a versão do driver com a correção do bug é a ...920. A do repositório do Ubuntu 11.04 ainda é a ...916 (a mesma do pacote xserver-xorg-video-via, que é apenas um pacote de transição).

    Sobre o bug: https://bugs.launchpad.net/ubuntu/natty/+source/xserver-xorg-video-openchrome/+bug/760743

    ResponderExcluir
  5. Olá! Sou usuário do Linux Mint 11, acabei de instalar esse SO que por sinal é maravilhoso. Esse mesmo problema aconteceu aqui, graças a VIA Chrome.

    Eu procurei atualizar o sistema..

    e segui os passos descritos aqui:

    "Para outros usuários (outros hardwares)

    Esta solução limita-se a contornar a falha no Totem/gstreamer:

    1. Tecle Alt+F2 e digite o comando gstreamer-properties. A janela "Seletor de sistemas multimídia" será aberta;

    2. Na aba Vídeo, opção Plug-in, selecione "X Window System (sem Xv)";

    3. Feche a janela e tente reproduzir um vídeo em tela cheia no Totem."

    Usando o VLC e qualquer outro programa tive êxito.

    Está rodando tudo perfeitamente. Agradeço a você amigo, seu blog ja esta nos meus favoritos =)

    ResponderExcluir
  6. Funcionou com o Ubuntu 11.10 - SIS 771/671. Segui a segunda opção "Para outros usuários (outros hardware). Testei com o Totem e ficou ótimo!

    ResponderExcluir

O editor reservar-se o direito de moderar comentários que julgar inadequados (excluir, denunciar spam), sem aviso ou explicações.

Observação: somente um membro deste blog pode postar um comentário.