kernel-sound-alsa i kernel-video-svgalib_helper
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Śro, 1 Maj 2002, 18:17:16 CEST
On Wed, 1 May 2002, Mariusz Witkowski wrote:
> Dnia Wed, 1 May 2002 13:40:59 +0200 (CEST)
> Osoba skrywająca się za mailem < Tomasz Kłoczko <kloczek w rudy.mif.pg.gda.pl> >
> napisała:
>
> > > Żeby używać alsy musiałem się dopisać do grupy proc.
> >
> > Potrzebujesz mieć dostęp rw dp /dev/{dsp,mixer}
>
> nie starcza, przynajmniej przy gnome nie starczało, a chyba wszystko dla tego:
SOA#1
Po zmianie na tych urzadzenaich uprawnień mogę odtwarzaźć dźwieki.
Przy okazji aplikacje GNOME przy odtwarzaniu dźwieków korzystaja z esd.
> $ cd /proc/asound/dev
> $ ls -l
> razem 0
> crw-rw---- 1 root proc 116, 0 maj 1 15:08 controlC0
> crw-rw---- 1 root proc 116, 32 maj 1 15:08 controlC1
> crw-rw---- 1 root proc 116, 34 maj 1 15:08 hwC1D0
> crw-rw---- 1 root proc 116, 8 maj 1 15:08 midiC0D0
> crw-rw---- 1 root proc 116, 6 maj 1 15:08 mixerC0D0
> crw-rw---- 1 root proc 116, 38 maj 1 15:08 mixerC1D0
> crw-rw---- 1 root proc 116, 24 maj 1 15:08 pcmC0D0c
> crw-rw---- 1 root proc 116, 16 maj 1 15:08 pcmC0D0p
> crw-rw---- 1 root proc 116, 25 maj 1 15:08 pcmC0D1c
> crw-rw---- 1 root proc 116, 26 maj 1 15:08 pcmC0D2c
> crw-rw---- 1 root proc 116, 56 maj 1 15:08 pcmC1D0c
> crw-rw---- 1 root proc 116, 48 maj 1 15:08 pcmC1D0p
> crw-rw---- 1 root proc 116, 1 maj 1 15:08 seq
> crw-rw---- 1 root proc 116, 33 maj 1 15:08 timer
>
> $ ls -l /dev/seq
> ls: /dev/seq: Nie ma takiego pliku ani katalogu
>
> $ ls -l /dev/timer
> ls: /dev/timer: Nie ma takiego pliku ani katalogu
>
> $ ls -l /dev/pcm*
> ls: /dev/pcm*: Nie ma takiego pliku ani katalogu
>
> $ ls -l /dev/control*
> ls: /dev/control*: Nie ma takiego pliku ani katalogu
[kloczek w test2 SPECS]$ ls -la /dev/snd /proc/asound/dev
lrwxrwxrwx 1 root root 18 kwi 21 2001 /dev/snd -> ../proc/asound/dev
/proc/asound/dev:
razem 0
dr-xr-xr-x 2 root proc 0 maj 1 18:08 .
dr-xr-xr-x 5 root proc 0 maj 1 18:08 ..
crw-rw-rw- 1 root proc 116, 0 maj 1 18:08 controlC0
crw-rw-rw- 1 root proc 116, 2 maj 1 18:08 hwC0D0
crw-rw-rw- 1 root proc 116, 8 maj 1 18:08 midiC0D0
crw-rw-rw- 1 root proc 116, 9 maj 1 18:08 midiC0D1
crw-rw-rw- 1 root proc 116, 10 maj 1 18:08 midiC0D2
crw-rw-rw- 1 root proc 116, 6 maj 1 18:08 mixerC0D0
crw-rw-rw- 1 root proc 116, 24 maj 1 18:08 pcmC0D0c
crw-rw-rw- 1 root proc 116, 16 maj 1 18:08 pcmC0D0p
crw-rw-rw- 1 root proc 116, 1 maj 1 18:08 seq
crw-rw-rw- 1 root proc 116, 33 maj 1 18:08 timer
> teraz pytanie czemu devices z alsy lądują w proc w dodatku z takimi
> uprawnieniami ?????
Zapewne jakoś dziwnie ustawienia w /etc/modules.conf. Powinienes mieć tam:
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0666 snd_device_gid=23 snd_device_uid=0
Tak czy inaczje bez rw na /dev/{dsp,mixer} to i tak nie ruszy (chyba że
esd odpalasz z roota).
kloczek
--
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
Więcej informacji o liście dyskusyjnej pld-devel-pl