[sisyphus] ALSA 0.9.0rc7 и файлы устройств
Dima Vukolov
=?iso-8859-1?q?dvukol_=CE=C1_rosmail=2Eru?=
Пт Фев 21 23:13:50 MSK 2003
После обновления 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*, раз они требуются?
Вопрос 2: откуда взялась ошибка с правами на /dev/snd/*? Ведь раньше всё
прекрасно работало и с device_mode=0660.
--
Dima Vukolov
Подробная информация о списке рассылки Sisyphus