⇤ ← Versione 1 del 05/05/2022 12.02.27
Dimensione: 2781
Commento:
|
Dimensione: 2782
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 5: | Linea 5: |
<<Informazioni(rilasci="20.04 22.04";forum=http://forum.ubuntu-it.org/viewtopic.php?f=46&t=543606)>> | <<Informazioni(rilasci="20.04 22.04";forum=https://forum.ubuntu-it.org/viewtopic.php?f=46&t=649363)>> |
Guida verificata con Ubuntu: 20.04 22.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Storicamente nei sistemi Linux per la gestione dei flussi audio sono stati utilizzati differenti server audio a seconda della tipologia di software in utilizzo.
Per fare alcuni esempi, i flussi audio standard (player audio/video, filmati web, ecc..) sono stati gestiti da PulseAudio, mentre nel caso di utilizzo di software per l'editing professionale il server audio di riferimento è stato JACK.
Un grosso problema è semre stato che tali server sono sempre andati in conflitto fra di loro. Ad es. attivando il server JACK automaticamente viene escluso l'audio di tutti quei software che utilizzano PulseAudio.
PipeWire è stato realizzato proprio per uniformare l'utilizzo dei software audio, eliminare i conflitti e rendere superflue configurazioni per la bassa latenza.
PipeWire è il server audio predefinito a partire da Ubuntu 22.04. Tuttavia la sua integrazione può ancora risultare non ottimale. Questa guida, testata principalmente con il software Ardour, può rendersi utile qualora si riscontrino problematiche nell'utilizzo di software per l'audio professionale nati per l'utilizzo tramite il server JACK.
Configurazione
Da terminale installare i seguenti pacchetti:
sudo apt install pipewire-audio-client-libraries libspa-0.2-bluetooth libspa-0.2-jack
Installare i pacchetti del menager di sessione wireplumber e al contempo rimuovere pipewire-media-session
(il segno "-" alla fine del pacchetto fa si che venga rimosso):sudo apt install wireplumber pipewire-media-session-
Per la configurazione di software che utilizzano ALSA e JACK creare le seguenti copie:
sudo cp /usr/share/doc/pipewire/examples/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d/
sudo cp /usr/share/doc/pipewire/examples/ld.so.conf.d/pipewire-jack-*.conf /etc/ld.so.conf.d/
Termnare la configurazione attraverso il comando:
sudo ldconfig
Rimuovere il seguente pacchetto per PulseAudio:
sudo apt remove pulseaudio-module-bluetooth
Abilitare wireplumber:
systemctl --user --now enable wireplumber.service
- Riavviare i lsistema.