Poslao: 26 Jul 2007 15:04
|
offline
- zoranez
- Super građanin
- 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
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 26 Jul 2007 15:15
|
offline
- Stator
- Ugledni građanin
- Pridružio: 26 Avg 2005
- Poruke: 384
- Gde živiš: Beograd
|
Updejtuj se malo ffs
koja distribucija?
koja zvucna ?
|
|
|
|
Poslao: 26 Jul 2007 15:35
|
offline
- zoranez
- Super građanin
- Pridružio: 30 Maj 2005
- Poruke: 1014
- Gde živiš: Mbabane
|
Kroskompajliram na fedori 6 (mada znam da me to nisi pitao ), 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.
|
|
|
|
Poslao: 26 Jul 2007 18:59
|
offline
- bocke
- Moderator foruma
- Glavni moderator Linux foruma
- Pridružio: 16 Dec 2005
- Poruke: 12533
- 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?
|
|
|
|
Poslao: 28 Jul 2007 12:57
|
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
Jesi li to uradila akao root?
|
|
|
|
Poslao: 01 Avg 2007 03:31
|
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š.
|
|
|
|
Poslao: 02 Avg 2007 15:18
|
offline
- zoranez
- Super građanin
- 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?
|
|
|
|
Poslao: 02 Avg 2007 15:41
|
offline
- bocke
- Moderator foruma
- Glavni moderator Linux foruma
- Pridružio: 16 Dec 2005
- Poruke: 12533
- 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).
|
|
|
|
Poslao: 02 Avg 2007 16:29
|
offline
- zoranez
- Super građanin
- 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 #
|
|
|
|