Onboard-Sound mit alsa (depmod: *** Unresolved symbols in..)

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
Master of Desaster
Beiträge: 61
Registriert: 03.02.2005 19:56:47
Wohnort: Landkreis Bamberg

Onboard-Sound mit alsa (depmod: *** Unresolved symbols in..)

Beitrag von Master of Desaster » 03.02.2005 20:53:03

Hallo erst mal,
Wie man sieht bin ich neu hier, ich lese aber schon ne weile mit :)

Naja eigentlich hab ich mir vorgenommen das "Abenteuer Debian" selbstständig, nur mit Hilfe von Google zu bewältigen was wohl jetzt gescheitert ist^^. :D

Naja, zum Problem:

Ich habe die standart Installation von Sarge gemacht (Kernel 2.4.27) und nach der Installation hatte ich sound (mit OSS nehm ich mal an, ich hab's alledings nicht nachgeschaut). Naja, der Sound war aber nur auf den Linken rear boxen meines 5.1 systemes was sich erstens bescheuert angehört hat und zweitens möchte ich evtl. auch VoIP machen wo dann NUR das headset an is. (so mussten immer die Boxen an sein, was dann bei VoIP hallt!)

Auf jeden Fall hab ich mir dann gedacht, null problemo einfach mal alsa installier'n (alsa-modules-2.4.27-1-386, alsa-modules, alsa-utils, alsa-oss und alsamixergui). Ab da hatte ich dann gar kan Sound mehr 8O

Nach ein paar Minuten google wurde dann alsaconf gestartet. Dieses erkennt auch meine Soundkarte (intel8x0-chipsatz oder so) aber wenn ich dann mich durch das Menü durchklickt hab' und er dann in irgeneine config schreibt kommen folgende Fehler:

Code: Alles auswählen

/lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o: /lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o: unresolved symbol vmalloc_to_page_Readc6403
/lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o: /lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o: unresolved symbol remove_proc_entry_R0a4291c8

/lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o: /lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o: unresolved symbol mem_map_Rc7a5c379
/lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o: /lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o: unresolved symbol create_proc_entry_Rcd01de19
/lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o: /lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o: unresolved symbol zone_table_R1d6b3a73
/lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o: insmod /lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o failed
/lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o: insmod snd-intel8x0 failed
Setting default volumes...
Saving the mixer setup used for this in /var/lib/alsa/asound.state.
/usr/sbin/alsactl: save_state:1061: No soundcards found...

===============================================================================

 Now ALSA is ready to use.
 For adjustment of volumes, use your favorite mixer.

 Have a lot of fun!
€dit: wenn ich jetzt alsamixer ausführe meldet er alsamixer: function snd_ctl_open failed for default: No such device


Danach nochmal 'depmod -a' gemacht, der sagt:

Code: Alles auswählen

depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-azx.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-gus-lib.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-hwdep.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-intel8x0.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-mixart.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-mpu401.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-page-alloc.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-pcm-oss.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-pcm.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-pdaudiocf.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-rawmidi.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-seq-oss.o

depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-seq.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-serialmidi.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-tea575x-tuner.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-timer.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-usb-audio.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-usb-lib.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-usb-usx2y.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-vx-cs.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-vx-lib.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-vxp440.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-vxpocket.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-wavefront.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd-ymfpci.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-386/updates/alsa/snd.o
Dann muss mich eben wieder mein bester Freund (google :D) unterstützen! Da find ich dann was von wegen module mit in den kernel einkompilieren blabla....

Aber jetz erst mal die frage an euch:
Muss ich wirklich den Kernel neu kompilieren?? Oder gibts da vllt. noch ne andre (leichtere) Lösung??? Denn das Kernel kompilieren wollt' ich noch weng aufschieben (bis ich die ATI-Treiber installiere)

Schonmal danke,

mfg, Master of Desaster

PS: Die Debianforum.de-SUFU hat mir leider auch nicht geholfen :?
Zuletzt geändert von Master of Desaster am 04.02.2005 15:13:01, insgesamt 1-mal geändert.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 03.02.2005 21:07:27

Willkommen im Forum!

Wenn du keine einwende gegen Kernel 2.6 hast, könntest du ja den einmal probieren

kernel-image-2.6.8-2-<xxx> aus testing oder kernel-image-2.6.10-1-<xxx> aus unstable
und die modul-init-tools installieren

In die /etc/modules eine Zeile mit "snd_intel8x0" eintragen (sollte kein anderes sound zeugs davor stehen)

Viele Grüße
gms

Master of Desaster
Beiträge: 61
Registriert: 03.02.2005 19:56:47
Wohnort: Landkreis Bamberg

Beitrag von Master of Desaster » 03.02.2005 21:18:54

Hi gms,

Also ich weiss nicht ob das daran liegt aber ich hab schonmal ne 2.6 install gemacht und da ging das Internet extrem langsam, sodass ich am nächsten Tag gleich ohne grosse Ursachenforschung Kernel 2.4 installiert hab, wo das Internet dsl-speed hatte. :?

Ich hab irgendwie noch im Hinterkopf, gelesen zu haben das kernel 2.6 manche Netzwerkkarten nich richtig unterstützt oder so. :roll: Könnte das sein? Oder ging da vielleicht was mit T-Online schief, an dem Tag???

mfg,

Edit: Ich hab hier auch noch ne Netzwekkarte rumliegen die könnt' ich evtl. einbauen..... :idea:

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 03.02.2005 21:41:42

Master of Desaster hat geschrieben:Ich hab irgendwie noch im Hinterkopf, gelesen zu haben das kernel 2.6 manche Netzwerkkarten nich richtig unterstützt oder so. :roll::
Sagt nicht viel aus, es wird auch in Zukunft kein Betriebsystem geben, daß ALLE Netzwerkarten FEHLERFREI unterstützt.

Andere Frage, wie ist die genaue Version deines 2.4er Kernels ?

[edit]
ls -l /boot/vmlinuz*
[/edit]

Master of Desaster
Beiträge: 61
Registriert: 03.02.2005 19:56:47
Wohnort: Landkreis Bamberg

Beitrag von Master of Desaster » 03.02.2005 21:46:01

2.4.27-1-386

mfg,

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 03.02.2005 21:53:19

dann gibt es sowohl vom kernel, als auch von den alsa-modules ein update:

alsa-modules-2.4.27-2-386
kernel-image-2.4.27-2-386

Möglicherweise ist dort der bug schon behoben

[edit]
Das wird wahrscheinlich dieser Bug gewesen sein und der wurde behoben:

#291995: kernel-image-2.4.27-1-386: Sound driver Advanced Logic (ALS4000) doesn't work

Die Bugsuche ist auch sehr zu empfehlen:
http://www.debian.org/Bugs/

[/edit]

Master of Desaster
Beiträge: 61
Registriert: 03.02.2005 19:56:47
Wohnort: Landkreis Bamberg

Beitrag von Master of Desaster » 03.02.2005 22:02:23

Ohhh ähhhm danke. :)
In meiner menu.lst von grub muss ich dann einfach das .27-1 durch .27-2 erstezen oder??
Naja das probier ich dann mor*gähn* :D

Nochmal THX

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 03.02.2005 22:04:53

ein "update-grub" sollte da eigentlich genügen, überprüfen schadet jedoch nie

Master of Desaster
Beiträge: 61
Registriert: 03.02.2005 19:56:47
Wohnort: Landkreis Bamberg

Beitrag von Master of Desaster » 04.02.2005 16:33:31

Also kernel 2.4.27-2-386 ist installiert, ich bekomme aber unter Synaptic nur die "alsa-moduels-2.4.27-1-386". :? Bei der Paketsuche auf http://packages.debian.org/ findet er nichtmal alsa-modules-2.4.27-1.386 geschweige denn 2.4.27-2-386 :( (unter 'testing' mit dem Suchbegriff 'alsa-modules' gesucht!)
Wenn ich unter unstable suche geibt es das paket :x; unter stable gibt es nur alte Versionen....
Geht das unstable auch auf sarge??

Hier meine sources.list unter /etc/apt:

Code: Alles auswählen

# deb file:///cdrom/ sarge main 

deb cdrom:[Debian GNU/Linux testing _Sarge_ - Official Snapshot i386 Binary-2 (20050114)]/ unstable contrib main 
deb cdrom:[Debian GNU/Linux testing _Sarge_ - Official Snapshot i386 Binary-1 (20050114)]/ unstable contrib main 


deb ftp://ftp2.de.debian.org/debian/ testing main 
deb-src ftp://ftp2.de.debian.org/debian/ testing main 
mfg,

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 04.02.2005 16:54:14

aja, das Paket ist noch in unstable, sorry das habe ich nicht überprüft.
Das Paket hat anscheinend auch noch unerfüllte Abhängigkeiten und ist deswegen noch nicht in Sarge gewandert. (alsa-base 1.0.08 ist noch nicht verfügbar)

Master of Desaster
Beiträge: 61
Registriert: 03.02.2005 19:56:47
Wohnort: Landkreis Bamberg

Beitrag von Master of Desaster » 04.02.2005 16:56:37

Hi,

Soll ich dann jetz installieren oder muss ich noch warten??
Danke schonmal!

mfg,

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 04.02.2005 17:11:48

Also so wie ich das sehe, wirst du das Paket noch nicht installieren können, auch wenn du den unstable Zweig in deine sources.list aufnimmst.

Master of Desaster
Beiträge: 61
Registriert: 03.02.2005 19:56:47
Wohnort: Landkreis Bamberg

Beitrag von Master of Desaster » 04.02.2005 17:24:55

:?

Wie lang dauert so 'n Paket normalerweise?? Nicht länger als 2-3 Wochen oder?? Ansonsten könnt' ich's auch mal mit kernel 2.6 versuchen....

mfg,

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 04.02.2005 17:51:27

ein Paket darf erst nach 5 Tagen nach testing, alsa-driver ist aber erst 3 Tage in unstable
und die alsa-modules müssen wegen der Abhängigkeit deshalb auch in unstable verbleiben

Ich habe aber auch noch eine gute Nachricht, die Abhängigkeiten können doch alle aufgelöst werden. So funktioniert es:

Code: Alles auswählen

 apt-get install alsa-base/unstable alsa-utils/unstable alsa-modules-2.4.27-2-386
[edit]
Ich mußte nur vorher noch ein apt-get upgrade ausführen, dann hat es funktioniert
[/edit]

Master of Desaster
Beiträge: 61
Registriert: 03.02.2005 19:56:47
Wohnort: Landkreis Bamberg

Beitrag von Master of Desaster » 04.02.2005 21:36:40

Echt riessig grosses THX an gms, das du mir immer so schnell und kompetent geholfen hast. Mein ALSA läuft jetzt zwar noch nicht richtig gut aber die Feineinstellungen schaffe ich mit googel und meiner alten c't die ich letztens für 5 Cent gekauft hab scho...

Danke, danke, danke, mein Linuxleben ist jetzt um eingiges schöner :)

mfg,

Antworten