Saat menambahkan perangkat USB ke sistem saya (saya sengaja menjalankan tidak ada tumpukan modern untuk deteksi perangkat), Pulseaudio tidak dapat mengambilnya tanpa memulai ulang ( pulseaudio -k; pulseaudio --start
).
Apakah ada opsi untuk, katakanlah, pactl
yang akan membuat pulseaudio untuk "mendeteksi" dan mulai menggunakan perangkat yang baru dicolokkan?
linux
device-manager
pulse-audio
plug-and-play
kagali-san
sumber
sumber
Jawaban:
Sebenarnya, ya, ada cara untuk melakukannya tanpa memulai ulang Pulseaudio:
Saya menggunakannya setiap kali saya mencolokkan kartu suara eksternal saya atau setelah bangun laptop saya. Pulseaudio membersihkan kamarnya dan membawa kembali musik Spotify saya pada kartu suara eksternal saya secara otomatis (karena itu kartu suara default saya).
Anda harus
pacmd
melakukannya; itu termasuk dalampulseaudio-utils
paket di Ubuntu.sumber
Lari
bekerja untukku. Ini akan memulai ulang pulseaudio dan karena itu melupakan perangkat yang ada. Setelah itu akan memindai ulang untuk perangkat. Perbedaannya di sini adalah tidak menggunakan udev, mungkin ada masalah dengan pengaturan yang mencegah dukungan udev.
Ini penting bagi saya, karena saya menggunakan perangkat eksternal di laptop saya, tetapi kadang-kadang speaker internal.
Untuk beberapa alasan Anda mungkin perlu menambahkan waktu tidur di antara kedua perintah.
sumber