A reprodução de vídeo funciona apenas como root usando um cartão Nvidia

0

Ou seja, reprodução de vídeo com qualquer coisa: chrome (html 5), firefox (flash), vlc, totem, smplayer ... o que for. Ele funciona somente se o software for iniciado como root, caso contrário, ele irá congelar no início. Interessante o suficiente, no chrome, você pode mover o controle deslizante para qualquer posição e ver o quadro atual atualizado.

No entanto, o vídeo fica parado. Isso começou a acontecer alguns dias atrás após uma atualização não identificada. Saída relevante do chrome executado como usuário normal dá alguma dica:

NVIDIA: could not open the device file /dev/nvidia0

Nenhuma saída proveniente do firefox ou vlc

$ ls -l /dev/nvidia0
crw-rw-rw- 1 root root 195, 0 nov  8 21:18 /dev/nvidia0
    
por marcopar 08.11.2013 / 22:04

2 respostas

1

Normalmente, seu /dev/nvidia0 deve estar acessível ao grupo video . Se você executou Totem (ou qualquer outro jogador), você notará uma linha como esta:

% bl0ck_qu0te%

Normalmente, você deve conseguir adicionar-se ao vídeo em grupo e reinicializar o sistema.

sudo adduser Hal video

É realmente estranho que o arquivo /dev/nvidia0 seja de propriedade do root.

    
por Braiam 08.11.2013 / 23:21
1

Removendo drivers proprietários da nvidia e usando o nouveau. Também tive que limpar todos os pacotes de drivers proprietários nvidia caso contrário eu estava recebendo resolução errada no visor.

    
por marcopar 08.11.2013 / 22:19