Am Freitag, 23. Dezember 2005 19:07 schrieb Karl:
(...). Hier sieht die Ausgabe von "resmgr list" bei beiden Usern gleich aus. und es wird auch der rw- Zugriff angezeigt.
Oh. Da hat Michael durchaus recht, mittlerweile benutzen recht viele Programme den resmgr. Hier hat mich mal jemand zitiert, einen längeren Text über CD-Brennen als User und Sound für mehrere User: http://lists.suse.com/archive/suse-multimedia/2004-Nov/0244.html Jetzt müßte das nur noch bei dir funktionieren. "chmod g+rw /dev/snd/*" ist die Brechstangenmethode. Mal sehen, ob ich das elegant mit dem resmgr hinbekomme ... Bei mir sieht das jetzt so aus (nach der :0 -> :* Änderung in resmgr.conf): "resmgr list" zeigt rw-Zugriff für /dev/audio an, aplay sagt aber folgendes: tv@linux:~> aplay ALSA lib pcm_hw.c:1305:(_snd_pcm_hw_open) Invalid value for card ALSA lib pcm_dmix.c:819:(snd_pcm_dmix_open) unable to open slave aplay: main:544: audio open error: Kein passendes Gerät gefunden Wen wundert das auch. aplay will gar keinen Zugriff auf /dev/audio, sondern auf diverse Dateien in /dev/snd/ siehe "strace aplay" bei dem User, der die Rechte auch ohne resmgr schon hat. Das sind hier bei mir /dev/snd/controlC0, /dev/snd/pcmC0D0p und /dev/snd/timer. Darauf antwortet der resmgr natürlich mit "502 permission denied", weil die Dateien normalerweise nicht in /etc/resmgr.conf freigegeben werden. Das hole ich mal kurz nach: # # ALSA multimedia devices add /dev/snd/controlC0 desktop add /dev/snd/pcmC0D0p desktop add /dev/snd/timer desktop Schön! Jetzt sieht die Ausgabe genauso aus, wie bei dem Hauptnutzer: tv@linux:~> aplay ALSA lib timer_hw.c:269:(snd_timer_hw_open) extended read is not supported (SNDRV_TIMER_IOCTL_TREAD) Und wenn ich jetzt noch eine WAV-Datei angebe, wird die auch abgespielt. Danke Michael, jetzt habe ich ohne Brechstange Sound unter allen Nutzern parallel. :) Gruß Jan -- Only God can make a random selection. (Even though the computer randomly chose this message)