Unser Familien-PC läuft mit Debian 12. Wenn ein User sich nicht komplett abmeldet (standby durch timeout z.B.) und sich dann jemand anderes anmeldet ist das Audioausgabegerät durch den ersten Nutzer blockiert. Der später angemeldete Nutzer bekommt nur das Dummy Ausgabegerät, und damit keinen Sound. Wie bekommt man das gelöst?
(Es sollte möglich sein, dass mehrere Nutzer gleichzeitig eine Session offen haben. Jedesmal hart abmelden ist keine Lösung.)
Multiuser System: Audiogerät vom ersten angemeldeten User blockiert
Re: Multiuser System: Audiogerät vom ersten angemeldeten User blockiert
https://wiki.archlinux.org/title/PulseA ... dio_daemon
dürfte das sein, was Du suchst.
dürfte das sein, was Du suchst.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Multiuser System: Audiogerät vom ersten angemeldeten User blockiert
Eure beiden Beiträge habe ich nicht verstanden. Ich habe aber noch eine andere Lösung gefunden: https://unix.stackexchange.com/question ... ne-of-them Offenbar wird der erste user der angelegt wird in die Gruppe "audio" eingetragen, danach erstellte user nicht. Die Lösung ist es auch den ersten user aus dieser Gruppe zu löschen.
Der Original-Text:
I had the same problem, and the solution turned out to be somewhat counterintuitive: it requires reducing access to audio devices. To get audio to reliably follow users when switching, you have to ensure that none of the users are in the audio group.
PulseAudio relinquishes audio devices when it loses access to them. Users in the audio group have permanent access to audio devices, so as long as one of their processes is “using” audio, their PulseAudio will keep the audio devices open, preventing other users from gaining access. Users not in the audio group are granted permissions through uaccess, which ensures that they have permissions whenever their desktop session is the active session, and lose them when switching to another user’s session.
Der Original-Text:
I had the same problem, and the solution turned out to be somewhat counterintuitive: it requires reducing access to audio devices. To get audio to reliably follow users when switching, you have to ensure that none of the users are in the audio group.
PulseAudio relinquishes audio devices when it loses access to them. Users in the audio group have permanent access to audio devices, so as long as one of their processes is “using” audio, their PulseAudio will keep the audio devices open, preventing other users from gaining access. Users not in the audio group are granted permissions through uaccess, which ensures that they have permissions whenever their desktop session is the active session, and lose them when switching to another user’s session.
Re: Multiuser System: Audiogerät vom ersten angemeldeten User blockiert
Das ist auf den ersten Blick tatsächlich reichlich widersinnig. „Klick“ macht es erst, wenn man auch die zweite Hälfte liest. Dieses „Phänomen“ ist ja mal selten dämlich.HiGer hat geschrieben:04.11.2024 14:51:54... Lösung gefunden: https://unix.stackexchange.com/question ... ne-of-them Offenbar wird der erste user der angelegt wird in die Gruppe "audio" eingetragen, danach erstellte user nicht. Die Lösung ist es auch den ersten user aus dieser Gruppe zu löschen.
Der Original-Text:
I had the same problem, and the solution turned out to be somewhat counterintuitive: it requires reducing access to audio devices. To get audio to reliably follow users when switching, you have to ensure that none of the users are in the audio group.
PulseAudio relinquishes audio devices when it loses access to them. Users in the audio group have permanent access to audio devices, so as long as one of their processes is “using” audio, their PulseAudio will keep the audio devices open, preventing other users from gaining access. Users not in the audio group are granted permissions through uaccess, which ensures that they have permissions whenever their desktop session is the active session, and lose them when switching to another user’s session.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Multiuser System: Audiogerät vom ersten angemeldeten User blockiert
Ja, da fragt man sich, warum überhaupt ein user in der Audio-Gruppe landet. Selbst wenn es nur einen gibt hat man davon keinen Vorteil, auf Multiuser-Systemen aber ein Problem.
Ich bin von Windows umgestiegen (und der Rest der Familie musste mit ). So Kleinigkeiten zwingen einen aber dann viel tiefer in eine Sache einzusteigen als man möchte. Zum Glück gibt es aber nur noch sehr wenige solcher Problemchen. Ansonsten macht Debian/Linux aber seinem Ruf alle Ehre: funktioniert einfach, super stabil, nervt nicht mit unlogischen "Hilfestellungen". Und auch bei Windows musste man basteln wenn es was nicht so gemacht hat wie man sich das vorgestellt hat, das vergessen viele Leute immer.
Ich bin von Windows umgestiegen (und der Rest der Familie musste mit ). So Kleinigkeiten zwingen einen aber dann viel tiefer in eine Sache einzusteigen als man möchte. Zum Glück gibt es aber nur noch sehr wenige solcher Problemchen. Ansonsten macht Debian/Linux aber seinem Ruf alle Ehre: funktioniert einfach, super stabil, nervt nicht mit unlogischen "Hilfestellungen". Und auch bei Windows musste man basteln wenn es was nicht so gemacht hat wie man sich das vorgestellt hat, das vergessen viele Leute immer.