Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: dest в Oct 22, 2006, 17:42



Титла: Проблем при инсталирането на alsa-driver.
Публикувано от: dest в Oct 22, 2006, 17:42
Здравейте! Аудио картата ми е Nvidia AC97.  Работеше, но не особенно добре под гентото, а и алсата ми правеше проблеми когато пусках повече от един звук. Затова реших да я прекомпилирам и обновя, тогава възникна следния проблем...

error: too many arguments to function 'pci_restore_state'
make[5]: *** [/var/tmp/portage/alsa-driver-1.0.11/work/alsa-driver-1.0.11/pci/em u10k1/emu10k1_callback.o] Error 1
make[4]: *** [/var/tmp/portage/alsa-driver-1.0.11/work/alsa-driver-1.0.11/pci/em u10k1] Error 2
make[3]: *** [/var/tmp/portage/alsa-driver-1.0.11/work/alsa-driver-1.0.11/pci] E rror 2
make[2]: *** [_module_/var/tmp/portage/alsa-driver-1.0.11/work/alsa-driver-1.0.1 1] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.17-gentoo-r8'
make: *** [compile] Error 2
!!! ERROR: media-sound/alsa-driver-1.0.11 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  alsa-driver-1.0.11.ebuild, line 109:   Called die
!!! Make Failed

Прекомпилирах ядрото по ръководството на гентото, с специфичните настройки за алса, но пак нищо. След не малко търсене из генто-форуми, не намерих решение на този проблем.
   Поздрави!


Титла: Проблем при инсталирането на alsa-driver.
Публикувано от: warkin в Oct 22, 2006, 18:28
Цитат (dest @ Окт. 22 2006,17:42)
Прекомпилирах ядрото по ръководството на гентото, с специфичните настройки за алса, но пак нищо.

така като гледам се опитваш да инсталираш media-sound/alsa-driver, а същевременно казваш, че ядрото е настроено за alsa. ако си настроил поддръжка на alsa в ядрото, нямаш нужда от alsa-driver и обратно - ако ще ползваш alsa-driver не е необходимо да имаш alsa в ядрото.

това не ти решава проблема, защо alsa-driver не се компилира! но ако настроиш alsa в ядрото, няма да ти се налага да компилираш alsa-driver и така ще избегнеш възникването на тази грешка.

Погледни за малко по-ясно описание ето тук.


Титла: Проблем при инсталирането на alsa-driver.
Публикувано от: warkin в Oct 22, 2006, 18:40
Допълнително забелязах, че се опитва да компилира драйвера за emu10k1, а доколкото разбрах ти си с ето това.

Да разбираме ли че в /etc/make.conf си написал
Примерен код
ALSA_CARDS="emu10k1"


Ако нямаш никакви други звукови карти по системата, според мен трябва да напишеш ето това:
Примерен код
ALSA_CARDS="intel8x0"


Да уточня неяснота в предния ми пост: ако ще ползваш alsa-driver, то има значение кои точно от свързаните със звука настроики на ядрото са включени и изключени. В ръководството го пише, просто аз съм бил неточен. Погледни в ръководството частта след "Code Listing 2.4".





Титла: Проблем при инсталирането на alsa-driver.
Публикувано от: dest в Oct 22, 2006, 20:20
Точно това ръководство следвах, но малко през ред ;) оправих ядрото както трябва, като оставих модула само за мойта карта.. но остава проблемът при конфигуриране на алсата, след alsaconf ...открива ми картата, в менюто за избор се появяват два еднакви модула intel8x0, който и от двата да избера след като започне да зарежда модулите става следното...

Running modules-update...
Loading driver...
 * Loading ALSA modules ...
 *   Loading: snd-card-0 ...
FATAL: Error inserting snd_intel8x0 (/lib/modules/2.6.17-gentoo-r8/alsa-driver/pci/snd-intel8x0.ko): Unknown symbol in module, or unknown parameter (see dmesg)                                   [ !! ] *   Loading: snd-seq-oss ...                                                                 [ ok ] *   Loading: snd-pcm-oss ...
FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.17-gentoo-r8/alsa-driver/acore/oss/snd-pcm-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)                               [ !! ] *   Loading: snd-pcm-oss ...
FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.17-gentoo-r8/alsa-driver/acore/oss/snd-pcm-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)                               [ !! ] * ERROR: Failed to load necessary drivers                                                    [ ok ] * Restoring Mixer Levels ...                                                                 [ ok ]Setting default volumes...
amixer: Mixer attach default error: No such device


Титла: Проблем при инсталирането на alsa-driver.
Публикувано от: dest в Oct 22, 2006, 23:09
Явно преди съм бил с алса-драйвери и затова не съм имал съществени проблеми и след ъпдейта като не ми е инсталирало новите и съм махнал старите...и вече няма звук. Лошото е, че засега немога да открия защо не ми приема модулите от ядрото и в крайна сметка, ако нестане ще опитам само с алса-драйвери.