ALSA

30 отговора 463 прегледа
#1

ALSA

Imam sound carta ESS 18xx
Nqkoi moje li da me ulesni kato mi kaje koi to4no paketi na ALSA da svalq ,za6toto kato vleznah v toq sait i se omotah.Ne znam kakvo to4no da svalqm.
m/u drugoto sym sys Slack 8.1.Ako nqkoi znae po-dobar na4in da si podkaram taq karta molq da mi kaje
Thanks

Rome.Will.Be.Victor
Отговор
в отговор на nai_nevejee #2

А защо ти е ALSA?

Каква точно е картата?
Мисля че не би трябвало да имаш проблеми да я пуснеш и без ALSA драйвери - ядрото отдавна има поддръжка за този тип карти. Виж и тази статия[линк] Имай впредвид, че може да се наложи да махнеш от BIOS опцията Plug and Play OS -понякога прави проблем с тези карти.
Ако взе пак си решил да слагаш ALSA просто разопакавай архивите alsa-driver и alsa-lib в директорията /usr/src/linux влез поддиректорията на alsa-driver
пускаш ./configure (виж през ./configure --help ако искаш да укажеш --card-type=XXX за да конкретизираш) спосле make make install и накрая пускаш ./snddevices за да се създадат устройствата в /dev )
Необходимо е да имаш сорса на ядрото и библиотеките за компилиране от d и l
серията на Slackware

Отговор
в отговор на TV!OOO #3

Re: А защо ти е ALSA?

mersi mnogo za podrobnoto obqsnenie.Ne 4e dyrja da e to4no Alsa,no ne znam kak po drug na4in da q podkaram.Kartata mi e na dynoto na edin Compaq Deskpro Cel400 i etc.ES 18xx (poslednite 2 cifri ne gi pomnq mai bqha 96).

Rome.Will.Be.Victor
Отговор
в отговор на nai_nevejee #4

Re: А защо ти е ALSA?

ами пробвай първо за начало да пишеш


/sbin/modprobe sound
/sbin/insmod uart401
/sbin/insmod sb io=0x220 irq=5 dma=1 dma16=-1
/sbin/insmod mpu401 io=0x330
/sbin/insmod opl3 io=0x388
/sbin/insmod v_midi
Ако свирне - пиши същите редове в /etc/rc.d/rc.modules или rc.local

Може да прегледаш и информацията в /usr/src/linux/Documentation/sound
P.S. Преди време имах ESS1869 и нямах никакъв проблем да работя с такава карта, дори съм я пускал в режим AX25 soundmodem за радиовръзка.

Редактирано от TV!OOO на

Отговор
в отговор на TV!OOO #5

Re: А защо ти е ALSA?

Ama s kakva distribuciq si bil i mahnal li si Plug and Play ot BIOS-a?

Rome.Will.Be.Victor
Отговор
в отговор на nai_nevejee #6

Re: А защо ти е ALSA?

Със Slackware 7.0 7.1 и т.н.
Псукал съм я и с Mandrake и RH на дъна Zida Domatoboard TX98, по-късно Acorp AliAladin. Просто става конфликт с IRQ и I/O и Линукса плаче, че вече са заети.

Отговор
в отговор на TV!OOO #7

Re: А защо ти е ALSA?

Spored tebe teq Development release 6a mi svyr6at li rabota ?
[линк]
za6toto ne moga da si prekompiliram sam kernela

Rome.Will.Be.Victor
Отговор
в отговор на nai_nevejee #9

Re: А защо ти е ALSA?

щом не можеш сам да си прекомпилираш кернела изобщо не се захващай с други неща, те не са по-малко сложни

който търси,намира...
松下電
Отговор
в отговор на mn_t #10

Re: ALSA

V momenta tova gledam :))

Rome.Will.Be.Victor
Отговор
в отговор на TV!OOO #11

Re: А защо ти е ALSA?

Ami cqla no6t se baziakh s taq Alsa.Vsi4ko si stana kakto trqbva oba4e posle se okaza 4e v paketa nqma poddryjka na moita karta,a ina4e e pokazana v spisyka daje i na edna po-stara Alsa.А v BIOS-a nqmam ni6to za PnP Edinstveno na edno mqsto mi e pokazano Audio Device IRQ4 DMA 1 DMA 0 ,Biosa mi e Compa6ki i e mnogo beden na menuta ....Ne znam drugo kakvo da probvam.Oba4e vse pak blagodarq za pomo6ta.

Rome.Will.Be.Victor
Отговор
в отговор на TV!OOO #12

Re: А защо ти е ALSA?

A na tebe izob6to kak ti e varvqla taq karta vij tuka :
[линк]

ne pi6e nikade 4e ima poddryjka za Linux

Rome.Will.Be.Victor
Отговор
в отговор на nai_nevejee #13

Re: ALSA

Ако картата ти е ESS1868 прочети и /usr/src/linux/Documentation/sound/ESS1868

Отговор
в отговор на nai_nevejee #14

Re: А защо ти е ALSA?

Щом си пуснал Alsa-ta, казва ли нещо като зареждаш модулите с
modprobe snd-es18xx;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss ? Пробва ли да усилиш звука с някой миксер - alsamixer, rexima, aumix и т.н.? Обикновено като се компилира ALSA от сорс, Volume-то е намалено на 0.
Пробвай да ги зареждаш тези модули от rc. скриптовете, а не през /etc/modules.conf

Отговор
в отговор на mn_t #15

Re: ALSA

[линк]

A tova dali 6te mi svur6i rabota ?

Rome.Will.Be.Victor
Отговор
в отговор на nai_nevejee #16

Re: ALSA

Най-вероятно ще ти свърши, само дето не е Free. [линк]

Отговор
в отговор на nai_nevejee #17

Re: ALSA

Не знам доколко си струва да опитваш с opensound, при условие че с ALSA и с оригиналните модули от ядрото не тръгва.
Пробвай да махнеш /etc/isapnp.conf, ако имаш такъв файл, за да не ти прави проблем при зареждане на модулите.

Отговор
в отговор на TV!OOO #18

Re: ALSA

Imam takyv da 6te go mahna dove4era da vidq kakvo 6te stane
Ama mnogo mi e osoben BIOS-a i ne znam da ne e tam problema ne6to
sega svalih driver za DOS da vidim pod nego dali 6a tryne

Rome.Will.Be.Victor
Отговор
в отговор на TV!OOO #19

Re: А защо ти е ALSA?

modprobe snd-es18xx samo eto tova zaredih i mi napisa 4e nqma takova (toest bez hiksovete de ) a naistina q mi kaji v tova /etc/modules.conf kakvo trqbva da pravq sa6toto tam kato gledam absoliutno ni6to ne mi govorqt tezi "major" i etc.

Rome.Will.Be.Victor
Отговор
в отговор на nai_nevejee #20

Re: А защо ти е ALSA?

Добави това в modules.conf :
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-es18xx
# module options should go here

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0

# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

Как без хиксовете? Модулът се казва snd-es18xx !

Отговор