Ok, resolvi ... A resposta foi:
1) Compre uma nova placa de som (no meu caso, um Soundblaster Live)
2) Instale o Jack Audio (jackd)
sudo apt-get install jackd qjackctl
3) Instale a ponte Jack-Pulseaudio (jack do módulo pulseaudio)
sudo apt-get install pulseaudio-module-jack
4) Fire up jack (eu usei o qJackctl) com configurações amigáveis ao Soundblaster:
Driver: alsa
Realtime
Frames/Period: 2048
Periods/Buffer: 2
Input Device: hw:Live
Output Device: hw:Live
5) Certifique-se de que as conexões do Jack estão remendando o coletor JAVA do PulseAudio à reprodução do sistema
jack_connect 'PulseAudio JACK Sink:front-left' 'system:playback_1'
jack_connect 'PulseAudio JACK Sink:front-right' 'system:playback_2'
6) Certifique-se de que o PulseAudio esteja usando o Jack Sink conforme a saída
pacmd set-default-sink "jack_out" && pacmd set-default-source "jack_in"
7) Reinicie o Spotify / VLC ou o que você estiver usando para reproduzir som ... ele vai funcionar!
É um fudge absoluto de uma solução alternativa, mas isso ocorre porque os drivers de áudio Intel HDA no Linux são de má qualidade. O problema está no relatório DMA Position Pointer (um problema conhecido: link ) .
O áudio do Linux é uma bagunça. Eu tenho usado o Ubuntu desde 2010 e nos últimos 6 anos é o cluster de áudio ## k que tem consistentemente me dado as maiores dores de cabeça. O PulseAudio pode ter um lindo widget de desktop, mas causa muitos problemas. Jack está mal documentado e o qjackctl não lhe dá muita vantagem. Apenas o ALSA parece se comportar, mas, infelizmente, ninguém escreveu um widget agradável de área de trabalho nem uma interface para controlar os programas que o vincularam.
As mensagens para levar para casa são:
Não use áudio on-board Intel HDA se estiver executando o Linux.
O áudio do Linux é uma bagunça. Se não estiver funcionando corretamente, você terá todo um mundo de dor!