kernel-sound-alsa i kernel-video-svgalib_helper

Mariusz Witkowski maryush w uznam.net.pl
Śro, 1 Maj 2002, 20:13:49 CEST


Dnia Wed, 1 May 2002 18:17:16 +0200 (CEST)
Osoba skrywająca się za mailem < Tomasz Kłoczko <kloczek w rudy.mif.pg.gda.pl> >
napisała:

> SOA#1
> Po zmianie na tych urzadzenaich uprawnień mogę odtwarzaźć dźwieki.
> Przy okazji aplikacje GNOME przy odtwarzaniu dźwieków korzystaja z esd.

U mnie też działa, ale parę osób zgłaszało problemy z mixerem pod GNOME, mimo
że dźwięk chodził i pomagało dopisanie do grupy proc...

> 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

mam prawie identycznie jedynie różnica snd_cards_limit=2 bo mam dwie karty
muzyczne w maszynce.

 
> Tak czy inaczje bez rw na /dev/{dsp,mixer} to i tak nie ruszy (chyba że 
> esd odpalasz z roota).

Fakt, ale co z mixerem w gnome ???

osobny user:
$ id
uid=522(vnc) gid=1000(users) grupy=1000(users),23(audio)

mpg123 - gra
esd - gra
gmix - No mixers found. Make sure you have sound support compiled into the
kernel.

dodaje go do proc:
$ id
uid=522(vnc) gid=1000(users) grupy=1000(users),17(proc),23(audio)

mpg123 - gra
esd - gra
gmix - _działa_ poprawnie (?!!?!?!?)

Jak to wyjaśnisz ???

dodatkowo zagadka, wynik strace -o gmix.strace gmix a potem:
$ cat gmix.strace | grep mixer
open("/usr/X11R6/share/pixmaps/gnome-mixer.png", O_RDONLY) = 4
open("/dev/snd/mixerC0D0", O_RDWR)      = 5
open("/dev/snd/mixerC1D0", O_RDWR)      = 6
open("/dev/snd/mixerC2D0", O_RDWR)      = -1 ENOENT (No such file or
directory)
open("/dev/snd/mixerC2D0", O_RDWR)      = -1 ENOENT (No such file or directory

i kto to wyjaśni ?

-- 
 .-------------------------------------------------------------------------.
 | Mariusz 'Ma-rYu-sH' Witkowski | Founder of CHInc. & WT | Memeber of PSI |
 `-------------------------. feci, quod potui, faciant meliora potentes .--'
                           `--------------------------------------------'



Więcej informacji o liście dyskusyjnej pld-devel-pl