Hallo Jan, Danke für die schnelle Antwort. Am Sonntag, 18. Dezember 2005 14:42 schrieb Jan Ritzerfeld:
Das wird aber AFAIK nur bis zum nächsten Login (auf dem ersten X-Server, also :0, siehe unten!) helfen, weil die Gruppenrechte von pam_devperm anhand /etc/logindevperm wieder entfernt werden. Sprich, in /etc/logindevperm diese Zeile
:0 0600 /dev/snd/*
durch diese
:0 0660 /dev/snd/*
Ich habe mir die /etc/logindevperm mal angeschaut, und festgestellt dass alle Geräte auf 0600 gesetzt werden. Und mit cdrom und dvd funktioniert das einwandfrei. Warum muss ich das für den Sound ändern?
Wichtig: Paralleler Audiozugriff geht nur wenn die Soundkarte das kann oder man das dmix-Plugin für ALSA benutzt und letzterem auch die richtigen Rechte für seine Interprozeßkommunikation. Bei mir geht das so, im Abschnitt für dmix in /etc/asound.conf die Zeile "ipc_perm 0660" hinzufügen: type dmix ipc_key 1024 ipc_perm 0660
Die /etc/asound.conf gibt es bei mir nicht. Ich weiss dass meine Soundkarte keinen parallelen Zugriff kann, allerdings funktioniert es gleichzeitig als user root und als user Karl. Das bedeutet doch eigentlich dass der mixer dmix automatisch benutzt wird, oder? Gruss Karl