Estou usando o Ubuntu 16.04.3 de 64 bits e o SeaMonkey 2.53.5.1 - mas esse problema persistiu no Ubuntu 14.04 e em várias atualizações do SeaMonkey por vários anos. Ao contrário de outras perguntas que vi sobre o YouTube e outros vídeos, não tenho som ou vídeo instável; pelo menos na minha configuração usual de "tamanho médio", meu vídeo e áudio são reproduzidos sem problemas, a menos que eu tenha um problema de rede. O problema é que o vídeo fica atrás do áudio em cerca de um quarto de segundo - ou seja, se alguém na tela estiver falando, sua voz parará no final de uma declaração, mas seus lábios continuarão a se mover por uma fração.
Isso também acontece com o Firefox (atualizado por meio de atualizações automáticas) e com outras fontes de streaming de vídeo além do YouTube (testado agora no DailyMotion).
Eu tenho uma nVidia GTx750 com 1 GB de VRAM no slot PCI Express x16, 16 GB de RAM do sistema, AMD FX8350 (8 núcleos, 8 threads, até 4,1 GHz) e meu armazenamento principal do sistema está em SSD de 250 GB particionado (que eu tive por vários anos - mas esse problema é anterior à sua instalação), . Estou usando o driver proprietário da nVidia, versão 384.130 (muito aberto a atualizar isso do repositório ou do site da nVidia), mas isso persistiu em muitas atualizações de drivers e atualizações de hardware ao longo dos anos.
Como posso me livrar desse irritante problema de sincronização de vídeo/áudio?
Encontrei pelo menos uma solução temporária para isso enquanto vasculhava meu aplicativo nVidia Settings em busca de pistas.
Em um ponto, no
GPU0 - (GeForce GTX 750)
, notei uma exibição de Utilização da GPU - permanecendo sólida em 100% enquanto eu olhava para um artigo com algumas imagens estáticas e anúncios bloqueados. O que poderia estar executando minha GPU em 100% e poderia ser a causa do meu atraso de vídeo? Uma coisa, no meu caso: Einstein@Home, uma tarefa de computação BOINC que eu configurei para usar apenas GPU (para que possa coexistir com MilkyWay@Home, rodando em meus 8 núcleos de CPU). Verificando minhas configurações do gerenciador BOINC, descobri que tinha o BOINC configurado para parar de computar "quando o computador estiver em uso (qualquer núcleo acima de 25%)" - mas a GPU não estava configurada para desligar nas mesmas circunstâncias.Marquei a caixa para que a computação da GPU seja desligada quando o computador estiver em uso, abri um vídeo do YouTube para verificá-lo - e com certeza, meu vídeo e áudio agora estão sincronizados, pelo menos dentro dos limites do meu olho e ouvido.
Eu planejo reinstalar o Linux no meu sistema nos próximos fins de semana, mas estou considerando seriamente se quero continuar com um sistema que fica significativamente atrás do desenvolvimento de software atual e exige que eu reinstale a cada dois anos (porque a primeira coisa uma "atualização" é excluir todos os meus repositórios e fontes ppa adicionados) - ou mudar para uma distribuição contínua baseada no Debian.