Multiuser System: Audiogerät vom ersten angemeldeten User blockiert

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
HiGer
Beiträge: 17
Registriert: 01.01.2024 19:52:53

Multiuser System: Audiogerät vom ersten angemeldeten User blockiert

Beitrag von HiGer » 26.10.2024 01:24:38

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.)

Benutzeravatar
thunder11
Beiträge: 2205
Registriert: 19.04.2023 09:08:30

Re: Multiuser System: Audiogerät vom ersten angemeldeten User blockiert

Beitrag von thunder11 » 26.10.2024 07:09:00

Schau mal hier:
https://bbs.archlinux.org/viewtopic.php?id=265878
Eventuell hilft dir das.

Benutzeravatar
GregorS
Beiträge: 3157
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Multiuser System: Audiogerät vom ersten angemeldeten User blockiert

Beitrag von GregorS » 26.10.2024 07:32:11

Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

HiGer
Beiträge: 17
Registriert: 01.01.2024 19:52:53

Re: Multiuser System: Audiogerät vom ersten angemeldeten User blockiert

Beitrag von HiGer » 04.11.2024 14:51:54

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.

Benutzeravatar
GregorS
Beiträge: 3157
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Multiuser System: Audiogerät vom ersten angemeldeten User blockiert

Beitrag von GregorS » 04.11.2024 20:38:27

HiGer hat geschrieben: ↑ zum Beitrag ↑
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.
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.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

HiGer
Beiträge: 17
Registriert: 01.01.2024 19:52:53

Re: Multiuser System: Audiogerät vom ersten angemeldeten User blockiert

Beitrag von HiGer » 05.11.2024 17:44:22

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.

Antworten