Supportnet / Forum / Linux
ALSA erkennt Soundkarte nicht
Frage
Hi, ich brauche da mal ein wenig Hilfe!
Ich habe vor ein paar Tagen Debian Sarge (stable) installiert. Inzwischen habe ich den GraKa-Treiber zum laufen bekommen und wollte mich an den Soundtreiber ranmachen.
Also habe ich es gemacht wie letztes mal:
[code]apt-get install alsa*[/code]
ALSA wurde also installiert und ich habe dann auch gleich "alsaconf" gestartet. Leider konnte er meine Karte nicht finden...
Ich vermute mal, dass es daran liegt, dass irgendwelche Prozesse laufen, die noch Soundunterstützung haben (es wird ja darauf hingewiesen, dass man all solche beenden soll). Leider kenne ich mich in dem Bereich nicht so besonders aus, zumal Debian mir ziemlich viel gestartet hat und ich gar nicht so genau weiß, was genau ich ruhig beenden darf, bzw. aus dem Bootvorgang entfernen kann.
Jedenfalls jetzt erstmal die Daten zu meinem System, so gut wie ich sie zusammenbekommen habe (ist ein Rechner vom Bekannten - der hatte es nicht so mit dem Aufheben von Anleitungen):
CPU: Pentium 2 - 600 MHz
Mainboard: ???
GraKa: nVidia GeForce 420 SE - die Voodoo war mir leider abgeraucht :(
[b]Soundkarte: von ForteMedia (PCI)[/b]
Kernel: 2.6.8
Da ich ihn für die GraKa-Treiber neu kompilliert habe, habe ich dort (vorsichtshalber) alles eingebaut, was sich ansatzweise nach Sound angehört hat. Ich hoffe, das war nicht zuviel des Guten...
Ich hoffe, dass ihr eine Idee habe, was ich tun/installieren/kofigurieren könnte, um doch ein wenig Sound aus meinen Boxen hören zu können.
achja: einen ps -A für die Prozesse:
[code]
Lain:/etc# ps -A
PID TTY TIME CMD
1 ? 00:00:00 init
2 ? 00:00:00 ksoftirqd/0
3 ? 00:00:00 events/0
4 ? 00:00:00 khelper
5 ? 00:00:00 kblockd/0
28 ? 00:00:00 pdflush
29 ? 00:00:00 pdflush
31 ? 00:00:00 aio/0
30 ? 00:00:00 kswapd0
121 ? 00:00:00 kseriod
229 ? 00:00:00 kjournald
279 ? 00:00:00 udevd
1484 ? 00:00:00 khubd
1685 ? 00:00:00 portmap
2168 ? 00:00:00 syslogd
2171 ? 00:00:00 klogd
2181 ? 00:00:00 dbus-daemon-1
2186 ? 00:00:00 hald
2189 ? 00:00:00 dirmngr
2254 ? 00:00:00 exim4
2260 ? 00:00:00 inetd
2264 ? 00:00:00 lpd
2270 ? 00:00:00 nmbd
2272 ? 00:00:00 smbd
2277 ? 00:00:00 smbd
2279 ? 00:00:00 sshd
2305 ? 00:00:00 famd
2309 ? 00:00:00 rpc.statd
2312 ? 00:00:00 atd
2315 ? 00:00:00 cron
2320 ? 00:00:00 gdm
2322 ? 00:00:00 gdm
2362 tty1 00:00:00 getty
2363 tty2 00:00:00 getty
2364 tty3 00:00:00 getty
2365 tty4 00:00:00 getty
2366 tty5 00:00:00 getty
2367 tty6 00:00:00 getty
2433 ? 00:01:16 XFree86
2487 ? 00:00:00 xfce4-session
2530 ? 00:00:00 ssh-agent
2533 ? 00:00:00 sh
2535 ? 00:00:00 xscreensaver
2539 ? 00:00:04 xfce-mcs-manage
2543 ? 00:00:01 xfwm4
2544 ? 00:00:02 xftaskbar4
2545 ? 00:00:01 xfdesktop
2547 ? 00:00:02 xfce4-panel
2551 ? 00:00:00 sh
2554 ? 00:00:00 run-mozilla.sh
2559 ? 00:01:42 firefox-bin
2563 ? 00:00:00 gconfd-2
2565 ? 00:00:00 netstat <defunct>
2584 ? 00:00:02 gnome-terminal
2586 ? 00:00:00 bonobo-activati
2587 ? 00:00:00 gnome-pty-helpe
2588 pts/0 00:00:00 bash
2598 pts/0 00:00:00 bash
3762 pts/0 00:00:00 ps
[/code]
Danke schonmal für die Mühe!
bored
Antwort 1 von stefanix
Hi,
wechsel doch mal in einen Runlevel ohne X-Server. Musst mal schauen welcher das ist(init 3 oder ...)
Hast du schon mal geschaut, ob deine Karte überhaupt unterstützt wird?
Und wieso musst du dir einen Kernel selber bauen? Eigentlich brauchst du nur die Kernelsourcen, der Treiber wird als Modul eingebunden.
Grüsse, Stefan
wechsel doch mal in einen Runlevel ohne X-Server. Musst mal schauen welcher das ist(init 3 oder ...)
Hast du schon mal geschaut, ob deine Karte überhaupt unterstützt wird?
Und wieso musst du dir einen Kernel selber bauen? Eigentlich brauchst du nur die Kernelsourcen, der Treiber wird als Modul eingebunden.
Grüsse, Stefan
Antwort 2 von bored
Werde ich heute Abend gleich mal ausprobieren.
Und ja, meine Karte wird definitiv unterstützt. Ich hatte die nämlich mal am laufen. "Damals" hatte ALSA sie auch erst beim dritten Versuch erkannt, danach aber grundsätzlich.
Zum Kernel: Das mit den Sourcen dachte ich mir auch, da der NVidia-Installer mir das beim ersten Versuch ausgespuckt hat. Allerdings sind die Sourcen bei Debian nicht standardmäßig installiert, und beim nachinstallieren meckerte er dann rum, dass er gerne korrekt konfigurierte Kernel-Sourcen haben wollte. (Ja, die Sourcen waren die richtigen). Dann ist es mir zu bunt geworden und ich hab mir nen 2.6er gebaut. Da der ein "wenig" neuer ist als der alte 2.4er dachte ich mir, dass das ja nicht schaden kann :)
Und ja, meine Karte wird definitiv unterstützt. Ich hatte die nämlich mal am laufen. "Damals" hatte ALSA sie auch erst beim dritten Versuch erkannt, danach aber grundsätzlich.
Zum Kernel: Das mit den Sourcen dachte ich mir auch, da der NVidia-Installer mir das beim ersten Versuch ausgespuckt hat. Allerdings sind die Sourcen bei Debian nicht standardmäßig installiert, und beim nachinstallieren meckerte er dann rum, dass er gerne korrekt konfigurierte Kernel-Sourcen haben wollte. (Ja, die Sourcen waren die richtigen). Dann ist es mir zu bunt geworden und ich hab mir nen 2.6er gebaut. Da der ein "wenig" neuer ist als der alte 2.4er dachte ich mir, dass das ja nicht schaden kann :)
Antwort 3 von bored
Ok, habe das mal gemacht. Mit dem selben Ergebnis.
Aber immerhin habe ich mal die boot.log Datei gefunden und mir die mal durchgelesen.
Kurz bevor die ganzen Daemons gestartet werden kommt da was mit ALSA, dann einige Überprüfungen und zuletzt:
"No soundcard found"
Hat er die nun einfach nicht erkannt, oder ist die kaputt?
Aber immerhin habe ich mal die boot.log Datei gefunden und mir die mal durchgelesen.
Kurz bevor die ganzen Daemons gestartet werden kommt da was mit ALSA, dann einige Überprüfungen und zuletzt:
"No soundcard found"
Hat er die nun einfach nicht erkannt, oder ist die kaputt?