Albert wrote:Hallo Janka,
Irgendwo,weiß ich leider nicht mehr,habe ich einen sehr aktuellen Treiber aus Suse gefunden,der mit dieser Soundkarte laufen sollte,weil die Person den gleichen Laptop hat wie ich.Nun ja,der läuft immer noch nicht..
Es ist der alsa-driver-hg20071027
Den hatte ich entpackt,aber gefunzt hat es trotzdem nicht.
Hast du das von deiner Distribution bereitgestellte Modul snd-hda-intel ausprobiert?
Wenn ja, und das Modul *lies sich nicht laden*, versuch es erst einmal mit einem aktuelleren Kernel. Du musst zum Kompilieren der ALSA.-Treiber aus ihren Quellen meines Wissens sowieso die Kernelquellen installiert haben, und im aktuellen Vanilla-Kernel sind immer relativ aktuelle ALSA-Treiber dabei. Das ist vermutlich einfacher als ein extern kompiliertes ALSA mit dem aktuellen Kernel zusammenzubringen.
Code: Select all
Daher meine Frage : in anderen Distros gibt es ja /etc/modules.conf,diesen gibt es bei Ubuntu nicht,wo isser denn?
Seit Kernel 2.6 heißt diese Datei /etc/modprobe.conf und hat ein leicht abweichendes Format. Anleitungen, die sich nur auf /etc/modules.conf beziehen, kannst du getrost vergessen.
Oder wie soll ich eine Soundkarte nach dem Befehl modprobe laden??
modprobe snd ??
Von Hand ist es relativ kompliziert. Bei Ubuntu benutzt du am besten "alsaconf", das sollte die Hardware korrekt erkennen und einrichten. Wenn die Karte nicht erkannt wurde, bitte mit der Fehlermeldung nochmal melden.
Sorry,daß ich mich mit den Modulen so auskenne
Kein Grund sich zu entschuldigen. Irgendwann ist es immer das nächste mal.
$ dmesg listet den Kernel-Log auf (wird aber normalerweise auch von syslog nach /var/log/messages geschrieben), da stehen nach dem Ladeversuch eines Treibers evtl. Hinweise und Fehlermeldungen drin.
$ lsmod listet die geladenen Treibermodule
$ modinfo Modulname oder Pfad_zum_Modul.ko gibt Infos zum Treibermodul aus.
# insmod Pfad_zum_Modul.ko Parameter lädt ein bestimmtes Modul mit den im Befehl angegebenen Parametern, die Module liegen normalerweise unter /lib/modules/Kernelversion...
# modprobe Modulname lädt ein Modul mit den in /etc/modprobe.conf angegebenen Parametern
Noch eins : Wo soll ich diesen Befehl eintragen :
CONFIG_SND_DEBUG=y
Das ist kein Befehl, sondern eine Konfigurationsoption für den Kernel. Kann man beim Kernelcompilieren einstellen (Im Kernelkonfigurationsprogramm im Menü Device Drivers->Sound->Advanced Linux Sound Architecture->Debug). Erzeugt vermutlich *zu viele* Infos. Erstmal auslassen.
Janka