Puncte:2

Pulseaudio bâlbâind, clientul lovit la fiecare câteva secunde

drapel cn

Nu am reușit să găsesc o problemă similară cu a mea. Pe scurt, acest lucru a persistat în distribuții, reinstalări multiple ale pulseaudio și instalări noi ale Ubuntu.

Ce se întâmplă este exact așa cum spune subiectul. Audio se omite frecvent. Când opresc pulseaudio, acesta nu mai este cazul, dar atunci, desigur, nu am controlul per aplicație pe care îl primesc de la Pulse și ar trebui să refac controalele de volum pentru alsa. Când deschid pavucontrol, la fiecare câteva secunde, se golește cu mesajul „Se stabilesc conexiunea la pulseaudio, așteptați”. Acest lucru se corelează cu saltul audio, se oprește pentru scurt timp ori de câte ori pavucontrol se deconectează, deși deconectarea are loc și atunci când nu se redă nimic. Ceva similar pare să se întâmple cu controlerul de volum încorporat în GNOME, va părea pentru scurt timp să maximizeze volumul în timp odată cu săriturile.

Alergare pulseaudio de la terminal, unele dintre ele, dar nu toate, par să fie corelate cu mesajul de eroare E: [pulsaudio] protocol-native.c: eroare de protocol, client de lovire, care are loc la fiecare câteva secunde, chiar înainte de ochire/deconectare, chiar și atunci când nu se redă nimic.

Aici este o groapă de /proc/sound/cards:

 0 [PCH ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH la 0xf7210000 irq 33
 1 [NVidia ]: HDA-Intel - HDA NVidia
                      HDA NVidia la 0xf7080000 irq 17

Placa de sunet 0 este în uz.

Și pulseaudio -vvvv aproape de eroare (continuă după aceea):

D: [pulseaudio] alsa-mixer.c: Jack Headphone Phantom, alsa_name='Headphone Phantom Jack', index='0', detectarea indisponibilă
D: [pulseaudio] alsa-mixer.c: Jack Microfon pentru căști, alsa_name='Jack pentru microfon pentru căști', index='0', detectarea indisponibilă
D: [pulseaudio] alsa-mixer.c: Jack Headphone - Output, alsa_name='Headphone - Output Jack', index='0', detectarea indisponibilă
I: [pulseaudio] alsa-sink.c: Volumul amânat a fost activat cu succes.
I: [pulsaudio] alsa-sink.c: Volumul hardware variază de la -179,00 dB la 0,00 dB.
I: [pulsaudio] alsa-sink.c: Fixarea volumului de bază la 0,00 dB
I: [pulsaudio] alsa-sink.c: Utilizând controlul hardware al volumului. Scala hardware dB acceptată.
I: [pulseaudio] alsa-sink.c: Utilizând controlul hardware-ului de mute.
D: [pulsaudio] alsa-util.c: snd_pcm_dump():
D: [pulsaudio] alsa-util.c: Soft volume PCM
D: [pulsaudio] alsa-util.c: Control: Volum redare PCM
D: [pulsaudio] alsa-util.c: min_dB: -51
D: [pulsaudio] alsa-util.c: max_dB: 0
D: [pulsaudio] alsa-util.c: rezoluție: 256
D: [pulsaudio] alsa-util.c: Configurația sa este:
D: [pulsaudio] alsa-util.c: stream: PLAYBACK
D: [pulsaudio] alsa-util.c: acces: MMAP_INTERLEAVED
D: [pulsaudio] alsa-util.c: format : S16_LE
D: [pulsaudio] alsa-util.c: subformat : STD
D: [pulsaudio] alsa-util.c: canale: 2
D: [pulsaudio] alsa-util.c: rate : 44100
D: [pulsaudio] alsa-util.c: rata exactă: 44100 (44100/1)
D: [pulsaudio] alsa-util.c: msbits : 16
D: [pulsaudio] alsa-util.c: buffer_size: 88200
D: [pulsaudio] alsa-util.c: period_size : 44100
D: [pulsaudio] alsa-util.c: period_time : 1000000
D: [pulsaudio] alsa-util.c: tstamp_mode: ENABLE
D: [pulsaudio] alsa-util.c: tstamp_type : MONOTONIC
D: [pulsaudio] alsa-util.c: period_step : 1
D: [pulsaudio] alsa-util.c: avail_min : 87319
D: [pulsaudio] alsa-util.c: period_event : 0
D: [pulsaudio] alsa-util.c: start_threshold : -1
D: [pulsaudio] alsa-util.c: stop_threshold : 6206523236469964800
D: [pulsaudio] alsa-util.c: prag_tăcere: 0
D: [pulseaudio] alsa-util.c: silence_size : 0
D: [pulsaudio] alsa-util.c: boundary : 6206523236469964800
D: [pulsaudio] alsa-util.c: Slave: Card PCM hardware 0 Dispozitiv „HDA Intel PCH” 0 subdispozitiv 0
D: [pulsaudio] alsa-util.c: Configurația sa este:
D: [pulsaudio] alsa-util.c: stream: PLAYBACK
D: [pulsaudio] alsa-util.c: acces: MMAP_INTERLEAVED
D: [pulsaudio] alsa-util.c: format : S16_LE
D: [pulsaudio] alsa-util.c: subformat : STD
D: [pulsaudio] alsa-util.c: canale: 2
D: [pulsaudio] alsa-util.c: rate : 44100
D: [pulsaudio] alsa-util.c: rata exactă: 44100 (44100/1)
D: [pulsaudio] alsa-util.c: msbits : 16
D: [pulsaudio] alsa-util.c: buffer_size: 88200
D: [pulsaudio] alsa-util.c: period_size : 44100
D: [pulsaudio] alsa-util.c: period_time : 1000000
D: [pulsaudio] alsa-util.c: tstamp_mode: ENABLE
D: [pulsaudio] alsa-util.c: tstamp_type : MONOTONIC
D: [pulsaudio] alsa-util.c: period_step : 1
D: [pulsaudio] alsa-util.c: avail_min : 87319
D: [pulsaudio] alsa-util.c: period_event : 0
D: [pulsaudio] alsa-util.c: start_threshold : -1
D: [pulsaudio] alsa-util.c: stop_threshold : 6206523236469964800
D: [pulsaudio] alsa-util.c: prag_tăcere: 0
D: [pulseaudio] alsa-util.c: silence_size : 0
D: [pulsaudio] alsa-util.c: boundary : 6206523236469964800
D: [pulsaudio] alsa-util.c: appl_ptr : 0
D: [pulsaudio] alsa-util.c: hw_ptr : 0
D: [alsa-sink-ALC887-VD Analog] alsa-sink.c: Pornirea firului
D: [pulseaudio] alsa-sink.c: Volumul solicitat: față-stanga: 30419 / 46% / -20.00 dB, față-dreapta: 30419 / 46% / -20.00 dB
D: [pulsaudio] alsa-sink.c: Are volum hardware: față-stânga: 30419 / 46% / -20.00 dB, față-dreapta: 30419 / 46% / -20.00 dB
D: [pulseaudio] alsa-sink.c: Volumul software calculat: față-stânga: 65536 / 100% / 0,00 dB, față-dreapta: 65536 / 100% / 0,00 dB (suficient de precise=da)
D: [alsa-sink-ALC887-VD Analog] util.c: RealtimeKit a funcționat.
I: [alsa-sink-ALC887-VD Analog] util.c: S-a activat cu succes programarea SCHED_RR pentru fir, cu prioritate 5.
D: [pulsaudio] sink.c: alsa_output.pci-0000_00_1b.0.analog-stereo: stare: INIT -> IDLE
I: [alsa-sink-ALC887-VD Analog] alsa-sink.c: Începe redarea.
D: [pulsaudio] source.c: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor: stare: INIT -> IDLE
D: [pulseaudio] module-device-restore.c: Nu s-a putut seta formatul pe receptor alsa_output.pci-0000_00_1b.0.analog-stereo
D: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo devine inactiv, timeout în 5 secunde.
D: [pulsaudio] module-switch-on-connect.c: Încercarea de a comuta la noua chiuvetă alsa_output.pci-0000_00_1b.0.analog-stereo
D: [pulsaudio] module-switch-on-connect.c: Refuz de a comuta la receptor pe magistrala PCI
I: [pulseaudio] core.c: default_sink: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1 -> alsa_output.pci-0000_00_1b.0.analog-stereo
D: [pulsaudio] core-subscribe.c: S-a renunțat la eveniment redundant din cauza evenimentului de modificare.
D: [pulseaudio] card.c: alsa_card.pci-0000_00_1b.0: active_profile: output:iec958-stereo+input:analog-stereo -> output:analog-stereo+input:analog-stereo
D: [pulsaudio] core-subscribe.c: S-a renunțat la eveniment redundant din cauza evenimentului de modificare.
D: [pulsaudio] card.c: Setarea cardului alsa_card.pci-0000_00_1b.0 ieșire profil:analog-stereo la starea de disponibilitate necunoscută
D: [pulsaudio] core-subscribe.c: S-a renunțat la eveniment redundant din cauza evenimentului de modificare.
D: [pulsaudio] module-alsa-card.c: Jack „Front Mic Jack” este acum deconectat
D: [pulsaudio] device-port.c: Setarea portului analog-input-front-mic la starea nu
D: [pulsaudio] core-subscribe.c: S-a renunțat la eveniment redundant din cauza evenimentului de modificare.
I: [pulseaudio] core.c: default_source: alsa_input.pci-0000_00_1b.0.analog-stereo -> alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
D: [pulsaudio] core-subscribe.c: S-a renunțat la eveniment redundant din cauza evenimentului de modificare.
D: [pulsaudio] module-switch-on-port-available.c: Încercarea de a comuta de la portul analog-input-front-microfon, nu am găsit o opțiune mai bună
D: [pulsaudio] card.c: Setare card alsa_card.pci-0000_00_1b.0 intrare profil:analog-stereo la starea de disponibilitate nu
D: [pulsaudio] core-subscribe.c: S-a renunțat la eveniment redundant din cauza evenimentului de modificare.
E: [pulsaudio] protocol-native.c: eroare de protocol, client de lovire

Nu există alte mesaje de eroare, dar în mod frustrant, omiterea/deconectarea pare să apară chiar și atunci când nu există nicio eroare. Ieșirea Pulseaudio se va bloca în general pentru o fracțiune de secundă și va părea că funcționează bine, apoi o sărire și ieșirea se reia. Exemple de ieșiri imediat după o ignorare:

D: [pulseaudio] module-stream-restore.c: Nu se restaurează dispozitivul pentru flux source-output-by-application-id:org.PulseAudio.pavucontrol, deoarece este deja setat
D: [pulsaudio] module-intended-roles.c: Dispozitivul nu se setează pentru stream Peak detect, deoarece este deja setat.
D: [pulsaudio] source-output.c: Format negociat: pcm, format.sample_format = "\"float32le\"" format.rate = "25" format.channels = "1" format.channel_map = "\"mono\ ""
I: [pulsaudio] source-output.c: Încerc să schimb specificațiile eșantionului
D: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo devine ocupat, reluând.
D: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo devine inactiv, timeout în 5 secunde.
D: [pulsaudio] resampler.c: Resampler:
D: [pulsaudio] resampler.c: rata 44100 -> 25 (vârfurile metodei)
D: [pulsaudio] resampler.c: format s16le -> float32le (s16le intermediar)
D: [pulsaudio] resampler.c: canale 2 -> 1 (resampling 1)
D: [pulsaudio] resampler.c: Matricea canalelor:
D: [pulsaudio] resampler.c: I00 I01 
D: [pulsaudio] resampler.c: +------------
D: [pulsaudio] resampler.c: O00 | 0,500 0,500
I: [pulsaudio] remap.c: Utilizarea remapării stereo la mono
D: [pulseaudio] memblockq.c: memblockq solicitat: maxlength=33554432, length=0, base=4, prebuf=0, minreq=1 maxrewind=0
D: [pulsaudio] memblockq.c: memblockq sanitized: maxlength=33554432, length=33554432, base=4, prebuf=0, minreq=4 maxrewind=0
I: [pulseaudio] source-output.c: Ieșirea creată 1 „Detectare vârf” pe alsa_output.pci-0000_00_1b.0.analog-stereo.monitor cu eșantion de specificații float32le 1ch 25Hz și hartă de canale mono
I: [pulsaudio] source-output.c: media.name = „Detectare vârf”
I: [pulseaudio] source-output.c: application.name = "Controlul volumului PulseAudio"

Înainte de asta a rămas D: [pulsaudio] source.c: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1.monitor: stare: IDLE -> RUNNING

D: [pulseaudio] module-stream-restore.c: Nu se restaurează dispozitivul pentru flux source-output-by-application-id:org.PulseAudio.pavucontrol, deoarece este deja setat
D: [pulsaudio] module-intended-roles.c: Dispozitivul nu se setează pentru stream Peak detect, deoarece este deja setat.
D: [pulsaudio] source-output.c: Format negociat: pcm, format.sample_format = "\"float32le\"" format.rate = "25" format.channels = "1" format.channel_map = "\"mono\ ""
I: [pulsaudio] source-output.c: Încerc să schimb specificațiile eșantionului
D: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo devine ocupat, reluând.
D: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo devine inactiv, timeout în 5 secunde.
D: [pulsaudio] resampler.c: Resampler:
D: [pulsaudio] resampler.c: rata 44100 -> 25 (vârfurile metodei)
D: [pulsaudio] resampler.c: format s16le -> float32le (s16le intermediar)
D: [pulsaudio] resampler.c: canale 2 -> 1 (resampling 1)
D: [pulsaudio] resampler.c: Matricea canalelor:
D: [pulsaudio] resampler.c: I00 I01 
D: [pulsaudio] resampler.c: +------------
D: [pulsaudio] resampler.c: O00 | 0,500 0,500
I: [pulsaudio] remap.c: Utilizarea remapării stereo la mono
D: [pulseaudio] memblockq.c: memblockq solicitat: maxlength=33554432, length=0, base=4, prebuf=0, minreq=1 maxrewind=0
D: [pulsaudio] memblockq.c: memblockq sanitized: maxlength=33554432, length=33554432, base=4, prebuf=0, minreq=4 maxrewind=0
I: [pulseaudio] source-output.c: Ieșirea creată 1 „Detectare vârf” pe alsa_output.pci-0000_00_1b.0.analog-stereo.monitor cu eșantion de specificații float32le 1ch 25Hz și hartă de canale mono
I: [pulsaudio] source-output.c: media.name = „Detectare vârf”
I: [pulseaudio] source-output.c: application.name = "Controlul volumului PulseAudio"

Înainte de asta a rămas D: [pulseaudio] module-udev-detect.c: Reluarea tuturor chiuvetelor și surselor cardului alsa_card.pci-0000_00_1b.0.

Nmath avatar
drapel ng
În general, atunci când o problemă persistă pe mai multe sisteme de operare și reinstalează sistemul, este fie o problemă hardware, fie o eroare cu software-ul. Luați în considerare depunerea unui raport de eroare.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.