Wenn ich meinem System ein USB-Gerät hinzufüge (ich verwende absichtlich keinen modernen Stack zur Geräteerkennung), kann Pulseaudio es nicht ohne Neustart abrufen ( pulseaudio -k; pulseaudio --start
).
Gibt es beispielsweise eine Option, pactl
mit der pulseaudio neu angeschlossene Geräte "erkennt" und verwendet?
linux
device-manager
pulse-audio
plug-and-play
Kagali-San
quelle
quelle
Antworten:
Ja, es gibt eine Möglichkeit, dies zu tun, ohne Pulseaudio neu zu starten:
Ich benutze es jedes Mal, wenn ich meine externe Soundkarte einstecke oder nachdem ich meinen Laptop aufgeweckt habe. Pulseaudio räumt sein Zimmer auf und bringt meine Spotify-Musik automatisch auf meine externe Soundkarte zurück (da dies meine Standard-Soundkarte ist).
Sie müssen
pacmd
dies tun; es ist impulseaudio-utils
Paket unter Ubuntu enthalten.quelle
Laufen
arbeitete für mich. Dadurch wird pulseaudio neu gestartet und vorhandene Geräte werden vergessen. Danach wird erneut nach Geräten gesucht. Der Unterschied besteht darin, dass udev nicht verwendet wird. Möglicherweise liegt ein Problem mit dem Setup vor, das die Unterstützung von udev verhindert.
Dies war für mich notwendig, da ich externe Geräte an meinem Laptop verwende, manchmal aber auch interne Lautsprecher.
Aus irgendeinem Grund müssen Sie möglicherweise einen Ruhezustand zwischen beiden Befehlen hinzufügen.
quelle