Автор Тема: Проблем със звук след компилиране на 2.6.x кернел  (Прочетена 4039 пъти)

Pulear

  • Напреднали
  • *****
  • Публикации: 72
    • Профил
Здравейте,
с Дебиан съм и реших да си сложа кернел 2.6.16
но след като заредих кернела dsp го нямаше в /dev/
lotroifkty@home:/dev# ls -la dsp*
ls: dsp*: No such file or directory
след това пуснах alsaconf но там вади грешка за липсващи
snd модули.

# alsaconf
modinfo: could not find module snd
modinfo: could not find module snd
modinfo: could not find module snd
Unloading ALSA sound driver modules: (none loaded).
Building card database...
modinfo: could not find module snd-opl3sa2
modinfo: could not find module snd-cs4236
modinfo: could not find module snd-cs4232
modinfo: could not find module snd-cs4231
modinfo: could not find module snd-es18xx
modinfo: could not find module snd-es1688
modinfo: could not find module snd-sb16
modinfo: could not find module snd-sb8

ако някой знае решението на проблема ще се радвам да го сподели.
А и да не забравя да кажа че при стандартния кернел който се инсталира заедно с дистрибуцията (2.4.27) с него нямах проблем със звука.Първо си конфигурирах кернела сам след това като видях че има проблем копирах конфа на кернел 2.4.27 и с него конф компилирах новия кернел (2.6.16) но пак същата работа.
Ето и какво става когато пусна modprobe
modprobe ac97
FATAL: Module ac97 not found.

поздрави.



Активен

Shift to the left!
Shift to the right!
Pop up,Push down,
BYTE,BYTE,BYTE.

buboleck

  • Напреднали
  • *****
  • Публикации: 388
  • Distribution: Gentoo
  • Window Manager: Kde 4.x
  • ?
    • Профил
Ами инсталирай си и модулите за alsa.
Активен

Powered by Gentoo, AMD Athlon64 X2 5050e (Intel Pentium D 840 sucks) and 400W Fortron PSU
http://www.russian-motorcycles.com

Pulear

  • Напреднали
  • *****
  • Публикации: 72
    • Профил
инсталирал съм alsa-base, alsa-utils и alsaconf какво има още за инсталиране?
Активен

Shift to the left!
Shift to the right!
Pop up,Push down,
BYTE,BYTE,BYTE.

buboleck

  • Напреднали
  • *****
  • Публикации: 388
  • Distribution: Gentoo
  • Window Manager: Kde 4.x
  • ?
    • Профил
alsa-modules / kernel-alsa / alsa-driver? ... не си спомням точно как беше в дебиан.



Активен

Powered by Gentoo, AMD Athlon64 X2 5050e (Intel Pentium D 840 sucks) and 400W Fortron PSU
http://www.russian-motorcycles.com

Pulear

  • Напреднали
  • *****
  • Публикации: 72
    • Профил
според отговорите на google и според тази страница
alsa-modules има само за kernel 2.4.x
а колкото до alsa-driver
apt-get нищо не намира.А при ./configure не да ва грешка но когато пусна make се дъни нещо.  '<img'>

това са редовете в които се съдържа "error" когато пусна make на alsa-driver.
include/linux/pci.h:460: error: syntax error before numeric constant
...
make[1]: *** [modules] Error 2
...
make: *** [compile] Error 2



Активен

Shift to the left!
Shift to the right!
Pop up,Push down,
BYTE,BYTE,BYTE.

buboleck

  • Напреднали
  • *****
  • Публикации: 388
  • Distribution: Gentoo
  • Window Manager: Kde 4.x
  • ?
    • Профил
Ааа. Ами единия вариант е да компилираш алса в ядрото. Другия да компилираш alsa-lib alsa-driver alsa-utils, или да си инсталираш дебиянско 2.6 ядро, което било с алса в него.

Малко инфо тук.



Активен

Powered by Gentoo, AMD Athlon64 X2 5050e (Intel Pentium D 840 sucks) and 400W Fortron PSU
http://www.russian-motorcycles.com

Pulear

  • Напреднали
  • *****
  • Публикации: 72
    • Профил
"Ами единия вариант е да компилираш алса в ядрото"
Може ли да дадеш малко инфо относно това как да компилирам алса в ядрото?
Защото просто не откривам в меню-то нищо относно алса.
edit: Опа извинявам се не бях погледнал отрих алса в менюто
благодаря



Активен

Shift to the left!
Shift to the right!
Pop up,Push down,
BYTE,BYTE,BYTE.

  • Гост
Ти ли си си компилирал ядрото или е от готовите в дебиан хранилищата?
Активен

Pulear

  • Напреднали
  • *****
  • Публикации: 72
    • Профил
аз си го компилирах...
Активен

Shift to the left!
Shift to the right!
Pop up,Push down,
BYTE,BYTE,BYTE.

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
Цитат (lotroifkty @ Авг. 01 2006,14:48)

.................................................................
Първо си конфигурирах кернела сам след това като видях че има проблем копирах конфа на кернел 2.4.27 и с него конф компилирах новия кернел (2.6.16) но пак същата работа.
.................................................................

Здравей,

Това е доста погрешно, което си направил. Не можеш да взимаш конфигурационен файл за 2.4 и да го използваш за конфигурация на 2.6. Инсталирай си някое готово 2.6.15 ядро примерно и вземи неговият конф, но да вземеш на 2.4 като базисна конфигурация, според мен, е доста погрешно. В 2.6 просто намери и вкл. драйвера за RTL и ще си готов. Не смятам, че е нужно да интегрираш alsa-та в ядрото.

Успех
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html

Pulear

  • Напреднали
  • *****
  • Публикации: 72
    • Профил
за момента си реших проблема.
просто разгледах малко по-подробно менюто и вкл. алса-та и още някои други неща.
и след като заредих кернела нямах проблеми.
благодаря на всички помогнали.

поздрави
Активен

Shift to the left!
Shift to the right!
Pop up,Push down,
BYTE,BYTE,BYTE.

Pulear

  • Напреднали
  • *****
  • Публикации: 72
    • Профил
Здравейте
отново се появи проблем
реших да пробвам начина на redcure със вкл. на RTL драйвера  но не го открих в менюто след като компилирах наново кернела отново се появиха същите проблеми '<img'> .
Бях си запазил стария конф на 2.6.x с който тръгна да "пее" но и   с него конф пак се киска.
В момента се мъча с 2.6.17.7 но и с него същата работа.

това е с 2.6.17.7
# lspci | grep -i audio
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)

# lsmod | grep -i sound
нищо не принтва на екрана

# ls -la /dev/dsp*
crw-rw----  1 root audio 14, 5 2006-08-02 19:29 /dev/dspW

Отчаян съм вече...  :[
7 -ми път стана вече прекомпилирам кернели и не мога да пусна тоя звук.
само на 2.4.27 успях да го пусна и то защото този кернел се инсталира стандартно по време на инсталацията на Дебиан.

redcure би ли ме упътил къде да го търся този RTL драйвер за ac97 защото пребродих менюто много пъти и не го открих.

Поздрави
Активен

Shift to the left!
Shift to the right!
Pop up,Push down,
BYTE,BYTE,BYTE.

buboleck

  • Напреднали
  • *****
  • Публикации: 388
  • Distribution: Gentoo
  • Window Manager: Kde 4.x
  • ?
    • Профил
RTL? Такова животно в ядрото няма... Трабва ти
"Sound card support" като модул или директно в ядрото.
"Advanced Linux Sound Architecture" като модул или в ядрото.
От алса в "PCI devices" --> "Intel/SiS/nVidia/AMD/ALi AC97 Controller" пак като модул или директно в ядрото. Като това "Intel/SiS/nVidia/AMD/ALi AC97 Controller" е модула за твоята карта.
Активен

Powered by Gentoo, AMD Athlon64 X2 5050e (Intel Pentium D 840 sucks) and 400W Fortron PSU
http://www.russian-motorcycles.com

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
Здравей,
объркал съм се с RTL, което е мрежова карта и я има в ядрото (Realtek) ... благодаря за поправката. Аз като си компилирам ядрото, не изпълнявам съвета, който колегата е дал. Да правилен е, но аз включвам поддръжка на чипсета си, който е VIA. Искам да кажа, че пътя е същият, но модула, който аз пускам е друг, т.е. SND_MPU401_UART && SND_AC97_CODEC  ( VIA 82C686A/B, 8233/8235 AC97 Controller ). Неговото предложение е за Intel/SiS/nVidia/AMD chipsets, а както споменах, аз не съм с такъв, но и не знам с какъв си и ти. Единият от давата е верен, но можеш да включиш и двата.

От друга страна, моят съвет е да не ползваш conf файл от 2.4 ядро за 2.6. Ядрата се различават изключително. Съветвам те да си инсталираш някое компилирано ядро, да му вземеш conf файла за базисен и след това да надграждаш. Като приключиш го деинсталираш и забравяш за него. Ето ти и една много добра статия за компилиране на ядро под Дебиан.

П.П. Гледай да ползваш като модул повечето неща, а не директно да ги включваш в ядрото.

Желая ти успех и всичко най-свежо от мен.



Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html