ALSA

ALSA

offline
  • Pridružio: 30 Maj 2005
  • Poruke: 1014
  • Gde živiš: Mbabane

Vec danima prevrcem forume, svi imaju isti problem, niko nema rjesenje ...

Linux kernel je 2-6-12
Radim u kroskompajleru crosstool-gcc_3.3.4_glibc_2.3.2-mipsel-linux-gnu
Imam alsa-lib-1.0.9, alsa-utils-1.0.9, ncurses-5.6 ... sve naizgled proslo bez problema, skolski izbildovano .. spustim na plocu ... i dobijem corak ...

/ # alsamixer                                                               
ALSA lib control.c:739:(snd_ctl_open_noupdate) Invalid CTL default             
                                                                               
alsamixer: function snd_ctl_open failed for default: No such file or directory 
/#


/ # aplay                                                                       
ALSA lib pcm.c:2070:(snd_pcm_open_noupdate) Unknown PCM default                 
aplay: main:508: audio open error: No such file or directory                   
/ # 


/ # amixer                                                                     
ALSA lib control.c:739:(snd_ctl_open_noupdate) Invalid CTL default             
amixer: Mixer attach default error: No such file or directory                   
/ # 



/ # speaker-test                                                               
                                                                               
speaker-test 0.0.7                                                             
                                                                               
Playback device is plughw:0,0                                                   
Stream parameters are 48000Hz, S16_LE, 1 channels                               
Sine wave rate is 440.0000Hz                                                   
ALSA lib pcm.c:2070:(snd_pcm_open_noupdate) Unknown PCM plughw:0,0             
Playback open error: -2,No such filespeaker-test: conf.c:3093: snd_config_updat.
Aborted                                                                         
/ #



/bin # ls alsa*                                                                 
alsaconf   alsactl    alsalisp   alsamixer                                     
/bin #                                                                         
/bin # alsaconf                                                                 
-sh: alsaconf: not found                                                       
/bin #


.. i tako ... nemam ideju Neutral



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 26 Avg 2005
  • Poruke: 384
  • Gde živiš: Beograd

Updejtuj se malo ffs Smile

koja distribucija?
koja zvucna ?



offline
  • Pridružio: 30 Maj 2005
  • Poruke: 1014
  • Gde živiš: Mbabane

Kroskompajliram na fedori 6 (mada znam da me to nisi pitao smešak), I may sound stupid -- nemam pojma koja je distribucija linux-a koji trci na ploci, sve sto vidim je konzola i sto stoji u dokumentaciji je Linux-kernel 2.6.12, stim da na njemu ima bukvalno samo najosnovnije (ploca je za razvoj digitalne TV pa je izbaceno sve sto moze da se izbaci) ... dovoljan sam newbie u Linux-u da ne znam na osnovu cega mogu da prepoznam distribuciju. jbg.

Zvucna UAC3556B, kaci se na usb. sistem je vidi i prepoznaje.

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12490
  • Gde živiš: Južni pol

Kako da saznas koja je distribucija u pitanju:
cat /etc/*version*

Kako ti je podesena Alsa?
Da li imas /proc direktorijum?

offline
  • gamzzy 
  • Legendarni građanin
  • Pridružio: 24 Apr 2003
  • Poruke: 10725
  • Gde živiš: Novi Sad

zoranez ::/bin # ls alsa*                                                                 
alsaconf   alsactl    alsalisp   alsamixer                                     
/bin #                                                                         
/bin # alsaconf                                                                 
-sh: alsaconf: not found                                                       
/bin #


.. i tako ... nemam ideju Neutral


Jesi li to uradila akao root?

offline
  • Pridružio: 29 Sep 2005
  • Poruke: 316
  • Gde živiš: ZR

Sad nisam baš ekspert. Ja bih na tvom mestu proverio zašto mi ne radi alsaconf. Teško za poverovati da se alsaconf nalazi u /bin a neće da ga pokrene kao da nije u path-u. Probaj tako isto da uđeš u /bin i ukucaš

# ./alsaconf

# (taraba) - znači da ovo trebaš da odradiš kao root korisnik.

./ - znači da sistem izvrši komandu isključivo u trenutnom direktorijumu

Alsaconf je programče koje služi za detekciju muzičke ako je sistem ne prepozna, i namešta skripte za učitavanje drajvera (modula) pri boot-u sistema.

Ukucaj lsmod i stavi na forum da vidimo dali je sistem stvarno detektovao i namestio karticu.

pogledaj dali su učitani moduli koji počinju sa snd*

ako ih nema probaj da ih ubaciš ručno pa vidi dali je zvuk proradio:

# modprobe snd-ens1371
# modprobe snd-pcm-oss
# modprobe snd-mixer-oss
# modprobe snd-seq-oss

# speaker-test

Pogledaj i http://alsa.opensrc.org/index.php/Quick_Install

Naravno najbolje bi bilo da instaliraš pakete koji su namenjeni za fedoru 6 i da se ne bakćeš sa kompilacijama, jedino ako baš moraš.

offline
  • Pridružio: 30 Maj 2005
  • Poruke: 1014
  • Gde živiš: Mbabane

Neko vrijeme nisam bila tu ... evo odgovora, nece vam se svidjeti ...

@bocke
Svaka varijanta version je "no such file or directory"

/ # ls /etc                                                                     
directfbrc   fstab        ld.so.cache  lircd.conf   resolv.conf  udev           
fb.modes     init.d       ld.so.conf   mtab         samba                       
/ #


Imam /proc i detektovana mi je zvucna (UAC3556B)
/proc/asound # ls
Dummy      card0      card2      devices    meminfo    pcm        version
UAC3556B   card1      cards      go7x8xdao  oss        timers
/proc/asound #


@gamzzy
Ovde ni nemogu biti nista do root-a-dakle jesam

@Slacky
/bin # ./alsaconf                                                               
-sh: ./alsaconf: not found   


lsmod ne prepoznaje, ali ne znam da li si mislio na ovo

/ # cd dev                                                                       
/dev # ls -l *snd                                                               
crw-rw----    1 0        0        116,   0 Jan  1 00:00 controlC0               
crw-rw----    1 0        0        116,  32 Jan  1 00:00 controlC1               
crw-rw----    1 0        0        116,  64 Jan  1 00:00 controlC2               
crw-rw----    1 0        0        116,  24 Jan  1 00:00 pcmC0D0c                 
crw-rw----    1 0        0        116,  16 Jan  1 00:00 pcmC0D0p                 
crw-rw----    1 0        0        116,  56 Jan  1 00:00 pcmC1D0c                 
crw-rw----    1 0        0        116,  48 Jan  1 00:00 pcmC1D0p                 
crw-rw----    1 0        0        116,  81 Jan  1 00:00 pcmC2D1p                 
crw-rw----    1 0        0        116,  33 Jan  1 00:00 timer                   
/dev #



/ # modprobe snd-ens1371                                                         
modprobe: could not parse modules.dep                                                                                                                       
/ #


Nadam se da sam uspjela da vam docaram u kakvom sam ***nju

PS. Dakle, ne budzim alsu na masinu na kojoj radim (tu postoji i sljaka) vec kroskompajliram komplet kernel za datu razvojnu plocu i plus dodam aplikacije koje mi trebaju (npr. alsa), onda spustim image tog prekompajliranog kernela na plocu i odatle podignem linux, posto drugacije ne moze (na ploci ne mogu potjerati kompajler koji bi odradio sve sto treba...)

Dopuna: 02 Avg 2007 15:18

PPS. Vidim da ovde na kompu (gdje je instalirana alsa 1.0.13) u /etc postoji direktorijum alsa sa .conf file-ovima za kartice. Na plocu po dokumentaciji mora alsa 1.0.9, ali vidim da ne postoji /etc/alsa, moze biti da je to bushes gdje je zecov?

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12490
  • Gde živiš: Južni pol

Cek... A o kakvom se uredjaju radi? Jesi li pogledala zvanicnu dokumentaciju? Da li je na njemu vec bio instaliran Linux? Ili? Malo vise detalja... S obzirom da je u pitanju specificna upotreba Linuxa, a ne instalacija na racunaru...

Btw, nasao sam nekakvo uputstvo na: http://www.kako.com/neta/2005-009/uac3556b.pdf

Nisam pogledao o cemu se radi.

E, sad... Sta je problem... Podesavanje Alse. Zvucni chip je uspesno prepoznat, ali iz nekog razloga ne postoje zvucni uredjaji (verovatno /dev/dsp* i/ili /dev/sound/asound*)... To je moja pretpostavka.

Dopuna: 02 Avg 2007 15:41

Za ovo drugo... Moze biti, ali i ne mora. Moze biti i da je alsa drugacije instalirana na ploci... Moze pokusati ako pronadjes podesavanja za zvucni chip. Pogledaj zvanicni sajt Alse i napomene o konkretnom chipu (http://www.alsa.org).

offline
  • Pridružio: 30 Maj 2005
  • Poruke: 1014
  • Gde živiš: Mbabane

Ploca je Decypher,vec sam gore pomenula, to je razvojna ploca, MIPS-ov procesor na 333MHz,ne znam iz glave, nije mi ovde sva dokumentacija,ima svoj hard, RAM, usb prikljucak, gomilu audio-video ulaza/izlaza (posto je rijec o razvoju DTV-a), LAN prikljucak ...

Na njoj je bio image kernela u flash-u, na njemu su player-i za audio-video fajlove, i ima drajvere za UAC, tu ne bi trebali nista da se kolje jer je predvidjena za rad u sprezi sa UAC-om. I to sto mu ja spustam je isti kernel sa dodatom alsom, jer mi je lakse da radim sa njom

dev/dsp ima, dev/sound ne, mada ga ne vidim ni na fedori gdje mi alsa sljaka

/dev # ls -l dsp*                                                               
crw-rw----    1 0        0         14,   3 Jan  1 00:00 dsp                     
crw-rw----    1 0        0         14,  19 Jan  1 00:00 dsp1                     
/dev #

Ko je trenutno na forumu
 

Ukupno su 1015 korisnika na forumu :: 56 registrovanih, 9 sakrivenih i 950 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Bane san, bankulen, Bobrock1, Boris90, Bubimir, cavatina, ccoogg123, delrey, Denaya, drimer, dulleo, eaglehawk, Hans Gajger, ikan, ivica976, Karla, kikisp, Krusarac, kybonacci, ladro, Marko Marković, mile23, milenko crazy north, Misirac, Ne doznajem se u oružje, Oscar, pacika, panzerwaffe, pedja2506, pein, procesor, raso7, rovac, royst33, S2M, sasa76, Singidunumac, Sirius, skvara, Srle993, ss10, theNedjeljko, tubular, vathra, VJ, vobo, voja64, wolf431, Wrangler, Yellow Pinky, zastavnik, zdrebac, zixmix, |_MeD_|, 125