GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come abilitare il servizio audio PipeWire per sostituire PulseAudio in Ubuntu 21.04

Vuoi provare il server audio Pipewire? È facile farlo in Ubuntu 21.04, ed ecco come fare!

PipeWire è un server per la gestione di contenuti multimediali su Linux. Il suo utilizzo più comune è per le app Wayland e Flatpak per implementare la riproduzione e l'acquisizione di audio e video con una latenza minima. E offre un supporto continuo per le applicazioni basate su PulseAudio, JACK, ALSA e GStreamer.

Sostituisci PulseAudio con Pipewire in Ubuntu 21.04:

Ubuntu 21.04 ha abilitato ufficialmente il supporto per pipewire. Ed ecco come l'ho abilitato sul mio laptop:

Non farlo nella macchina di produzione! È possibile sostituire il servizio audio esistente in Ubuntu, ma al momento non è garantito che l'esperienza sia perfetta o priva di problemi e bug.

1.) Innanzitutto, apri il terminale dal programma di avvio delle applicazioni di sistema o premendo Ctrl+Alt+T sulla tastiera.

Quando si apre, esegui il comando per installare pipewire-audio-client-libraries pacchetto:

sudo apt install pipewire-audio-client-libraries

Se hai installato Pipewire da questo PPA di Ubuntu, SALTA i passaggi 2.) e 3.) poiché sono già lì! Anche daemon-reload non è richiesto.

2.) Quindi crea un file vuoto eseguendo il comando:

sudo touch /etc/pipewire/media-session.d/with-pulseaudio

3.) Crea pipewire-pulse file di servizio copiando i file di esempio:

sudo cp /usr/share/doc/pipewire/examples/systemd/user/pipewire-pulse.* /etc/systemd/user/

4.) Non è necessario rimuovere PulseAudio, basta disabilitarlo e abilitare Pipewire:

  • Esegui il comando per ricaricare i nuovi file di servizio:
    systemctl --user daemon-reload
  • Disabilita il servizio PulseAudio tramite il comando:
    systemctl --user --now disable pulseaudio.service pulseaudio.socket
  • E infine abilita i servizi Pipewire:
    systemctl --user --now enable pipewire pipewire-pulse

5.) Ho seguito i passaggi precedenti tramite Debian Wiki, ma non ha funzionato. L'icona del suono nella barra delle applicazioni è scomparsa e pactl info emette “Connessione fallita:Connessione rifiutata”.

Per risolvere il problema, abilita pipewire-media-session il servizio potrebbe funzionare eseguendo il comando:

systemctl --user --now enable pipewire-media-session.service

Se stai cercando di farlo funzionare in Ubuntu 20.04, prova a "mascherare" il servizio PulseAudio prima di riavviare, eseguendo il comando:

systemctl --user mask pulseaudio

Riavvia finalmente la tua macchina.

E controlla se Pipewire funziona, esegui pactl info comando. E funziona se vedi "PulseAudio (su PipeWire 0.3.24)" in output.

Articolo originale


Ubuntu
  1. Come abilitare SSH su Ubuntu 18.04

  2. Come abilitare il desktop remoto di Ubuntu

  3. Come abilitare il servizio SSH in Ubuntu 22.04 LTS

  4. Ubuntu 20.04 – Come abilitare Hwe?

  5. Come aggiornare Pulseaudio a 12.x in Ubuntu 18.04?

Come abilitare le schede nel terminale di Ubuntu

Come abilitare SSH in Ubuntu

Come riavviare il Bluetooth in Ubuntu 20.04

Come abilitare e disabilitare le interfacce di rete in Ubuntu 20.04

Come abilitare Fai clic per ridurre a icona su Ubuntu

Come abilitare il server SSH su Ubuntu 22.04