[gelöscht]
Ich habe gestern Arch installiert und wollte jetzt, nachdem nun xorg und kde laufen, auch noch alsa konfigurieren.
Allerdings friert das System ein, wenn ich alsaconf starte oder mit mich mit einem Benutzer zu KDE anmelde, der Mitglied der Gruppe audio ist.
Außerdem kommt beim Systemstart folgende Meldung:
ct 17 12:32:04 arch modprobe: FATAL: Error inserting snd_cs4232 (/lib/modules/2.6.10-ARCH/kernel/sound/isa/cs423x/snd-cs4$ Oct 17 12:32:04 arch modprobe: FATAL: Error inserting snd_cs4232 (/lib/modules/2.6.10-ARCH/kernel/sound/isa/cs423x/snd-cs4$ Oct 17 12:32:05 arch modprobe: FATAL: Error inserting snd_wavefront (/lib/modules/2.6.10-ARCH/kernel/sound/isa/wavefront/s$ Oct 17 12:32:05 arch modprobe: FATAL: Error inserting snd_wavefront (/lib/modules/2.6.10-ARCH/kernel/sound/isa/wavefront/s$
Was mich wundert, ist, dass sich das Problem auf einen Ordner namens 2.6.10-ARCH bezieht, obwohl nach dem System Update eigentlich ein 2.6.13.4 er Kernel bei mir läuft. Der Ordner 2.6.10-ARCH existiert auch gar nicht mehr.
Meine Soundhardware ist der Onboard Soundchip eines nVidia nForce 2 Mainboards. hwd kann damit nichts anfangen.
Hier noch die lspci Ausgabe:
00:05.0 Multimedia audio controller: nVidia Corporation: Unknown device 01b0 (rev c2) 00:06.0 Multimedia audio controller: nVidia Corporation nForce Audio (rev c2)
Könnt ihr mir vielleicht helfen?
Pierre
Versuche Dein System mal mit pacman -Syu auf den aktuellen Stand zu bringen. Ggf. könntest Du dann versuchen den Kernel nochmal mit pacman -Sy kernel26 zu installieren.
[gelöscht]
Guten Abend Sicherheitskurt! 🙂
Ich kenne mich zwar nicht mit Arch Linux aus, werde aber dennoch eine versuchen eine Antwort zu geben, die dir hoffentlich weiterhelfen kann.
Du solltest zunächst darauf achten, dass "/usr/src/linux" ein korrekter Symlink auf deinen aktuellen Kernel ist.
Nachdem du das geprüft hast, solltest du versuchen den Ordner "/lib/modules/2..6.13.4-ARCH/kernel/sound..." (oder ähnlich; ich kenne mich wie schon geschrieben mit der Ordnerstruktur von Arch Linux nicht aus) manuell zu erstellen und dort die jeweiligen Module aus dem Kernel an die richtigen Stellen zu kopieren.
Nachdem du mit einem abschliessendem "depmod" die Abhängigkeiten gelöst hast, kannst du es erneut versuchen. Sollte das immer noch keinen Erfolg zeigen, wäre es nett deine Ausgabe von "dmesg" zu lesen. 🙂
In diesem Sinne...
Gromobir
[gelöscht]
Das benötigte Modul für meine Soundkarte ist: snd-intel8x0
Folgende Module sind geladen:
[root@arch manuel]# lsmod | grep snd snd_mpu401 5448 0 snd_opl3_lib 9728 0 snd_hwdep 7840 1 snd_opl3_lib snd_cs4231_lib 23936 0 snd_mpu401_uart 6656 1 snd_mpu401 snd_rawmidi 21408 1 snd_mpu401_uart snd_seq_device 7436 2 snd_opl3_lib,snd_rawmidi snd_intel8x0m 15940 0 snd_intel8x0 30528 0 snd_ac97_codec 85116 2 snd_intel8x0m,snd_intel8x0 snd_pcm_oss 51104 0 snd_mixer_oss 18432 1 snd_pcm_oss snd_pcm 84868 5 snd_cs4231_lib,snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss snd_timer 22660 3 snd_opl3_lib,snd_cs4231_lib,snd_pcm snd 49380 14 snd_mpu401,snd_opl3_lib,snd_hwdep,snd_cs4231_lib,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer soundcore 8032 1 snd snd_page_alloc 8840 4 snd_cs4231_lib,snd_intel8x0m,snd_intel8x0,snd_pcm
Die interessanten Einträge aus dmesg: ... intel8x0_measure_ac97_clock: measured 59111 usecs intel8x0: clocking to 48000 ... ACPI: PCI Interrupt 0000:00:06.1 -> Link [LMCI] -> GSI 22 (level, high) -> IRQ 16 PCI: Setting latency timer of device 0000:00:06.1 to 64 Unable to initialize codec #0 ACPI: PCI interrupt for device 0000:00:06.1 disabled Intel ICH Modem: probe of 0000:00:06.1 failed with error -13 pci_hotplug: PCI Hot Plug PCI Core version: 0.5 shpchp: shpc_init : shpc_cap_offset 0 shpchp: shpc_init : shpc_cap_offset 0 shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 Real Time Clock Driver v1.12 input: PC Speaker parport: PnPBIOS parport detected. parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE] gameport: NS558 PnP Gameport is pnp00:0c/gameport0, io 0x200, speed 736kHz CS4232 soundcard not found or device busy CS4232 soundcard not found or device busy No WaveFront cards found or devices busy No WaveFront cards found or devices busy ...
Das System ist auf dem neuesten Stand und den Kernel hab ich auch nochmal installiert. Weiterhin existiert das Verzeichnis /lib/modules/2.6.13-ARCH/ mit den entsprechenden Dateien schon. Irgendwie verweisen die Links aber auf ein nicht mehr existentes Verzeichnis.
Was ich mit depmod machen soll weiß ich nicht. Allerdings hab ich es jetzt einmal geschafft, dass alsaconf korrekt ausgeführt wurde. Prompt habe ich neu gebootet (zur Sicherheit) und einen Benutzer der Gruppe audio angemeldet. Das System ist wieder eingefroren. Auch alsaconf funktioniert jetzt nicht mehr.
Vielleicht habt ihr noch eine Idee?
[gelöscht]
So. Ich habe die Lösung!
Ich habe einfach hotplug gegen hwd in der rc.conf ausgetauscht und plötzlich war ich von sämtlichen Fehlern befreit!
Jetzt muss ich nur noch mein DSL beim bootvorgang starten lassen und schon bin ich glücklich.
tonks
Genau so ging es mir auch mit meinem alsaconf. Mit hwd kein sound, nur Fehlermeldung (Datei nicht vorhanden..) mit hotplug läufts dann wieder. Komisch ....
[gelöscht]
Komisch, dass es bei dir genau anders herum war.
Der nForce Soundchip ist allerdings auch nicht der Beste. Außerdem ist der freie Treiber dafür auch nicht so gut. Ihr kennt ja nVidias Firmenpolitik und Stellung zur Freien Software.