Автор Тема: ALSA + Debian + OSS  (Прочетена 2549 пъти)

IvanST

  • Напреднали
  • *****
  • Публикации: 369
    • Профил
ALSA + Debian + OSS
« -: Nov 22, 2003, 21:57 »
Значи на Debian unsatbel съм с SB Live звука си работи добре с OSS  реших да пробвам ALSA драйверите инсталирах ги всичко точно обаче сега проблема е че всеки път като ребутна компютъра се стартират старите драйвери и това блокира тези на ALSA ето dmesg
.................
emu10k1: EMU10K1 rev 4 model 0x20 found, IO at 0xa400-0xa41f, IRQ 11
...................
и след това ALSA kazva
EMU10K1/Audigy soundcard not found or device busy
значи сега ако махна ръчно модула emu10k1 и след това заредя alsa ръчно всичко си е ок , та въпроса ми е от каде се зарежда стрия модул от кой файл
предварително да кажа че съм изчистил всичко от /etc/modules.conf от стария   модул абаче пак се зарежда от някаде  от каде ?
Ясно е че проблема е в несавместимоста между двата модула emu10k1 и snd-emu10k1 обаче как да махна първия и да се зарежда само този от ALSA ?
Активен

mrvoland

  • Напреднали
  • *****
  • Публикации: 382
    • Профил
ALSA + Debian + OSS
« Отговор #1 -: Nov 23, 2003, 11:02 »
bash-2.05a# cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line.  Comments begin with
# a "#", and everything on the line after them are ignored.

#af_packet
#3dfx
prism2_pci
Активен

no pain no gain!

IvanST

  • Напреднали
  • *****
  • Публикации: 369
    • Профил
ALSA + Debian + OSS
« Отговор #2 -: Nov 23, 2003, 12:09 »
Е да де ама кой е модула и аз там проверих ама модул за саунда не виждам ето го файла:

# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line.  Comments begin with
# a "#", and everything on the line after them are ignored.

usb-uhci
input
keybdev
agpgart
mousedev
raid0
raid1
hid
printer
scanner
radeonfb
msdos
ntfs
nls_cp1251
apm
cpuid
uhci
input
keybdev
fglrx
Активен

mrvoland

  • Напреднали
  • *****
  • Публикации: 382
    • Профил
ALSA + Debian + OSS
« Отговор #3 -: Nov 23, 2003, 19:45 »
махни си в ядрото целия sound support... може би ще помогне alsa са доста капризни за настройка
Активен

no pain no gain!

zazzko

  • Напреднали
  • *****
  • Публикации: 626
    • Профил
    • WWW
ALSA + Debian + OSS
« Отговор #4 -: Nov 23, 2003, 20:24 »
Този модул ти го зарежда ядрото автоматично. Затова отиди в:
/lib/modules/2.4.xx/kernel/drivers/sound/emu10k1 и дай chmod 000 emu10k1.o(.gz). След това depmod -a .

IvanST

  • Напреднали
  • *****
  • Публикации: 369
    • Профил
ALSA + Debian + OSS
« Отговор #5 -: Nov 24, 2003, 08:56 »
Цитат (zazzko @ Ноември 23 2003,21:24)
Този модул ти го зарежда ядрото автоматично. Затова отиди в:
/lib/modules/2.4.xx/kernel/drivers/sound/emu10k1 и дай chmod 000 emu10k1.o(.gz). След това depmod -a .

Благодаря това свърши работа   '<img'>  все пак се чудя това ли е единствения начин
Активен

asa

  • Напреднали
  • *****
  • Публикации: 48
    • Профил
ALSA + Debian + OSS
« Отговор #6 -: Dec 03, 2003, 07:41 »
Провери нямаш ли сложен discover. Ако имаш редактирай /etc/discover.conf:

#boot bridge cdrom disk ethernet ide scsi sound usb video
             - махаш коментара, махаш 'sound'

boot all
             - коментираш го
Активен

n_antonov

  • Напреднали
  • *****
  • Публикации: 1185
    • Профил
    • WWW
ALSA + Debian + OSS
« Отговор #7 -: Dec 03, 2003, 09:26 »
Да, проблемът идва от това, че модулът emu10k1 се зарежда преди модулите на ALSA и затова получаваш грешка, че устройството е заето.
Активен

-------------------------------------------------------------------------
./debian/rules

saturn_vk

  • Напреднали
  • *****
  • Публикации: 215
    • Профил
ALSA + Debian + OSS
« Отговор #8 -: Dec 04, 2003, 00:18 »
ако имаш hotplug поддръжка, значи трябва да прибавиш oss драйвера във blacklist-ата за да не се зарежда. във slackware се намира във /etc/hotplug
Активен

"That is not dead which can eternal lie,
And with strange aeons even death may die."

cacko

  • Участници
  • ***
  • Публикации: 3
    • Профил
ALSA + Debian + OSS
« Отговор #9 -: Dec 04, 2003, 03:08 »
незнам при Вас, ама при мен ALSA-та пука и к'во ли не още и беше разкарана, сложени драйверите от emu10k1.sf.net и прилежащите към тях utils. Тей че докато не ме прекара живота ще карам с тях.
Активен

IvanST

  • Напреднали
  • *****
  • Публикации: 369
    • Профил
ALSA + Debian + OSS
« Отговор #10 -: Dec 04, 2003, 08:52 »
Цитат
незнам при Вас, ама при мен ALSA-та пука и к'во ли не още и беше разкарана

Еми при мен ALSA  работи на 6 нямам никакви проблеми  '<img'>
Цитат
Провери нямаш ли сложен discover.

Та значи инсталирал съм discover (за какво да ме пита човек '<img'> )  и явно той зарежда модула от OSS така че направо  го премахнах върнах си достъпа до модула emu10k1.o и сега си зарежда ALSA нормално.Да така май е по добре отколкото да променям достъпа до emu10k1.o от OSS  '<img'>
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
как да си сложа новите alsa драйвери
Настройка на програми
Warstomp 6 6260 Последна публикация Oct 07, 2003, 18:07
от Warstomp
Как да сложа ALSA
Настройка на програми
SUB_ZERO 1 4705 Последна публикация Feb 20, 2004, 17:24
от nix
Alsa
Настройка на програми
Bruxy 3 6398 Последна публикация Apr 11, 2004, 12:46
от zazzko
проблем с ALSA
Настройка на програми
hexz 2 5075 Последна публикация Jul 07, 2004, 18:48
от hexz
Debian etch, alsa & cmedia
Настройка на хардуер
EtoR 11 6924 Последна публикация Jun 04, 2007, 17:02
от kbanev