Meu Google Hangouts está travando em uma nova instalação do Ubuntu 14.04 no LightDM

4

Meu sistema é um i7 3820 com 32GB de RAM. Eu tenho meu sistema em um array de 5 discos raid5 mdadm. Meu problema é que os hangouts do Google travam quando faço streaming de vídeo (às vezes).

Eu instalei recentemente o servidor Ubuntu 14.04 com o desktop padrão do Ubuntu. Eu costumava ter o Kubuntu 14.04. Desde então, limpei a versão do servidor do Ubuntu e reinstalei a versão para desktop, mas o problema continua.

Quando eu tinha o Kubuntu, minha webcam (e os hangouts do google) funcionavam bem sem nenhum ajuste especial do driver (infelizmente eu não lembro qual driver da Nvidia eu estava usando). Agora eu tenho o Ubuntu 14.04 e quando tento usar os hangouts do Google com minha webcam ou compartilhamento de tela, ele falha depois de alguns minutos. (Apenas a janela cai, não o computador inteiro). Se eu mantiver a webcam desligada e só usar o microfone incorporado, parece funcionar bem. Além disso, se eu usar vídeo de baixa qualidade, ele não irá falhar. No entanto, mesmo que seja de baixa qualidade, fazer um compartilhamento de tela fará com que ele falhe.

As falhas ocorrem no Chrome e no Firefox. Eu não tentei outros navegadores.

Aqui está o meu lsusb -v para o link embora eu ache que a webcam seja um sinal vermelho nesse ponto, deixarei isso aqui no caso de alguém querer olhar para ele.

Eu tenho a Nvidia Geforce GTX 650 Ti com driver Nvidia 340.76 e, em seguida, 352.3 e, em seguida, o driver 346.82. Eu estava usando o 340.76 e depois o 352.3 drivers enquanto na compilação do servidor e na compilação da área de trabalho fui direto para 346,82 da interface gráfica porque é o que disse que foi testado.

Veja como os travamentos (hangouts) se desdobram: A primeira coisa que acontece é que deixarei de ouvir áudio e vídeo das pessoas com quem estou conversando. Quando eu olho para o meu monitor de sistema, um dos núcleos da CPU vai para 100% e a atividade da rede cai para 0. O processo do Xorg é o que parece estar usando a CPU durante esse tempo. O Xorg não mostrará consistentemente uma alta utilização da CPU, mas o próprio núcleo do processador permanecerá em 100% por um minuto ou dois. Depois de clicar na janela de falha, os processadores retornam ao uso normal.

Parece que algo está acontecendo com o gerenciador de janelas, mas eu não sei mais o que mais tentar ou ver. Comecei a olhar para vários logs e me deparei com algumas coisas, não sei se estão relacionadas. Do meu dmesg

[   37.998252] nvidia: module license 'NVIDIA' taints kernel.
[   37.998255] Disabling lock debugging due to kernel taint
[   38.000647] nvidia: module verification failed: signature and/or  required key missing - tainting kernel
#some more stuff
[   38.011146] [drm] Initialized nvidia-drm 0.0.0 20150116 for 0000:01:00.0 on minor 0
[   38.011162] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  346.82  Wed Jun 17 10:37:46 PDT 2015
#some more stuff
[   38.114860] asus_wmi: Disabling ACPI video driver
[   38.492426] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card2/input14
[   38.492524] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card2/input15
[   38.492621] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card2/input16
#some more stuff
[   40.718335] NVRM: Your system is not currently configured to drive a VGA console
[   40.718337] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
[   40.718338] NVRM: requires the use of a text-mode VGA console. Use of other console
[   40.718339] NVRM: drivers including, but not limited to, vesafb, may result in
[   40.718340] NVRM: corruption and stability problems, and is not supported.
[   41.109254] init: plymouth-upstart-bridge main process ended, respawning
#some more stuff
[60120.172033] INFO: task Xorg:1364 blocked for more than 120 seconds.
[60120.172037]       Tainted: P           OE  3.19.0-28-generic #30~14.04.1-Ubuntu
[60120.172037] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[60120.172039] Xorg            D ffff8807ff75fae8     0  1364   1314 0x00400004
[60120.172041]  ffff8807ff75fae8 ffff8807fd46d850 0000000000013e80 ffff8807ff75ffd8
[60120.172043]  0000000000013e80 ffff88081bf489d0 ffff8807fd46d850 ffff8807ff75fb08
[60120.172044]  ffff880814903988 7fffffffffffffff ffff8807fd46d850 0000000000000002

Eu pesquisei algumas das mensagens mais terríveis aqui e a maioria dos links são pessoas que não conseguem obter um gerenciador de janelas e / ou mensagens de 5 anos que eram frequentemente resolvidas com novos drivers.

Meu /var/log/gpu-manager.log não tem nada que se destaque.

Embora meu /var/log/nvidia-prime-upstart.log tenha apenas

Sorry but your hardware configuration is not supported

Aqui está meu /etc/X11/xorg.conf

    
por Dean MacGregor 15.09.2015 / 17:04

1 resposta

1

Depois de ir da versão Server do Ubuntu para a versão para desktop na esperança de que houvesse um pacote faltando e depois voltar para o Kubuntu com o mesmo pensamento, o problema era que ia do MBR para o GPT que, claro, também significa ir do legado da BIOS para o UEFI. Parece haver um problema conhecido com drivers Nvidia e inicializações UEFI. Felizmente eu não tive que mudar nada com a minha instalação / sistema e foi capaz de resolver o meu problema, atualizando o firmware da minha placa-mãe.

Para dar mais detalhes:

Inicialmente instalei a versão do Servidor para obter uma experiência de instalação mais amigável do mdadm depois de querer colocar minhas unidades em uma invasão. Com a versão do servidor, meu problema surgiu e eu não pensei sobre o switch MBR para GPT. A primeira ideia foi que poderia haver um pacote faltando na versão do servidor, então eu fui com a versão desktop do Ubuntu. Eu ainda tinha o mesmo problema e parecia que meus drivers Nvidia não estavam carregados corretamente, então eu reinstalei o sistema novamente. Desta vez eu decidi voltar ao Kubuntu (tanto porque tinha funcionado uma vez, e eu realmente não gostava de Unity), mas depois de uma nova instalação do kubuntu eu estava tendo o mesmo problema. Depois de um monte de googling me deparei com um problema com drivers Nvidia e botas UEFI e é aí que me ocorreu que eu era o modo legado antes. Eu me encolhi com a idéia de ter que converter meu GPT para MBR com a minha configuração RAID, então eu, por capricho, decidi atualizar o firmware da minha placa-mãe. Eu não tinha grandes esperanças de que funcionaria, mas no final foi isso que consertou meu problema.

    
por Dean MacGregor 18.09.2015 / 18:39