Hallo Christian Weber (<[EMAIL PROTECTED]>) wrote: > Andreas Janssen wrote: > >> >> Nicht, wonach ich gefraget hatte, aber die OSS-Treiber sind geladen. >> Das ist sehr seltsam, denn bei installiertem alsa-base sollten weder >> discover noch hotplug das tun. Immerhin sollte damit der Sound �ber >> OSS eigentlich funktionieren. Wenn Du ALSA verwenden willst solltest >> Du daf�r sorgen, da� die Treiber nicht mehr geladen werden. Au�erdem >> ggf. alsaconf aufrufen und sehen, ob was gefunden wird und bei Bedarf >> die /etc/modprobe.conf entfernen, falls sie installiert. > > Jetzt blick ich leider nicht mehr durch. Habe mich jetzt durch > verschiedene Konfigurationen gew�lzt-erfolglos. Mir ist einfach das > Grundprinzip nicht klar. Brauche ich nun OSS oder ALSA oder gar diesen > Sound Server im X? Und wie kann ich OSS konfigurieren? Welche Pakete > brauchen sich gegenseitig? ALSA brachte bei der Konfiguration "~nix > gefunden" ist dann OSS dat richtige? Wo finde ich eigentlich gute > Links zum Thema Sound unter Debian? Sorry f�r die 1000 Fragen. Danke.
In aller k�rze: OSS und ALSA sind zwei verschiedene Soundsysteme f�r Linux. Sie haben ihre eigenen Kerneltreiber (die von ALSA fangen mit snd- an). F�r ALSA brauchst Du au�erdem das alsa-base-Paket (und am besten noch alsautils und alsa-oss). Du kannst nur ein System zur Zeit f�r Deine Karte verwenden. ALSA beinhaltet eine OSS-Kompatibilit�tsschicht, so da� Anwendungen, die ALSA nicht kennen, trotzdem funktionieren. Einen Soundserver ben�tigst Du normalerweise dann, wenn Deine Soundkarte nicht selbst in der Lage ist, verschiedene Sounds gleichzeitig abzuspielen, also in Hardware zu mischen. In dem Fall l�sst Du den Sound durch einen Soundserver laufen, der das zusammenmischt. Dazu m�ssen die Anwendungen ein entsprechendes Ausgabeplugin haben, oder �ber einen Wrapper aufgerufen werden. F�r den KDE-Soundserver arts gibt es z.B. den Wrapper artsdsp. Dein Poblem (oder eines Deiner Probleme) ist nun, da� Du ALSA-Pakete installiert hast, so da� ich davon ausging, Du wolltest ALSA verwenden. Geladen sind aber die dazu inkompatiblen OSS-Treiber. Du solltest jetzt entweder die alsa.*-Pakete entfernen, und OSS benutzen, oder daf�r sorgen, da� die OSS-Treiber nicht mehr geladen werden. Das alsaconfig nichts gefunden hat kann daran liegen, da� die Karte durch die geladenen OSS-Treiber blockiert wurde. Wenn Du ALSA verwenden willst, dann solltest Du die OSS-Treiber entladen: rmmod i810_audio rmmod ac97_codec Danach versuchst Du es nochmal. Um herauszufinden, warum die OSS-Treiber geladen werden, solltest Du mal grep -e i810_audio /etc/modprobe.d/* /etc/modules aufrufen. Wenn das nicht hilft, dann sind wahrscheinlich hotplug oder discover1 die �belt�ter. Die sollten allerdings OSS /nicht/ mehr laden, wenn alsa-base und discover1 in aktuellen Versionen installiert sind. Ein paar weitere Detailt findest Du unter <http://www.andreas-janssen.de/debian-tipps-sarge.html#a36> Gr��e Andreas Janssen -- Andreas Janssen <[EMAIL PROTECTED]> PGP-Key-ID: 0xDC801674 ICQ #17079270 Registered Linux User #267976 http://www.andreas-janssen.de/debian-tipps-sarge.html -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

