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