Skype e VLC sembrano sfrigolanti / distorti / cattivi


51

Ho lo stesso problema descritto nelle domande di notifica skype suona sfrigolante e suona male all'accesso a skype . Ma non è solo il login, la notifica, ma anche quando si parla con qualcuno. Ho provato la soluzione per rimuovere / reinstallare skype e la maggior parte delle soluzioni in queste domande, ad es. Controllo del mixer, impostazioni audio e installazione di alsa-hda-dkms (incl. Riavvio del sistema).
Dopo aver installato skype (e anche dopo l'aggiornamento a skype 4.0) in Ubuntu 12.04 (AMD 64) non c'era alcun suono. Ho seguito il primo passo della procedura di risoluzione dei problemi relativi al suono e almeno ora c'è il suono:

sudo add-apt-repository ppa:ubuntu-audio-dev/ppa; sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop  linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop  linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

Il suono di jitter a volte scompare, ad es. Su Echo-Testcall dopo aver riprodotto la parte registrata. E ho notato che se lascio suonare la musica nel rhythmbox e poi inizio skype, il suono va bene. Quindi ho una soluzione debole, ma sarei felice che funzionerebbe senza questa deviazione.

In VLC quando suono, riavvio dopo la pausa ho lo stesso suono di jitter.

Come richiesto: La mia scheda audio è un "dispositivo audio ad alta definizione AMD" chiamato Advanced Micro Devices (AMD) controller Hudson Azalia (rev01), sottosistema Lenovo Device 21ea (secondo sysinfo) su un Lenovo Thinkpad Edge 525.


1
se esegui il doppio avvio con Windows, puoi provare a skype lì, quindi vedi se si tratta di un problema hardware. È?
Alvar,

@Alvar Non ho un dual boot e non lo avrò su questo computer. Ma avevo Ubuntu 11.04 installato sullo stesso computer prima di installare 12.04 e skype ha funzionato immediatamente. Non ho nemmeno dovuto eseguire il passaggio 1 della procedura di risoluzione dei problemi audio per ottenere alcun suono, ha funzionato senza fronzoli.
Filbuntu,

Risposte:


94

PulseAudio non è solo un problema con Skype, credo che sia un problema con PulseAudio.

Aggirare? Anzi c'è.

Disattivare Glitch Free Audio di PulseAudio sembra aver risolto il crepitio per me (che è diventato insopportabile su Ubuntu 12.10 Beta 2)

Per fare ciò, modifica il /etc/pulse/default.pafile nel tuo editor di testo preferito.

Cerca la seguente riga:

load-module module-hal-detect

e aggiungi " tsched=0" alla fine:

load-module module-hal-detect tsched=0

riavviare il polso (o semplicemente riavviare il sistema) e il crepitio dovrebbe essere sparito.

Non sono sicuro di quali siano gli effetti collaterali disabilitando Glitch Free Audio, ma non riesco ancora a trovarne.

AGGIORNAMENTO: se non si dispone di una riga con load-module module-hal-detect, quindi cercare la seguente riga:

load-module module-udev-detect  

e aggiungi " tsched=0" alla fine:

load-module module-udev-detect tsched=0

riavviare il polso (o semplicemente riavviare il sistema) e il crepitio dovrebbe essere sparito.


Grazie mille, ha aiutato almeno 5 persone, purtroppo non io :-(. Non c'è nessun load-module module-hal-detectfile /etc/pulse/default.pnel mio sistema. Le più vicine sono le linee ### Use the static hardware detection module (for systems that lack udev/hal support) load-module module-detect, quindi ho aggiunto tsched=0all'ultima riga. Ma nessuna modifica. Ho aggiunto un'altra riga con load-module module-hal-detect tsched=0e poi con la stessa linea, ma anche cancellata load-module module-detect. Sfortunatamente tutto ciò non ha fatto sparire alcun frastuono dopo il riavvio. Qualche suggerimento lasciato?
Filbuntu

3
prova a sostituire l'intera sezione con la seguente: ### Automatically load driver modules depending on the hardware available .ifexists module-udev-detect.so load-module module-udev-detect tsched=0 .else ### Use the static hardware detection module (for systems that lack udev/hal support) load-module module-detect .endif
Robert Ian Hawdon,

Ho provato di nuovo, appena aggiunto tsched=0alla linea con module-udev-detecte funziona (speriamo per sempre :-). Prima di copiare e incollare ciò che hai scritto, ma probabilmente alcuni spazi alla fine delle righe o qualcos'altro che mi mancava non mi facevano sentire alcun suono ("output fittizio" e nessun input).
Filbuntu,

3
Questo ha funzionato su Ubuntu 12.10 (module-udev-detect). I successi più grandi di Abba / Dancing Queen (il primo della mia collezione) ora si stanno esaurendo bene!
AndyM,

2
Grazie, questo è stato risolto anche per me. L'audio senza glitch dovrebbe essere rinominato in "audio di glitch". Pulse è davvero problematico. In attesa di un sistema audio di discesa in Linux.
Matt H

3

Se sospetti che sia il pulseaudio a causare i problemi, potrebbe esserci una soluzione più semplice per te. Ho pubblicato un articolo con le istruzioni passo passo sul mio blog su come correggere il cattivo suono in Ubuntu . Questa è una correzione per Wine, ma poiché è una modifica di un file di configurazione pulseaudio, potrebbe essere applicabile ad altri problemi simili.


Grazie! Speravo che funzionasse, ma non :-( per me (default-framment-size-msec impostato su 5 e 3, nessuna differenza). Anche se ho visto che ha funzionato per Xell .
Filbuntu

3

La soluzione fornita sopra da Robert ha funzionato per me. Avevo aggiornato a Ubuntu 12.10 e il nuovo aggiornamento di Skype 4.0 aveva un suono inutilizzabile (graffiante e distorto). modificando secondo le istruzioni sopra e aggiungendo la seguente riga a: load-module module-hal-detect tsched = 0 nel file /etc/pulse/default.pa ha risolto perfettamente il problema.

Per consapevolezza, l'aggiornamento a 12.10 ha impedito il riconoscimento della mia scheda Soundblaster come impostazione predefinita. Per qualche ragione ora non è riuscito a pensare che la mia scheda grafica NVIDIA fosse la scheda audio predefinita. Skype inizialmente non emetteva alcun suono .
Questo può essere corretto seguendo le istruzioni nei forum di Ubuntu messaggio da billesboelle 27 luglio 2008. Qui ripetuto per inclusività: non riesco a Ubuntu di default selezionare la scheda PCI, dopo aver provato le impostazioni da guida completa soundprob come di seguito:
E ' sembra che la funzione index = 0 non voglia aiutarmi. Forse è dovuto al fatto che la mia macchina registra 2 driver audio con lo stesso nome? cat /proc/asound/modulesdà questa risposta:

0 snd_hda_intel  
1 snd_hda_intel  
2 snd_cmipci  

Qualche idea o qualcosa che vuoi vedere prima di essere in grado di aiutarmi. A proposito, ho dimenticato di menzionare. Se provo l'opzione index, il mio pci can viene rimosso da aplay -l e cat / proc / asound / modules.

Configurazione delle schede audio predefinite / interruzione della commutazione di più schede audio Nota: in questa sezione si presuppone che ciascuna scheda audio sia stata installata correttamente.

In una shell, digitare

    cat /proc/asound/modules 

Questo darà il nome e l'indice di ogni scheda audio che hai attualmente. Prendi nota dei nomi e decidi quale vuoi essere la carta predefinita.

Adesso digita

    sudo nano /etc/modprobe.d/alsa-base

Alla fine del file, aggiungi quanto segue (supponendo che tu abbia 3 carte con i nomi dei moduli A, B e C e desideri averle nell'ordine CAB)

options snd-C index=0  
options snd-A index=1  
options snd-B index=2

2

Correzione per Ubuntu 16.04

sudo vim /etc/pulse/daemon.conf trova default-fragment-size-msec, nel mio caso era disabilitato, quindi rimuovilo ;all'inizio della riga, quindi dovrebbe apparire come default-fragment-size-msec = 5(ho sostituito il valore predefinito 25con 5). Quindi basta uccidere il servizio pulseaudio --kille Ubuntu riavvierà pulseaudio, se non è successo per qualsiasi motivo, quindi riavvia semplicemente il sistema.

Ora sento la voce di skype molto chiara.


Il mio audio su Ubuntu 16.04 era perfetto fino ad oggi sul mio laptop. Improvvisamente ho avuto un rumore scoppiettante nel mio audio. All'inizio ho pensato che fosse un problema con gli auricolari, ma poi ho notato un leggero crepitio anche nei miei altoparlanti. Il tuo suggerimento ha funzionato alla grande.
Bharat Mallapur,

1

Aveva lo stesso problema su Archlinux. Si è scoperto che pulseaudio stava causando questo. Sbarazzarsi di pulseaudio ha ripristinato un suono chiaro su Skype per me. Per le distribuzioni basate su Gnome come la mainline Ubuntu è probabilmente impossibile rimuovere pulseaudio poiché è una dipendenza per la maggior parte delle cose di gnome, incluso gdm, ma su kubuntu, xubuntu e lubuntu questo potrebbe effettivamente funzionare poiché inizialmente non vengono forniti con pulseaudio e il gatome bloatware, e se è stato installato molto probabilmente è accaduto come dipendenza per qualche altro pacchetto che dipende da gnome o dalle sue librerie.


1
Qualcuno ha provato a sbarazzarsi di pulseaudio in Ubuntu 12.04? E ha contribuito a migliorare i problemi audio di Skype senza effetti collaterali? Se sì e sì, ti preghiamo di dirci come hai fatto in questa domanda
Filbuntu,

1

Ho appena rimosso pulseaudio da ubuntu 12.04 sul mio toshiba p875-s7200 e ha riparato magnificamente skype! il suono è passato da schifo a fantastico :) nota: ho dovuto installare alsa-hda-dkms per ottenere il suono su questo laptop


1
Grazie! Puoi dare istruzioni dettagliate su come hai fatto qui ?
Filbuntu,

0

Questo ha funzionato per me, Ubuntu 12.10 / 64, mb asus m4a785tdv-evo amd64 (audio VIA VT1708S)

modificato il /etc/pulse/default.pa( sudo pico /etc/pulse/default.pa)

non ho potuto trovare load-module module-hal-detect

quindi ho appena modificato la riga load-module module-udev-detect, quindi per avere:

load-module module-udev-detect tsched=0

salvate le modifiche e riavviato il sistema. Ora Skype sembra a posto. fino ad ora ho avuto problemi quando ho usato Skype con il crepitio / l'eco / il rumore che a volte si sono adattati / interrotti durante la conversazione (a volte si sono risolti alla chiusura del browser Web) ma a volte hanno continuato a compromettere pesantemente la conversazione. Apparentemente Skype era l'unica situazione con problemi audio per me.


1
Grazie per i tuoi sforzi, ma sembra che questa risposta sia già parte della risposta più votata (modificata) ( askubuntu.com/a/201747/30631 ).
Filbuntu

0

Nessuna delle soluzioni pubblicate finora ha funzionato per me il 14.04, ma l'impostazione del modulo audio su alsaPreferenze-> Audio-> Output lo ha risolto per me su VLC.


-4

È necessario controllare la connessione Internet ( http://www.speedtest.net per test di velocità).

Inoltre, poiché funziona dopo RyhthmBox, puoi anche provare ad aggiornare i driver (per la scheda audio).

Potrebbe anche aiutare altri risponditori se ci dicessi che tipo di scheda audio hai nel tuo computer.


Grazie per questo, ma la velocità di Internet non è cambiata dopo il passaggio dall'11.10 al 12.04, non è ancora eccezionale (download DSL 768Kbps :-(, ma ha funzionato multato finora, nessun problema audio come questo.
Filbuntu

Come faccio a sapere se ho l'ultimo driver? Come si aggiorna una scheda audio AMD? jockey-gtkrivela solo una scheda grafica. (forse questa sarà un'altra domanda-domanda
diububuntu
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.