PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : linux 2.4.6 und sound??


sm0ker
19.07.01, 16:23
tag!
also ich hab mal wieder ein prob
mit dem linux. und zwar hab ich
mir den neuesten kernel gesaugt
und compiled und er rennt wunder-
bar aber nun habe ich folgendes
prob: KEIN SOUND *heul*
ich hab des oss getestet und des
lief soweit gut nur hat das den
haken das es alle 3 stunden wieder
gestartet werden muss. quasi shareware.
und alsa is net 2.4.* kompatibel.
was kann ich nun tun um doch noch
sound zu bekommen??
thx :confused:

Catonga
19.07.01, 16:59
Also bei mir läuft ALSA (driver vers. 0.5.x) mit Kernel 2.4.6 ohne Probleme.

Nur 0.9.xbeta ist zur Zeit nicht ideal, aber das gilt nicht nur für Kernel 2.4.x

Trillian
19.07.01, 22:18
Ich benutz die Standard Kernel Module. Aber wenn deine Karte da nicht unterstützt wird und dir OSS nicht gefällt, wird dir wohl nix anderes als ALSA übrig bleiben.

Aber von ALSA habe ich bisher eigentlich nur gutes gehört, probiers einfach mal. Ich habs bisher nicht hingekriegt die ALSA treiber zum Laufen zu bringen.

sm0ker
20.07.01, 15:56
thx ich muss mir
des wohl (noch)mal
anschauen mit alsa.
hatte version 0.9 ;)
*hoff*

sm0ker
20.07.01, 17:33
so nun hab ich des neu compiled
des ergebnis is hier:

assi:~ # insmod snd-card-azt2320
Using /lib/modules/2.4.6/misc/snd-card-azt2320.o
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol
snd_card_unregister
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol
snd_register_interrupt
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol
snd_register_ioport
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol snd_kcalloc
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol
snd_register_dma_channel
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol snd_opl3_new
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol
snd_unregister_ioports
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol
snd_mpu401_uart_interrupt
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol
snd_card_register
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol
snd_cs4231_new_pcm/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved
symbol snd_cs4231_interrupt
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol
snd_cs4231_new_mixer
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol
snd_card_free
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol snd_card_new
/lib/modules/2.4.6/misc/snd-card-azt2320.o: unresolved symbol
snd_mpu401_uart_new

und nun??

also ich hab den kernel gesaugt
compiled hab ich ihn mit
make menuconfig
make dep
make bzImage
make modules
make modules_install
soundunterstuezung ist als modul compiled

dann bei alsa
./configure --with-isapnp=yes
make install

und dann insmod bla
des is nen suse 7.0 und mit dem 2.2.16 standart kernel funktioniert die karte ohne
probleme! *heul*
was hab ich vergessen oder falsch gemacht?

pitfl
20.07.01, 21:01
Hallo, ich hab das Prob. auch durch.
Kernel backen klappt und dann das böse erwachen, kein Sound mehr.
Bei der Standard-Installtion werden die Alsatreiber installiert. Hierbei wird in lib/modules ein Verzeichnis misc angelegt.
Dieses ist erforderlich damit der Alsasound funktioniert.
Dieses Verzeichnis misc wird beim Kernelbacken, nicht mit angelegt. Es müssen die Alsatreiber kompiliert werden.
- alsa Driver
- alsa lib
- alsa utils

kompilieren
alsa driver
./configure --with-isapnp=yes (hier können weitere Parameter angegeben werden (siehe Install-Anleitung)
make clean
make dep
make
make install

alsa driver und alsa utils
./configure
make
make install
Es ist zu beachten, daß bei Verwendung von neuerern Treibern als in der Distri enthalten, zur konfiguration Yast2 nicht mehr benutzt werden kann.
Die Konfiguration muß dann mittels alsaconf vorgenommen werden.
Warum das Verzeichnis misc nicht bei der Verwendung von rpm's erstellt wird, möchte ich auch gern wissen.

Hoffe etwas geholfen zu haben.
Viele Grüße
pit

sm0ker
20.07.01, 23:31
big thx!!
ich denk des werd ich nun
mal testen!! aber net mehr
heute ;)
meld mich wieder...

sm0ker
21.07.01, 12:45
moin
also nun begreife ich garnix mehr...
hab des so gemacht wie du gesagt hast aber nun hab ich des gleiche problem immer noch und hinzu kommt das er alsaconf garnet mehr findet :mad: :confused: ??

pitfl
21.07.01, 20:42
@sm0ker
Hallo,bei mir hat es so geklappt. alsaconf brauchst Du allerdings.Hast Du vorher deine alten rpms gelöscht? Habe ich nicht gemacht, habe die neuen Sourcen einfach darüberinstalliert.Schau doch mal auf den Suse ftp Server unter /people/tiwai, da gibts die alsarpm's. Wenn ich mich recht erinnere, gibt es dort auch eine conf datei.
Bevor Du mit alsaconf den Sound konfigurierst müssen erst die alten Soundtreiber auskommentiert werden.
rcalsasound stop
mit lsmod überprüfen ob noch soundmodule geladen sind
wenn ja mit rmmod Modulname Module entladen
in /etc/modules.conf die Yast2 Einträge für Soundkarte auskommentieren (stehen am Ende der Datei)
In var/lib/yast/unique.inf den Eitrag unter Sound auskommentieren.
Danach alsaconf starten.

Damit bei mir Quake und Tuxracer mit Sound läuft, mußte ich komischerweise im Kontrollcenter den Soundserver abschalten.

Viel Erfolg!
pit
PS.Bei Holarse.de/net soll es übrigens eine gute Anleitung betreffs der Alsaeinbindung geben.In dem Menüpunt Treiber. Habe es heute versucht, hat mir aber leider nur eine leere Seite gezeigt.

sm0ker
21.07.01, 22:44
vielen dank!!
hehe aber wie gestern is es schon wieder sooooooooo spaet ;) das ich mir das erst morgen anschauen werde und dann melde ich mich wieder!
cya

sm0ker
22.07.01, 15:56
juhu
vielen dank ich hab endlich sound
weiss zwar net genau wieso aber
erstmal funzt das also thx
cya

sm0ker
23.07.01, 21:28
eigentlich gibts nur noch EIN problem und zwar darf den sound nur root benutzen.....
wieso?
und es brummt... ;)

pitfl
25.07.01, 10:48
Hi, Sm0ker

leider ist alsa auch nicht gerade meine Stärke
Versuch doch noch mal fogendes:
-----------------------------------
rm /etc/asound.conf
alsactl -f /etc/asound.conf store
-----------------------------------
habe ich mal irgendwo in einem Forum aufgeschnappt.

Vieleicht sind die Antworten auf meine Frage im Spieleforum ganz interessant.
Such mal unter Sound und OpenGL

Viel Erfolg
pit

pitfl
25.07.01, 10:54
Hi, ich noch mal
der Thread im Spieleforum heißt:
Soundserver abschalten bei open GL.
mfg
pit

sm0ker
25.07.01, 23:22
hi pit!
danke das du dich so ruehrend um meinen
sound bemuehst. ich werd mir das natuerlich
mal angucken...
wir sehen uns..