Firefox (v.deb) perde audio

Installazione, configurazione e utilizzo di applicativi multimediali, masterizzazione, acquisizione e codec audio/video, streaming e altro.
opencrash
Prode Principiante
Messaggi: 157
Iscrizione: mercoledì 7 dicembre 2011, 11:38

Firefox (v.deb) perde audio

Messaggio da opencrash »

Salve da qualche tempo riscontro una perdita dell'audio con firefox. L'unica soluzione per ora è di riavviare pipewire:

Codice: Seleziona tutto

systemctl --user restart wireplumber pipewire pipewire-pulse
Non riesco a capire la dinamica, sembra ramdom.

Qualcuno per aiutarmi a indagare (ho talmente tribulato con pipewire sulla 23:10, che non vorrei far casini con la 24.04)?
Grazie

Ubuntu 24.04, firefox (126.0.1 (64 bit)
opencrash
Prode Principiante
Messaggi: 157
Iscrizione: mercoledì 7 dicembre 2011, 11:38

Re: Firefox (v.deb) perde audio

Messaggio da opencrash »

Ecco qualche risultato (suonando un brano via Qobuz)

Codice: Seleziona tutto

pactl info
Stringa server: /run/user/1000/pulse/native
Versione protocollo libreria: 35
Versione protocollo server: 35
Locale: sì
Indice client: 186
Dimensione tile: 65472
Nome utente: regispc1
Nome host: regispc1
Nome server: PulseAudio (on PipeWire 1.0.5)
Versione server: 15.0.0
Specifica di campionamento predefinita: float32le ch 2 48000 Hz
Mappa del canale predefinita: front-left,front-right
Sink predefinito: alsa_output.usb-SMSL_SMSL_USB_AUDIO-00.iec958-stereo
Sorgente predefinita: alsa_output.usb-SMSL_SMSL_USB_AUDIO-00.iec958-stereo.monitor
Cookie: 0c7f:7dd1
Sembra tutto ok lato pipewire:

Codice: Seleziona tutto

systemctl --user status pipewire-pulse
● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; pre>
     Active: active (running) since Sat 2024-06-01 16:14:10 CEST; 12min ago
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 2522 (pipewire-pulse)
      Tasks: 3 (limit: 18906)
     Memory: 22.1M (peak: 26.2M)
        CPU: 4.212s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewi>
             └─2522 /usr/bin/pipewire-pulse

giu 01 16:14:10 regispc1 systemd[2499]: Started pipewire-pulse.service - PipeWi>
Però qualcosa non va:

Codice: Seleziona tutto

systemctl --user status pipewire pipewire-session-manager
Unit pipewire-session-manager.service could not be found.
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: e>
     Active: active (running) since Sat 2024-06-01 16:14:10 CEST; 15min ago
TriggeredBy: ● pipewire.socket
   Main PID: 2516 (pipewire)
      Tasks: 3 (limit: 18906)
     Memory: 11.5M (peak: 12.5M)
        CPU: 3.140s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewi>
             └─2516 /usr/bin/pipewire

giu 01 16:14:10 regispc1 systemd[2499]: Started pipewire.service - PipeWire Mul>
giu 01 16:14:10 regispc1 pipewire[2516]: mod.jackdbus-detect: Failed to receive>
Suppongo che questo

Codice: Seleziona tutto

mod.jackdbus-detect: Failed to receive
sia una parte almeno del mio problema.

Qualcuno ne sa di più di me? Grazie!
opencrash
Prode Principiante
Messaggi: 157
Iscrizione: mercoledì 7 dicembre 2011, 11:38

Re: Firefox (v.deb) perde audio

Messaggio da opencrash »

Salve, proprio nessuno?
Ecco un log che da vari errori dopo accensione di Ubuntu:

Codice: Seleziona tutto

journalctl --user-unit pipewire --user-unit wireplumber
mag 14 18:01:57 regispc1 systemd[2743]: Started pipewire.service - PipeWire Mul>
mag 14 18:01:57 regispc1 systemd[2743]: Started wireplumber.service - Multimedi>
mag 14 18:01:57 regispc1 pipewire[2761]: mod.jackdbus-detect: Failed to receive>
mag 14 18:01:57 regispc1 wireplumber[2765]: SPA handle 'api.libcamera.enum.mana>
mag 14 18:01:57 regispc1 wireplumber[2765]: PipeWire's libcamera SPA missing or>
mag 14 18:52:30 regispc1 wireplumber[2765]: <WpSiAudioAdapter:0x57fadf3f6840> O>
mag 14 18:52:30 regispc1 wireplumber[2765]: <WpSiAudioAdapter:0x57fadf3f6840> f>
mag 14 20:34:53 regispc1 systemd[2743]: Stopping wireplumber.service - Multimed>
mag 14 20:34:54 regispc1 wireplumber[2765]: Error opening hctl device: No such >
mag 14 20:34:54 regispc1 wireplumber[2765]: Error opening low-level control dev>
mag 14 20:34:54 regispc1 wireplumber[2765]: Error opening low-level control dev>
mag 14 20:34:54 regispc1 wireplumber[2765]: can't open control for card hw:0: N>
mag 14 20:34:54 regispc1 wireplumber[2765]: stopped by signal: Terminated
mag 14 20:34:54 regispc1 wireplumber[2765]: disconnected from pipewire
mag 14 20:34:54 regispc1 systemd[2743]: Stopped wireplumber.service - Multimedi>
mag 14 20:34:54 regispc1 systemd[2743]: wireplumber.service: Consumed 1.137s CP>
mag 14 20:34:54 regispc1 systemd[2743]: Stopping pipewire.service - PipeWire Mu>
mag 14 20:34:54 regispc1 systemd[2743]: Stopped pipewire.service - PipeWire Mul>
mag 14 20:34:54 regispc1 systemd[2743]: pipewire.service: Consumed 10.115s CPU >
-- Boot e739643918834840aa32f506212e02f2 --
mag 14 20:36:37 regispc1 systemd[2305]: Started pipewire.service - PipeWire Mul>
mag 14 20:36:37 regispc1 systemd[2305]: Started wireplumber.service - Multimedi>
mag 14 20:36:37 regispc1 pipewire[2322]: mod.jackdbus-detect: Failed to receive>
Ormai il problema è all'avvio. È l'unica soluzione è far ripartire pipewire con

Codice: Seleziona tutto

systemctl --user restart pipe* wire*
Idee? Grazie!



Grazie!
Scrivi risposta

Ritorna a “Multimediale”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti