Страница 1 из 1

8.2 проблемы со звуком

Добавлено: 2011-05-21 21:34:24
Invirts
Здравствуйте

Подскажите пожалуйста кто разбираеться

имею ПК с 2 звуковыми картами:
встроенна на чипе интела (snd_hda.ko) и pci CMedia CMI8738 (snd_cmi.ko)

На днях поставил FreeBSD 8.2 (ядро и мир GENERIC) при загрузке драйверов на одну
или сразу обе звуковые карты, в каталоге /dev - появляется
только устройства /dev/sndstat и /dev/mixer,
но устройство /dev/dsp или /dev/pcm0 отсутствуют вообще,
попытки использовать systcl ни к чему не привели,
хотя в FreeBSD 8.1 которая стояла ранее,
эти устройства появлялись сразу после
загрузки драйверов в /boot/loader.conf.

Хотелось бы разобраться что делать в 8.2 чтоб
все работало. Спасибо

Re: 8.2 проблемы со звуком

Добавлено: 2011-05-21 21:40:10
Electronik
Звука нет? Или Вы его не проверяли?

Re: 8.2 проблемы со звуком

Добавлено: 2011-05-21 21:47:36
Invirts
извините, а как его проверить? в руководстве написано что надо с помощью cdcontrol воспроизвести какой-нибудь аудио файл,
к сожалению у меня нет диска с музыкой, или отправить какой-нибудь файл на устройство /dev/dsp,
но как раз я пытаюсь разобраться, почему при загрузке драйверов для обоих звуковых карт,
это самое устройство /dev/dsp не появляется вообще...

Re: 8.2 проблемы со звуком

Добавлено: 2011-05-21 22:48:56
Electronik
Как и какой загружаете драйвер?
что говорит

Код: Выделить всё

cat /dev/sndstat

Re: 8.2 проблемы со звуком

Добавлено: 2011-05-21 23:38:36
Invirts
к собственному удивлению обнаружил устройство /dev/dsp0.0 после того как смог проверить звук альтернативным путем,
а именно установил mpg123, вместе с ней установилась еще libltdl-2.4 после чего звук появился...

Код: Выделить всё

%cat </ dev/sndstat

FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386)
Installed devices:
pcm0: <CMedia CMI8738> (play/rec) default

%cat /boot/loader.conf 

sound_load="YES"
snd_cmi_load="YES"
удалось засунуть мп3 файл через флешку
но все таки это странно... если я делал все по руководству,
потом прочел еще кучу мануалов и статей, а устройство /dev/dsp0.0
появилось только после установки консольного плеера mpg123 и библиотеки с ним...

Re: 8.2 проблемы со звуком

Добавлено: 2011-05-22 1:10:46
Electronik
Вы загружаете драйвер только для одной карты.

Re: 8.2 проблемы со звуком

Добавлено: 2011-05-22 12:59:55
alex117
Действительно странно. А kldload snd_driver пробовали?

Re: 8.2 проблемы со звуком

Добавлено: 2011-05-22 16:46:56
Invirts
видимо все таки я довольно коряво высказал свою мысль в самом начале сообщения,
да я загружаю всего один драйвер для звуковой карты которая не встроена, а которую я вставил отдельно,
но смысл в том что на FreeBSD 8.1 устройство /dev/dsp появлялось сразу после загрузки драйверов, то есть я четко знаю какие драйвера
нужны на моём пк, так как все это я выяснил еще на 7, но к сожалению на 8.2 после стандартного набора действий в каталоге /dev/ устройство /dev/dsp так и не появилось, что и вызвало у меня любопытство, что такое происходит, потому что что после поиска по freebsd.org и другим местам я не нашел ничего про такую ситуацию, изучение справок по командам и драйверам тоже ничего не дало / хотя у меня появилось подозрение что я сам читая UPDATING много не понял, так как и после установки mpg123 и перезагрузк,и устройства /dev/dsp0 нигде не было , до того момента пока я снова не заставил mpg123 проигрывать звук, после чего /dev/dsp0.0 сразу появилось в каталоге, что и вызывает интерес, по идее если оно так и должно появляться когда его используют, почему это не указано не только в руководстве на русском, но и в оригинальном?