On Fri, Feb 21, 2003 at 11:13:50PM +0300, Dima Vukolov wrote: > После обновления alsa до 0.9.0rc7-alt1 и, может, еще чего-то из Sisyphus > KDE перестал выводить звук через ALSA (только через OSS), а aplay начал > выдавать ошибки: > aplay: main:462: audio open error: Permission denied > > strace показал следующее: > open("/dev/snd/controlC0", O_RDONLY) = -1 EACCES (Permission denied) > open("/dev/aloadC0", O_RDONLY) = -1 ENOENT (No such file or > directory) > open("/dev/snd/controlC0", O_RDWR) = -1 EACCES (Permission denied) > open("/dev/snd/controlC0", O_RDONLY) = -1 EACCES (Permission denied) > open("/dev/aloadC0", O_RDONLY) = -1 ENOENT (No such file or > directory) > open("/dev/snd/controlC0", O_RDWR) = -1 EACCES (Permission denied) > write(2, "aplay: main:462: ", 17) = 17 > write(2, "audio open error: Permission den"..., 35) = 35 > write(2, "\n", 1) = 1 > _exit(1) = ? > > Права на /dev/snd/* я исправил через options snd device_mode=0666 в > /etc/modules.conf. И после создания /dev/aloadC* всё заработало на ура. > Вопрос 1: почему в пакете dev нет /dev/aloadC*, раз они требуются? в BTS, на пакет dev. > Вопрос 2: откуда взялась ошибка с правами на /dev/snd/*? Ведь раньше всё > прекрасно работало и с device_mode=0660. Что-то ещё в правах поменялось? -- ldv