Van egy hulladék gépem, amin kipróbálok mindenfélét, most éppen a Lennyt. Nem tudok hangot kicsiholni az integrált hangkártyából. Az lspci 82801DB ICH4-nek látja a kártyát. Az snd_intel8x0 modul van betöltve hozzá. Az ogg123 azt mondja, hogy cannot find card '0'.
Ugyanez a hardver szól FreeBSD alatt az Intel ICH driverrel. Ubuntu Hardy alatt is szól, amennyire látom ugyanazokkal a modulokkal, mint amivel Lennyn nem szól.
Hogy kell egy ilyet Debian Lenny alatt megszólaltatni?
- 1795 megtekintés
Hozzászólások
alsaconf futtatás?
- A hozzászóláshoz be kell jelentkezni
Próbáltam. Bekonfigurálja ugyanúgy, ahogy eredetelieg is volt, aztán természetesen nem szól.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
csoport tagsag?
- A hozzászóláshoz be kell jelentkezni
Rootként sem szól. Egyébként nem azt mondja, hogy permission denied, hanem, hogy cannot find card '0'.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
Ezt nézegettem:
cat /proc/asound/cards
0 [I82801DBICH4 ]: ICH4 - Intel 82801DB-ICH4
Intel 82801DB-ICH4 with AD1981A at irq 17
Akkor meg miért mondja nekem, hogy nincs card '0'. Újra (?) kipróbáltam rootként, most szól. Szinte biztos vagyok benne, hogy korábban is próbáltam (lehet, hogy ez már a demencia...).
Szóval csoporttagság.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
Feltehetoleg mert nem fer hozza az eszkozhoz, tehat nincs. Ezzel vakumoztam en is anno
- A hozzászóláshoz be kell jelentkezni
En megjartam a lenny vel hogy nem ment egy hangakrtya mert driver licenszeles miatt kihagytak az alsanak egy reszet (talan firmware). Letoltottem es felinstallaltam (mar nem emlekszem hogy repobol vagy deb et kaptam). Nezz utanna mi a helyzet ezzel a hangmodullal.
--
The worst or stupidest ideas are always the most popular.
- A hozzászóláshoz be kell jelentkezni
Én detto így jártam valami Crystal kártyával egy notebookon.
Azóta áll a dolog, még "játszom" vele... de kifejezetten idegesítő.
- A hozzászóláshoz be kell jelentkezni
Nem érdekes. Nem desktopnak való a Debian. De azért megjegyzem, hogy újkorában (2002-ben) SuSE 8.0 volt ezen a gépen, és azzal is szólt.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
Ne mondj már ilyeneket az univerzális oprencerről (meg egyébként perfect desktop) :). Biztos hogy nem kell firmware ahhoz a hang chiphez? dmesg?
Debian - Still in development (sid)
- A hozzászóláshoz be kell jelentkezni
Elolvastam miket írtok. Csak idézek.
Újra (?) kipróbáltam rootként, most szól.
csoport tagság?
u.i.: Az egyik gyermekem már elvégezte a BME-t úgy, hogy csak debian-t
használtunk desktopnak is. Szerintem kiváló :)
- A hozzászóláshoz be kell jelentkezni
Baj ha nem ertem a kommented?
- A hozzászóláshoz be kell jelentkezni
Bocsánat néha próbálok túl tömör lenni. :(
A topik nyitó azt írja, hogy most meg root-ként megy a hang.
Te már korábban kérdezted, hogy jó e a csoport tagsága?
Hát szerintem nem, hiszen akkor menne user-ként is. Fel kéne vennie azt a user is
a sound csoportba amivel a grafikus felületen dolgozik.
Az ui. Meg azoknak szól akik a debiant nem tartják alkalmasnak desktop-ra.
- A hozzászóláshoz be kell jelentkezni
audio csoportba
Debian - Still in development (sid)
- A hozzászóláshoz be kell jelentkezni
Kosz. Igy kicsomagolva erthetobb.
- A hozzászóláshoz be kell jelentkezni
tar -x.. nagysa :)
- A hozzászóláshoz be kell jelentkezni
Gratulálok a gyerekedhez.
SCD és én értettük egymást. A csoporttagság jó felvetés volt. Viszont én úgy emlékeztem, hogy próbáltam rootként is, ha pedig úgy sem megy, akkor akármilyen csoporttagsággal sem megy.
Később észrevettem, hogy cat-tal listázni tudom a kártyát, tehát a kártya létezik, a rendszer látja. Ekkor újra (?) próbáltam rootként. A siker elbizonytalanított, hogy jól emlékeztem-e a korábbi próbára. Ezt akarta kifejezni a (?). De most is azt gondolom, hogy tényleg próbáltam a root-ot, csak közben változott valami, hiszen játszottam az alsaconf-fal modprobe-bal effélékkel, ki volt közben kapcsolva a gép. Miután rootként ment, természetesen ment normál userként is a csoporttagságok beállítása után.
Nem grafikus felületen dolgoztam.
Tényleg "Nem érdekes", ui. mint írtam egy hulladék gépen próbálgattam a dolgokat, nem ezen a gépen "élek", nagyjából mindegy, hogy egy ilyen részletkérdés, mint a hangkártya megoldódik-e.
Ugyanezen a gépen ugyanaznap, kipróbáltam a Minix-et és a FreeBSD 7.1-et. Abszolúte nem értek a FreeBSD-hez, mégis a Handbook alapján 10 percen belül fel bírtam éleszteni a hangot. Az Ubuntu CD meg eleve zenével jön fel.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
Újabban nálam is hang-probléma jelentkezett.
ma új kernelt töltöttem le (dist upgrade volt: 2.6.26-2-686 ), és most vettem észre, hogy az alsa -val valami gond van, ugyanis képtelen egyszerre két forrásból hangot lejátszani.
audacious ment, közben youtube-ra villantottam (gondoltam majd leveszem a hangot), erre összeakadt. Valószínüleg elbaltáztam valamit, egy évvel ezelőtt dekstop gépen szívtam ezzel, akkor apt-build -el hoztam helyre (favágó módszer), most viszont nincs időm ilyesmire, diplomamunkát írok- lehet azért is kaptam fel a vizet ennyire ezen a kis hibán. A gép egyébként egy: IBM Thinkpad R52
lspci -knn
00:1e.2 Multimedia audio controller [0401]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller [8086:266e] (rev 03)
Kernel driver in use: Intel ICH
Kernel modules: snd-intel8x0
akinek van ötlete, kérem segítsen.
-
Debian Lenny
- A hozzászóláshoz be kell jelentkezni
es ha az audacious audio output-jat atallitod nem ALSA-ra? Pl.: OSS-re? :O
- A hozzászóláshoz be kell jelentkezni
Sajnos nem segített. :/
update:
próbáltam a régebbi kernellel is, és nem megy. valószínüleg az update és nem az upgrade hozta ezt a featuret. :)
befejeztem a szórakozást ezzel, ha lesz időm legyúrom az alsa-t, és kielemzem miért is nem ment. fura, hogy nem dob errort, csak ha más eszköz is használni akarja, logba nem megy semmi.
update2:
a probléma megoldódott az alsa teljes törlésével, majd újratelepítésével.
Már szabályosan rosszul éreztem magam, hogy egy olyan rendszeren dolgozom, ami nem működik rendesen.
-
Debian Lenny
- A hozzászóláshoz be kell jelentkezni
Ugyanez a problémám NetBSD-n. Szól a zene ezzel a paranccsal:
ogg123 -d au "$*" | audioplay
de egyszerűen használva, az ogg123 azt mondja, hogy cannot find card '0'. Most nincs /proc/asound, mint a Debiánban. Sajnos nem értek hozzá, hogy mit és hogyan kéne konfigurálni.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
Majd Replaced vagy legradi kijavit, de esetleg cat /dev/sndstat ? Mert az eredeti OSS-ben ez volt a "standard" megoldas arra, hogy megnezzuk, van-e nekunk hangkartyank.
Jav: gugli alapjan: "man audio audioctl mixerctl"
- A hozzászóláshoz be kell jelentkezni
Nincs /dev/sndstat. Hangsúlyozom, hogy szól, most is hallgatom, csak valahogy az ogg123 (alatt levő könyvtár) magától nem talál oda. Nem fontos. Azért köszi.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
A pontosság kedvéért:
ogg123 -d au -f - $* | audioplay
a megfelelő parancs. A korábbi postban fejből írtam -- rosszul.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
igen, ez igy az sun audio apit hasznalja (ami a nativ), gondolom akkor az oss emulacioval van gondod
mas lejatszo mukodik? nem lehet, hogy ez valami ogg123 ficsur? :)
--
When in doubt, use brute force.
- A hozzászóláshoz be kell jelentkezni
cat valami >/dev/audio # szól (sistereg)
audioplay # szól
ogg123 valami.ogg # cannot find card '0' (-> workaround)
Na de most újra kipróbáltam.
ogg123 valami.ogg
ALSA lib confmisc.c 768: (parse_card) cannot find card '0'
...
még töb sorban a hibaüzenet
...
de a korábbiaktól _eltérően_ (a hibaüzenetek kiírása után) elkezdi a lejátszást. Leállítom, újraindítom, most hibaüzenet nélkül, rögtön elkezdi a lejátszást. Tehát a szemem láttára megjavult. Ilyesmi lehetett a Debianon is, ott is megjavult, és nem értettem, hogy miért. Valami önkonfiguráló dolog az ALSA könyvtárban, ami nem 100%-osan működik.
NetBSD 5.0, i386, az eredeti telepítéshez képest ezek vannak installálva:
bash
mc
zip
vorbis-tools
libao-oss
gtk2+
gmake
scmgit
--
CCC3
- A hozzászóláshoz be kell jelentkezni
ALSA?!
--
When in doubt, use brute force.
- A hozzászóláshoz be kell jelentkezni
1) Vagy az ALSA könyvtár kitalálta, hogy hol van a card '0',
2) vagy az ogg123 kitalálta, hogy mégsem az ALSA könyvtár kell.
Sajnos ehhez én nem értek, és a helyzet részemről nem is fog javulni.
Szerk:
Közben rájöttem, hogy van az ogg123-nak egy -d dev kapcsolója, ahol többek között meg lehet adni, hogy oss vagy alsa. Most az a helyzet, hogyha -d nélkül indítom, akkor először az alsa-val próbálkozik, nem sikerül, utána próbálja az oss-t. Eddig ez nem volt. Megoldás: Be kell írni ~/.libao-ba, hogy
default_driver=oss
--
CCC3
- A hozzászóláshoz be kell jelentkezni
Hasonlókat szívok én is egy pici laptopon. Egy Ess 688/1688 hangcsip van benne, és csakazértis az sb0 drivert használja, ami okéka lenne (hiszen sb kompatibilis), ha képes lenne rendesen használni, de nem. Ez azt jelenti hogy kapok 8kHz-s hangot 8 biten egy csatornával. Ezért van az, hogy moc elszáll resampling not supported hibaüzenettel, és cmus & tsai sem akarnak megszólalni.
Az mpg321 és a cmus által megnyitott internetrádió esd-n keresztül volt hajlandó szólni az sb0 driverrel, csak lelassítva, kb ötödnyi sebességre, szörnyhanggal kísért andalgó muzsikával. :)
Elméletileg az ess driver képes kezelni a hardver ezen részét, de ha letiltom az sb-t, akkor csak egy pam eszközöm lesz. Hosszú még az éjszaka...
- A hozzászóláshoz be kell jelentkezni
igy van, netbsd-n celszeru lehet meg sun-t hasznalni, bar kulonbseg nem igazan van
--
When in doubt, use brute force.
- A hozzászóláshoz be kell jelentkezni