Перейти к содержанию

Ставлю ALSA дрова на звуковую под Mandriva 2007.1 Spring Free


Рекомендуемые сообщения

Привет всем! Блин я уже все форумы заспамил - а никто мне помочь дельным советом не может. Недавно поставил Mandriva 2007 Spring Free. Как и ожидал - звук не заработал. У меня материнка ASUS M2N-MX со встроенным звуком HDA кажется какое то там таак.. Analog Devices AD1986A @ nVIDIA MCP61 - High Definition Audio Controller - вот! Так вот звука то нет.. При установке ставится какой то стандартный ALSA драйвер как бы под чипсет Intel. Как только вхожу в систему - получаю:

Sound server information message:
ERROR while initializing sound drive.
device: default can't be opened for playback (no such device).
The sound server will continue, using the null output device.

Ну ясен пень думаю.. иду на http://www.alsa-project.org/main/index.php/Main_Page, качаю оттуда

# alsa-driver-1.0.14.tar.bz2
# alsa-lib-1.0.14a.tar.bz2
# alsa-utils-1.0.14.tar.bz2 

И начинаю ставить как написано в руководстве. Сначала ставлю alsa-driver. Распаковываю так: tar jxfv alsa-driver-1.0.14.tar.bz2 Захожу и ... вот частично логи:

[root@gardhost alsa-driver-1.0.14]# ./configure
Начинается выполнение...
...
...
...checking for GCC version... Kernel compiler:  Used compiler: gcc (GCC) 4.1.2 20070302 (prerelease) (4.1.2-1mdv2007.1)
*** NO PREDEFINED KERNEL COMPILER IS DETECTED
*** Assuming the same compiler is used with the current system compiler.
*** Please make sure that the same compiler version was used for building kernel.
checking for built-in ALSA... no
checking for existing ALSA module...
...
...
...Выполняется и получаю в конце:
config.status: include/autoconf-extra.h is unchanged
Hacking autoconf.h
[root@gardhost alsa-driver-1.0.14]# make
Начинается выполнение...
...
...
make -C /lib/modules/2.6.17-13mdv/source SUBDIRS=/home/gard/SoundLinuxDrivers/alsa-driver-1.0.14 
O=/lib/modules/2.6.17-13mdv/build CPP="gcc -E" CC="gcc" modules
make[1]: Entering directory `/usr/src/linux-2.6.17-13mdv'
  WARNING: Symbol version dump /usr/src/linux-2.6.17-13mdv/Module.symvers
           is missing; modules will have no dependencies and modversions.
...Выполняется дальше и доходит до конца.

Сначала установка в ./configure не шла, так как у меня не было исходников ядра. Я поглядел его версию командой uname -r. Версия 2.6.17-13mdv. Установил с репозитария kernel-source 2.6.17-13mdv. И вот после этого уже опять какие то траблы. Ессно звук после такой установки не появился. В общем - помогите разобраться!

В опенсуз 10,2 я звук ставил нормально как то. .а тут ниче не понимаю.. может нужно пересобрать ядро или что то в этом роде? Если так - скажите как это делается. Уже бьюсь, бьюсь.. а толку нет. Surprised Сдаваться не хочу!

Ссылка на комментарий
Поделиться на другие сайты

Помоему проблемма не в ALSA а в том, что дрова для чипсета не поддерживают звуковую карточку. Поищите дрова для чипсета.

Я сам не железячник и не догнал что у вас за мать и какой на ней чипсет.

Поглядите на сайте производителя мат.платы драйвера чипсета для линукса. Или на сайте производителя чипсета. У нВидии скорее всего есть драйвер nv-sound.

Ссылка на комментарий
Поделиться на другие сайты

Дрова для чипсета содержат только дрова для встроенной сетевой карты и поддержку SATA. И есть там же еще на сайте производителя дрова для LINUX для звука. Там более старая версия ALSA в тех же исходных текстах под архивом ,tar.bz2. Smile

Еще предложения? Давайте кто чем посоветует!

Ссылка на комментарий
Поделиться на другие сайты

Да, все именно так. Я запускаю alsaconf - там идет установка моей звуковухи. По крацнем мере зрительно я вижу, добавляется устройство. А вот alsamixer после этого не запускается типа нет устройства. Какая то мертвая петля получается. Вроде установилась, а нет ее.

Ссылка на комментарий
Поделиться на другие сайты

Хм.. в modules.conf только несколько закомментированных строк. при запуске alsaconf и выборе моей звуковухи модифицировался файл /etc/modprobe.conf вот его содержимое:

alias eth0 8139too
install scsi_hostadapter /sbin/modprobe sata_nv; /bin/true
install usb-interface /sbin/modprobe ohci-hcd; /sbin/modprobe ehci-hcd; /bin/true
blacklist audio
blacklist snd-usb-audio
remove snd-intel8x0 /sbin/modprobe --first-time -r --ignore-remove snd-intel8x0
install snd-intel8x0 /sbin/modprobe --first-time --ignore-install snd-intel8x0
remove nvaudio /sbin/modprobe --first-time -r --ignore-remove nvaudio
install nvaudio /sbin/modprobe --first-time --ignore-install nvaudio
remove snd-hda-intel /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-hda-intel
install snd-hda-intel /sbin/modprobe --first-time --ignore-install snd-hda-intel && { /sbin/modprobe snd-pcm-oss; /bin/true; }

А также файл /etc/modprobe.d/sound, уго содержимое:

alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel

Что бы это значило? Confused

Ссылка на комментарий
Поделиться на другие сайты

gard писал(а) Thu, 11 October 2007 17:07

Хм.. в modules.conf только несколько закомментированных строк. при запуске alsaconf и выборе моей звуковухи модифицировался файл /etc/modprobe.conf вот его содержимое:

alias eth0 8139too
install scsi_hostadapter /sbin/modprobe sata_nv; /bin/true
install usb-interface /sbin/modprobe ohci-hcd; /sbin/modprobe ehci-hcd; /bin/true
blacklist audio
blacklist snd-usb-audio
remove snd-intel8x0 /sbin/modprobe --first-time -r --ignore-remove snd-intel8x0
install snd-intel8x0 /sbin/modprobe --first-time --ignore-install snd-intel8x0
remove nvaudio /sbin/modprobe --first-time -r --ignore-remove nvaudio
install nvaudio /sbin/modprobe --first-time --ignore-install nvaudio
remove snd-hda-intel /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-hda-intel
install snd-hda-intel /sbin/modprobe --first-time --ignore-install snd-hda-intel && { /sbin/modprobe snd-pcm-oss; /bin/true; }

А также файл /etc/modprobe.d/sound, уго содержимое:

alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel

Что бы это значило? Confused

http://www.nvidia.com/object/linux_nforce_1.21_la.html

У вас вроде 430й чипсет, hda_intel.c драйвер должен работать.

hda_intel - нужный драйвер

intel8x0 - старый драйвер

неплохой adventure / man для Mandriva 10: http://www.opennet.ru/base/sys/four_sound.txt.html

должен многое прояснить.

Ссылка на комментарий
Поделиться на другие сайты

вот-вот, таже самая проблема... Никак не могу заставить работать. Читал и Ридми, и инструкцию на alsa-project.com - толку никакого. Пытался подсунуть драйвер nvsound, бестолку. Мать тоже ASUS M2N-MX. Может я конечно и нуб, не спорю, но судя по различным форумам, не у меня одного проблема такая, и никто толком объяснить не может, что делать, только лишь сообщения из разряда "Попробуй..." - "Не помогло..."

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...