Keresés

Részletes keresés

SID 6.7 Creative Commons License 2003.09.10 0 0 54
Miert is kellett volna kitalalnom? :DD
Nem eleg amugy is talalgatni?
De mind1..... :-?
Előzmény: kisbetu (53)
kisbetu Creative Commons License 2003.09.10 0 0 53
"Ez a Tkp. mit jelent."
Tulajdonképpen ki is találhattad volna...
Ti beszéltek SMS nyelven.
Előzmény: SID 6.7 (51)
NevemTeve Creative Commons License 2003.09.10 0 0 52
Hát igen, elég fontos szabály, hogy a kimenetek érdemes meglesni... és pl "./configure; make; make install" helyett "./conigure && make all install"
SID 6.7 Creative Commons License 2003.09.10 0 0 51
Meg1 dolog:
amikor miadtad a 'make install' parancsot, veletlen nem vettel eszre a vegefele egy Unresolved symbols uzenetet? Mar ha emlexel ra...

Ez a Tkp. mit jelent. Remelem nem valami rosszat.... >:||

Előzmény: Alex2002 (48)
SID 6.7 Creative Commons License 2003.09.10 0 0 50
Eddig igy csinaltad, ugye:
./configure --with-cards=ymfpci --with-sequencer=yes;make;make install

Esetleg probald meg igy:

./configure --with-cards=ymfpci (sequencer nelkul)
make
make install
./snddevices (de ezt ki kell hagyniha DEVFS hasznal a rendszer)

Ami meg fontos, hogy a kernel forras az /usr/src/linux legyen!, valamint a szokasos linkek az /usr/include ill. /usr/src/linux/include -ben rendben legyenek.

Ha vegkeppen nem menne, akkor:
./configure --with-cards=ymfpci --with-debug=full

SID 6.7 Creative Commons License 2003.09.10 0 0 49
.../alsa-driver-0.9.6/pci/ymfpci/ymfpci.c

Module jellemzoknel:

.....
MODULE_AUTHOR("Jaroslav Kysela ");
MODULE_DESCRIPTION("Yamaha DS-XG PCI");
MODULE_LICENSE("GPL");
MODULE_CLASSES("{sound}");
MODULE_DEVICES("{{Yamaha,YMF724},"
"{Yamaha,YMF724F},"
"{Yamaha,YMF740},"
"{Yamaha,YMF740C},"
"{Yamaha,YMF744},"
"{Yamaha,YMF754}}");
.....

Te esetednel a chipset tipusa: YMF724

Alex2002 Creative Commons License 2003.09.10 0 0 48
Tkp. izgalmas a dolog, ha egybol felment volna az alsa, rég elfelejtettem volna :))
Asszem átbogarászom a forrásokat, talán van benne egy olyasmi, hogy "if user aszongya, hogy ymfpci, akkor csinálj opl-3 modult", találkoztam már ilyennel. :))
SID 6.7 Creative Commons License 2003.09.10 0 0 47
Olyanrol meg nemigazan lehet elkepzelni, hogy ha tenyleg ugyanazon lepeseket kovetve, 1x nem talalni semmilyen module-t, majd utanna meg igen.
A normal telepitesi utasitasokat kovetve, az altalad meghatarozott ./configure parameterei utan lefordul, telepul. Esetleg nezz bele a config.log -ban, hatha lehet talalni valami hibara utalo jelet.
De elkepzelheto, foleg a 2.96 gcc hasznalva, hogy elojohet szinte "barmilyen" erdekes hiba. Nem feltetlen, de elofordulhat(tapasztalvan a 2.96 sorozat "josagarol").
Pl. az alsa driver csomag forditasa kozben (make) tortent -e valamilyen hiba.
Ha tobbszor probalkozol, akkor meg mielott az aktualis forrasnal kiadnad a make clean -t, ezelott a normalis menet: make uninstall
De meg lehet probalni igy is: ./configure --with-ymfpci majd make > forditas.log
Előzmény: Alex2002 (43)
amanibhavam Creative Commons License 2003.09.10 0 0 46
egy merész tipp: ha nem túl kritikus a rendszer, tegyél fel a meglévő mellé mondjuk egy 2.5.72-es kernelt (azért azt mondom, mert nálam is az fut), abban már benne van az alsa alapból, hátha kapásból jó lesz
Alex2002 Creative Commons License 2003.09.10 0 0 45
A modprobe atz mondja, hogy "Can't find module...", mivel a snd-ymfpci nem létezik.
Sem a lib/modules...-ben, sem máshol. Valamiért nem csinálja meg. Pedig a forrásban levo readme szerint igenis "ymfpci" néven kellene létrehoznia a modult. Viszont a lib/modules/...-ben csinált egy opl-3 modult, ami egy másik Yamaha-csip és valszeg az ymfpci helyett csinálja.
Előzmény: NevemTeve (44)
NevemTeve Creative Commons License 2003.09.10 0 0 44
Namost "modprobe snd-ymfpci" mit mond?
És "ls -l /lib/modules/*/kernel/sound/pci/ymfpci" mit mond?
Előzmény: Alex2002 (43)
Alex2002 Creative Commons License 2003.09.10 0 0 43
De még mennyire érdekes! Megcsináltam mégegyszer a lépéseket a forrás-fordítástól kezdve, driver, lib, utils, sndconfig, modprobe és itt jön az érdekes része, hogy a négy vagy öt modul közül a snd-ymfpci kivételével mindegyiket megcsinálta és belotte!! A tegnapelotthöz képest változatlan rendszerfeltételek között, ugyanazokat a lépéseket követve!! Mi a fene történik itt?
Vajon ha ötször lefordítom a forrást, sikerülni fog??

Egyébként 2.4.7-10 -es "gyári" kernelt használok.

SID 6.7 Creative Commons License 2003.09.09 0 0 42
Erdekes...
"Gyari" vagy altalad forditott, 'telepitett' kernelt hasznalsz?
Előzmény: Alex2002 (40)
NevemTeve Creative Commons License 2003.09.09 0 0 41
a /dev/snd/ban (itt kell lennie ugye?) semmiféle ymfpci nincs.

Miért lenne?

Itten van: /lib/modules/2.4.20/kernel/sound/pci/ymfpci

Előzmény: Alex2002 (40)
Alex2002 Creative Commons License 2003.09.09 0 0 40
Sndconfig megvolt, persze, de a /dev/snd/ban (itt kell lennie ugye?) semmiféle ymfpci nincs.

a module.conf-ba azt vágtam be, amit az alsa lapon erre a kártyára vonatkozóan találtam, igen, amit te is írtál, SID.

A modul neve snd-ymfpci (a legújabb alsa nem snd-card-ymfpci-t csinál), de sehol sem találom. Tehát nincs meg a modul, tehát el sem készült. Akkor valami az install közben rohadt le, de nem emléxem, hogy error lett volna a fordításnál.

Előzmény: SID 6.7 (39)
SID 6.7 Creative Commons License 2003.09.09 0 0 39
Ez szerepel az /etc/modules.conf -ba:

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

driver-make-install a következovel:
./configure --with-cards=ymfpci --with-sequencer=yes;make;make install

Ezen muveletek utan ./snddevices szkript lefuttatasa megtortent?

Valamint nezd meg, hogy az adott module telepitese megfeleloen zajlott -e le.

find /lib/modules/`uname -r`/kernel/sound -type f -name *ymf* -print

Előzmény: Alex2002 (38)
Alex2002 Creative Commons License 2003.09.09 0 0 38
ALSA probléma:

RedHat 7.2 alatt próbálok alsával tökösíteni egy Yamaha YMFPCI-724 hangkártyát, mert a native driver nem nagyon teljesít.

alsa 0.9.6 (legújabb verzió) drivert és a hozzá való lib, utils cuccokat próbálom felloni. Szurszból fordítom modulba, állítólag meg is csinálja, soundconfig megvan, átszerkesztem az /etc/modules.conf-ot, amikor azonban modprobe-al akarom beloni a dolgokat, aszongya, hogy "Can't find module ....". Rákeresek, nincs a modul. Vajon mi történhetett? Miért nem csinálta meg a modulokat? Odatettem mellé a kernel-szurszot, hozzáfért, kedvére szedegetett belole.
/var/logs/messages-ben semmi hibaüzenet.
Hozzáteszem, új vagyok linuxban, így lépésrol-lépésre követtem az alsa-howto-t, meg még egy csomó alsával és linuxhanggal kapcs. leírást. Mégsem megy.

driver-make-install a következovel:
./configure --with-cards=ymfpci --with-sequencer=yes;make;make install

nfl Creative Commons License 2003.07.20 0 0 37
Jó reggelt, topik!

A Linux Kernel 2.6 topikba írtam egy ALSA kérdést 10-es szám alatt. Akik szeretnek kérdéseket olvasni, azok legyenek szívesek nézzék meg! Köszi!

gerely Creative Commons License 2001.06.20 0 0 36
OFF TECHNIKA ON PLETYKA
Hello yoker,
nem értettelek félre, a paramétereket a magam szükségleteihez kozmetikáztam :) (ahogy a rídmíbe' van). Tényleg jó a kerneles driver is, elsősorban azért erőltetem az ALSA-t, mert új Linuxos vagyok, és szerintem az ember azzal tanul a legtöbbet, ha szív, még akkor is, ha néha lila a feje... :)
Zenélni sem lenne rossz, bár a kézzelfogható hangszereket részesítem előnyben (basszgitár) - igaz, a SB 128 full-duplex, gondolom lehetne mondjuk gitárra effektet rakni vele.
ON TECHNIKA OFF PLETYKA
thx, modprobe-ot otthon kipróbálom: gerely
yoker Creative Commons License 2001.06.20 0 0 35
Szia gerely,

bocsi ,ha félreérthető voltam. Csak példának gondoltam a configure-hoz a paramétereket.
Beleolvastam az URL-en a howto-ba (lejjebb amit küldtem) és ott tényleg azt írja ,hogy simán elég a
configure :-( Mikor az ALSA-s kernel-eddel boot-olsz, és azt mondod: modprobe soundcore
akkor mi történik? Amíg ez nem megy : ALSA=alma. Az a gyanúm ,hogy jó pár csomi hiányzik még a
gépedről, azért nem mennek fel az rpm-ek sem, +a fordítás is elhasal :-( Az ALSA + csak akkor
fontos ,ha midi-zel & zenélsz stb..., amúgy az OSS/free is rulez :-)

Üdv.: yoker

Előzmény: gerely (34)
gerely Creative Commons License 2001.06.20 0 0 34
Kösz a segítséget, de sajnos az ALSA nem adja meg magát. Beletörődtem, hogy kernelbe fordított sound driverem van, végülis szól ez...
Szerintem neked azért kellettek a paraméterek a ./configure-hoz mert ugye ha jól emléxem az AWE32 ISA buszos és akkor kell a --with-isapnp=yes, mert no a default (SZVSZ). Az SB 128 meg PCI-os.
yoker Creative Commons License 2001.06.19 0 0 33
Hi megint :-)
talán ez is hasznos lehet:
http://www.buberel.org:80/linux/sound.php

yoker

Előzmény: gerely (31)
yoker Creative Commons License 2001.06.19 0 0 32
Szia gerely,

sajnálom, hogy nem sikerült, de azért ne add fel !
1 ötletem van:
a ./configure szerintem nem elég a driver-eknél, az AWE 64-emnél pédául így kellett:
#./configure --with-isapnp=yes --with-sequencer=yes --with-oss=yes --with-debug=full
Az ALSA mini howto-t azért legalább fusd át, a forráskódban pedig a readme-ket.

Sok sikert !

yoker

Előzmény: gerely (31)
gerely Creative Commons License 2001.06.18 0 0 31

Bocsi, ha hosszú leszek, de már annyit szenvedtem az ALSA-val, hogy az már sok... Miért csinálja ezt velem? Próbálam a 0.5.7-es ALSA-t, aztán most töltöttem le frisset, volt 2.4.2-es kernelem, most 2.4.4 van.A gcc-m 2.96-81 verziójú az RPM szerint. A kernelbe modulba van fordítva a sound support semmi más hangcucc. A kernelforrás fönnt van a /usr/src/linux-2.4.4 könyvtárban, 'linux' symlink mutat rá. A ./configure script lefut.
Aztán, bármit is csinálok, jön a móka: fordítás özben állandóan warningol a not valid preprocessing tokenek miatt, aztán előbb-utóbb leáll error-al.

[root@localhost alsa-driver-0.5.10b]./configure
...
include/config1.h is unchanged
creating include/version.h
include/version.h is unchanged
[root@localhost alsa-driver-0.5.10b]# make
make[1]: Entering directory `/usr/src/alsa-driver-0.5.10b/kernel'
make[2]: Entering directory `/usr/src/alsa-driver-0.5.10b/kernel/seq'
make[3]: Entering directory `/usr/src/alsa-driver-0.5.10b/kernel/seq/instr'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/alsa-driver-0.5.10b/kernel/seq/instr'
make[3]: Entering directory `/usr/src/alsa-driver-0.5.10b/kernel/seq/oss'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/alsa-driver-0.5.10b/kernel/seq/oss'
make[2]: Leaving directory `/usr/src/alsa-driver-0.5.10b/kernel/seq'
make[2]: Entering directory `/usr/src/alsa-driver-0.5.10b/kernel/plugin'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/alsa-driver-0.5.10b/kernel/plugin'
make[1]: Leaving directory `/usr/src/alsa-driver-0.5.10b/kernel'
make[1]: Entering directory `/usr/src/alsa-driver-0.5.10b/lowlevel'
make[2]: Entering directory `/usr/src/alsa-driver-0.5.10b/lowlevel/generic'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/alsa-driver-0.5.10b/lowlevel/generic'
make[2]: Entering directory `/usr/src/alsa-driver-0.5.10b/lowlevel/isa'
gcc -DALSA_BUILD -D__KERame-pointer -pipe -I/usr/src/linux/include -I../.. -DEXPORT_SYMTAB -c ad1816a.c
ad1816a.c:37:9: warning: pasting "": "" and ""chip busy.\n"" does not give a valid preprocessing token
ad1816a.c:37:9: warning: pasting ""snd: "" and "__FILE__" does not give a valid preprocessing token
ad1816a.c:256:17: warning: pasting "": "" and ""invalid trigger mode 0x%x.\n"" does not give a valid preprocessing token
ad1816a.c:256:17: warning: pasting ""snd: "" and "__FILE__" does not give a valid preprocessing token
ad1816a.c: In function `snd_ad1816a_busy_wait':
ad1816a.c:37: parse error before `__FILE__'
ad1816a.c: In function `snd_ad1816a_trigger':
ad1816a.c:256: parse error before `__FILE__'
ad1816a.c:701:17: warning: pasting "": "" and ""Unknown chip version %d:%d.\n"" does not give a valid preprocessing token
ad1816a.c:701:17: warning: pasting ""snd: "" and "__FILE__" does not give a valid preprocessing token
ad1816a.c: In function `snd_ad1816a_new_pcm_R2aaf154a':
ad1816a.c:701: parse error before `__FILE__'
NEL__ -O2 -DLINUX -Wall -Wstrict-prototypes -fomit-frmake[2]: *** [ad1816a.o] Error 1
make[2]: Leaving directory `/usr/src/alsa-driver-0.5.10b/lowlevel/isa'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/usr/src/alsa-driver-0.5.10b/lowlevel'
make: *** [compile] Error 1
[root@localhost alsa-driver-0.5.10b]

Szóval így. Eddig bármit próbáltam, ugyanez volt a problem. Ja, egyébként SB 128 PCI hangkártyám van, bár szerintem ez a telepítés ebben a szakaszában nem nagyon számít. HELP PLEASEEEE!!!
gerely

eaudevie Creative Commons License 2001.06.15 0 0 30
Pb1!
Van rpm-get. Eleg beta, a srac mandrake-en fejleszti de nekem ment rh7.1-en is kisebb zokkenok utan.

Alsaval sikerult valakinek SB-Live-al midit lejatszani? Nem timidity-vel...

pb1 Creative Commons License 2001.06.15 0 0 29
yoker!

koszi az infokat!

meg valami:
nehany debiannal kapcsolatos hozzaszolasban olvasgattam, hogy van az un. apt -nevu progi,
amely olyat tud, (persze csak ha jol ertelmeztem)
hogy a hianyzo csomagokat letolti a web-rol

hogy konkretan hogy mukodik azt nem tudom

van ilyesmi rpm-alapu rendszerekhez is?

Előzmény: yoker (28)
yoker Creative Commons License 2001.06.15 0 0 28
Szia pb1 :-)

ne légy mérges az rpm-ekre mert nagyon egyszerűen működnek, csak ki egy kicsit foglalkozni kell vele &
meg kell ismerni néhány trükköt. Szerintem a parancssorból kezelhető a legjobban, ez a kedvecem.
Néhány ötlet:

rpm -U csomagnév.rpm = felrak ill. frissít
Ha függ egy csomó dologtól akkor azokat kiírja, beteszem a cd-t > mount természertesen majd :
cd /mnt/cdrom/Mandake/RPMS/ belépek abba a könyvtárba ahol az rpm csomagok vannak és ismét
rpm -U csomagnév.rpm utána 1 space be copy&paste-olom a felsorol függő csomagok nevét, vagy csak
elkezdem beírni a csomagnevek első pár betűjét és nyomogatom a billentyűt :-) Ez elég gyorsan
megy.
Letöltött csomagoknál pedig: bemásolom őket egy üres könyvtárba, ha szükséges a cd-ről további függő
csomagokat is ugyanide és : rpm -U *
rpm -q xxxxx.rpm = ellenőrzi a csomagot
rpm -ql xxxxx.rpm = kilistázza az összes feltett file-t+könyvtárat
rpm -q -a |grep xxx rákeres az összes csomag között xxx-re

Dióhélyban ennyi :-) > bővebben rpm ,vagy man rpm ,bár ez a hosszú rizs néha tényleg ijesztő :-(

Üdv.: yoker

Előzmény: pb1 (27)
pb1 Creative Commons License 2001.06.15 0 0 27
felmerult egy ket kerdes:

mint kiderult nem is 2.2.19 es kernel van fennn, hanem 2.2.14

ez meg nem is lenne problema, mert talaltam egy olyan rpm-et amely
7.2 -es mandrake-ra,2.2.19-es kernelre frissiri a rendszert
de!

ugyebar a fuggosegek

szedegettem, is ossze a dolgokat, de van pl olyan, hogy:
libbz2.so.1

letoltottem, de nem tudom, hogy hova kell tennem, mit kell vele csinalnom

az mc F3-ra a hexa editorban mutatja :))

hmmmm

mas:
van az rpm-ekhez valami modszer, vagy progi, amely segitsegevel kenyelmesebben lehetne kezelni a fuggosegeket?

ez igy kib.... kenyelmetlen szerintem
egyenlore meg nem sikerult megszoknom

na bye

Előzmény: SteveLittle (25)
pb1 Creative Commons License 2001.06.14 0 0 26
en megneztem, de az ftp.index.hu
nekem nem jott be
valami bibi van valahol

asszem az alsa-hoz mar csak pinteken fogok nyulni

koszi a segitseget megint

Előzmény: SteveLittle (25)
SteveLittle Creative Commons License 2001.06.14 0 0 25
Hi All!

Bocs, hogy megint bepofázok ( nem sokáig, mert rohannom kell ), de yoker-nek igaza van, akkor le kell töltenem a 2.2.19-4.1mdk kernelt, forrással. Most ráállítom a gépet, de csak holnap tudom küldeni.

pb1 : az elözöleg felderített címeken ennek nézz utána, légyszi, mert így kevés az esély a sikerre.

yoker : kösz mégegyszer !

Steve

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!