PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : creative sb audigy ls nicht erkannt



aliis
05.11.03, 20:21
Hi,
mein Pc erkennt unter linux meine soundkarte nicht.
ich hab versucht sie mit yast zu installieren aber da kommt dann:
Das Kernelmodul snd-emu10k1 für die soundunterstützung konnte nicht geladen werden
ein möglicher grund dafür könnten falsche modulparameter, sowie ungültige io- bzw irq- parameter sein.
ich hatte das ding schon in jedem pci slot drin und es hat nicht fuktioniert.
ich hab suse 9.0 und ein ecs k7s5a mainboard mit nem sis735 schipsatz, ne radeon 97 pro und nen
amd athlon xp 2200+

und ich hab auch schon nachgeschaut, ob alsa installiert ist.
ist es.

wie krieg ich die zum laufen????

mfg aliis

glar00k
06.11.03, 06:19
Hi,

ich hatte anfang dieser Woche das gleiche Problem ... aber irgendwie war es nicht lösbar. Wenn du lspci aufrufst, wirst du sicher irgendwo "Creative Labs: Unknown Device" sehen. Ich habe auch sämtliche Treiber probiert, doch anscheinen läuft da was schief. Ich gehe mal davon aus das es am Mainboard liegt, da du, so wie ich, auch ein K7S5A hast. =\ Ich habe mir am Ende eine SB Live! Digital geholt ... =\

Wuppi109
06.11.03, 11:46
Moin,

wahrscheinlich hilft Euch das hier:

http://www.opensound.com/


Gruß Wuppi

glar00k
06.11.03, 14:32
Original geschrieben von Wuppi109
Moin,

wahrscheinlich hilft Euch das hier:

http://www.opensound.com/


Gruß Wuppi

Warum sollte das helfen? Die soundkarte muss normalerweise auch mit dem opensource treiber von creative oder alsa gehen, weil bei beiden audigy support vorhanden ist. Deshalb habe ich ja auch auf Probleme mit dem Mainboard geschlossen, weil ich das gleiche habe und das Problem kenne (und wie gesagt nicht lösbar war). Ausserdem sollte bei lspci zumindest ein gescheiter Name des Chips dastehen und nicht einfach "Unknown Device".

Gruß

der_leukozyt
06.11.03, 14:39
Es gibt Treiber für den Audigi Chip.
Die Treiber im Kernel funzen bei mir auch nicht.

Ich habe mir vom Internet emu10k1 gesaugt und installiert.
Funzt gut, aber die emu-tools wollen bei mir nicht richtig.

MfG
Leukozyt

glar00k
06.11.03, 14:46
Original geschrieben von der_leukozyt
Es gibt Treiber für den Audigi Chip.
Die Treiber im Kernel funzen bei mir auch nicht.


Was sagt denn lspci bei dir?

der_leukozyt
06.11.03, 14:56
$ lspci
...
2:04.0 Multimedia audio controller: Creative Labs: Unknown device 0004 (rev 03)
02:04.1 Input device controller: Creative Labs: Unknown device 7003 (rev 03)
02:04.2 FireWire (IEEE 1394): Creative Labs: Unknown device 4001 (rev 01)
...

glar00k
06.11.03, 15:04
Hm, das gleiche stand bei mir auch. Aber wie gesagt hatte ich alle Treiber ausprobiert, auch den von sourceforge.net/projects/emu10k1 und alsa. funktionierten beide nicht.

Grüsse

der_leukozyt
06.11.03, 15:19
Vieleicht hilft es wenn ich die Vorgänge umschreibe.

Als erstes muß der Treiber aus dem Internet geladen werden.
Dann endpackt man ihn nach /usr/src/ .

In dem entpackten Ordner gibt man dann folgendes Komando ein .

$ make && make && make install

in /etc/modules.conf muss folgender Eintrag rein:

alias sound emu10k1

Und in /etc/modules kommt dann 'emu10k1'.

Als letztes müssen die Benutzerrechte von /dev/dsp, /dev/audio und /dev/mixer angepasst werden.
Natürlich müssen die Benutzerrechte auch in /etc/group eingrtragen sein.

Viel Glück.

MfG
Leukozyt

Wuppi109
06.11.03, 15:20
tschuldigung das Ich Euch diesen Tip gegeben habe....;)

So Einfach scheint das ja nicht mit den emu10k1 zu gehen .:(..leider.
Hab mir auch mehr oder weniger die Zähne ausgebissen bei einer Audigy2, die Frechheit ist nur das Creativ bei Kartenpreisen von 200 Euro nicht mal eine Lizens von OSS beilegt.
Um ohne Streß die Teile zum klingen zu bringen hab den Tip gegeben.

..nichts für Ungut

Gruß Wuppi

glar00k
06.11.03, 15:33
Original geschrieben von der_leukozyt
Vieleicht hilft es wenn ich die Vorgänge umschreibe.


Wohl weniger, denn der gleiche Treiber den ich - als ich die audigy hatte - kompiliert habe, funktioniert jetzt wunderbar mit der sb live 5.1 digital, sowohl alsa als auch der von creative. Das war eindeutig ein anderes Problem. Ob nun die Karte defekt war (was ich mir kaum vorstellen kann) oder ob es am Mainboard lag kann ich nicht sagen. Aber ich habe hier noch einen anderen Rechner mit K7S5A und dort ging es ebenfalls nicht (auch unter Linux).

aliis
06.11.03, 19:19
haltet mich jetzt für vollkommen blöd oder begriffsstutzig.
aber wenn ich versuch den treiber mit "cd make emu10k1 && make" oder "make && make &&make install" zu kompilieren, dann kommt da

bash : cd: make: datei oder verzeichnis nicht gefunden.
ok ich weiß nicht, für was das cd is aber das gibts anscheonend net also hab ichs mal ohne das gemacht, da kommen dann lauter fehlermeldungen.

bei dem anderen kommt
/lib/modules/2.4.21-99-athlon/build directory does not exist. Please edit the file 'config'
in this directory and set KERNEL_SOURCE to the correct location of your
kernel source.

You are currently running kernel version 2.4.21-99-athlon, the source code should
be for this version.

make[1]: *** [get_version] Fehler 1
make[1]: Leaving directory `/home/Aliis/Documents/emu10k1-v0.20a/scripts'
make: *** [opts] Fehler 2
Aliis@linux:~/Documents/emu10k1-v0.20a>

wie geht das jetzt richtig??

mfg aliis

Hun
06.11.03, 20:27
./configure

glar00k
06.11.03, 20:36
Original geschrieben von Hun
./configure

Wenn's eins gäbe. Erst überprüfen, dann posten ... O.o

Was das Problem angeht: Kernel Headers oder Kernel Sources installieren.

aliis
06.11.03, 20:53
benötigte datei ist nicht vorhanden ...
mist

edit: zu spät gesehen
und äh welche und wie soll ich installieren?

glar00k
06.11.03, 21:34
Original geschrieben von aliis
benötigte datei ist nicht vorhanden ...
mist

edit: zu spät gesehen
und äh welche und wie soll ich installieren?

Uhm, keine Ahnung welche Distribution du benutzt. Einfach mal dort wo du normalerweise Software installierst nach 'headers' oder 'sources' suchen und dann das passende für deinen Kernel raussuchen. Den Namen deines Kernels bekommst du mit uname -a.

Grüße

Edit: fals es beides gibt, bevorzugt die header.

der_leukozyt
06.11.03, 23:22
Man man man,

Ihr müßt schon einen Kernel kompilieren und dann installieren.
Der Kernel-Source muß dann immernoch in /usr/src/ liegen.
Am besten noch einen Link auf den Kernel-Source setzten.

$ ln -s /usr/src/kernel-source-2.422 /usr/src/linux

Der Source-Tarball für die Audigi-Treiber (emu10k1.tar.bz2) muss nach /usr/src/emu10k1 endpackt werden.
Erst dann kann man die Treiber installieren.

$ cd /usr/src/emu10k1/
$ make && make && make install

Viel Glück.

glar00k
07.11.03, 05:46
Original geschrieben von der_leukozyt
Der Source-Tarball für die Audigi-Treiber (emu10k1.tar.bz2) muss nach /usr/src/emu10k1 endpackt werden.
Erst dann kann man die Treiber installieren.

So viel quark wie in diesem Thread hab ich noch nie gelesen ... Die emu treiber kannst du von jedem ort aus bauen. Und einen Kernel musst du auch nicht kompilieren, es reichen die header dateien vom laufenden Kernel aus.

Grüsse

aliis
10.11.03, 20:28
das hat irgendwie nicht funktioniert
ich hab die linux-header dateien installiert aber mein pc erkennt die soundkarte immern noch nicht