Supportnet Computer
Planet of Tech

Supportnet / Forum / Linux

Unsauberer Ton unter Suse Linux 7.1!HILFE!!!





Frage

Hey @all! Evtl. kann mir jemand helfen von Euch?! Bis jetzt habe ich unter Suse Linux 7.1 seit meiner ERSTEN Installation vor zwei Wochen (Beginner!) noch keine sauberen Ton beim Abspielen von Musik und bei den Standard-Tönen hinbekommen: Unter YAST 2 ist ALSA und Sequenzer aktiviert und unter dem Kontrollzentrum habe ich unter "Klänge -> Soundserver" arTS deaktiviert. Meine VIA 686A On-Board-Soundkarte produziert zwar Töne, aber diese werden immer unsauber, abgehackt und mit Unterbrechungen wieder gegeben! Nach email an den Suse - Support habe ich folgende Anwort bekommen: -------------------------------------------------------- Auf unserem FTP-Server finden Sie im Verzeichnis ftp://ftp.suse.com/pub/people/tiwai/ ein aktuelles Update für das Paket ALSA. Hier die Konfiguration mit der i386 Update-Version. Bitte kopieren Sie sich die beiden Pakete der jeweiligen SuSE-Version für SuSE 7.1 ftp://ftp.suse.com/pub/people/tiwai/7.1-i386/alsa.rpm ftp://ftp.suse.com/pub/people/tiwai/7.1-i386/alsa-driver.rpm auf Ihren Rechner und installieren Sie das Update mit den folgenden Kommandos: rpm -Uvh alsa.rpm und rpm -Uvh --force alsa-driver.rpm Konfiguration Zuerst entladen Sie die geladenen Soundmodule mit rcalsasound stop oder mit rmmod xxx (xxx = Soundmodulname). Kontrollieren Sie mit lsmod ob auch alle Soundmodule entladen wurden. Nun öffnen Sie mit einem Editor Ihrer wahl die /etc/modules.conf und löschen oder maskieren die bestehende Soundkonfiguration. Sollten Sie mit Yast2 oder alsaconf schon eine Konfiguration getätig haben, finden Sie diesen Eintrag am Ende der /etc/modules.conf. Die Soundkonfiguration können Sie nun mit alsaconf vornehmen. Weitere Informationen zu ALSA finden Sie unter: http://www.alsa-project.org/. Hinweis Durch das ALSA-Update wird Yast2 nicht aktualisiert. Verwenden Sie daher zur Soundkonfiguration alsaconf. KDE2 - Soundserver aRts: ------------------------ Aktivieren Sie unter: KDE-Kontrollzentrum -> Klänge -> Soundserver [x] aRts-Soundserver beim KDE-Start hochfahren [x] Soundserver mit Echtzeit-Priorität betreiben [x] Bequem (250ms) [Anwenden] und [OK] X-Server rebooten. Falls die Konfiguration zu keinem Erfolg führt, senden Sie uns bitte die Ausgaben von: lspci -v procinfo pnpdum -c cat /proc/ioports lsmod und Ihre /etc/modules.conf --------------------------------------------------------------------- So leider hat das alles nicht funktioniert!!!!! Ausserdem habe ich die ALSA-Pakete mit Yast1 installiert! Aber daran dürfte es wohl nicht liegen, oder? Die Einstellung "Bequem" unter Soundserver im Kontrollzentrum gibts bei mir ausserdem gar nicht!!!! Bei Euch etwa??? Beim Rebooten stand der folgende Text da: Starting Soundsever: OFF DONE Das mit dem "Off iritiert mich auch, d.h. das der Server gar nicht in Betrieb ist????? Warum nicht? Ist mir noch zu helfen???? :-) Vielen Dank für die Unterstützung!!!! CU Limbo

Antwort 1 von Samba

"Bequem" wird nur zur Auswahl bereitgestellt, wenn überhaupt erst mal eine Karte vernünftig erkannt wurde.
In Dein Fall würde ich sagen: typisch on-Board-Lösung. :-( Ich hoffe, Du kannst einen Jumper umlegen, um eine PCI-Spundkarte verwenden zu können. Es muss ja keine teure sein. Für 50 Mark bekommst Du schon eine brauchbare Karte. In der Regel werden alle zur Zeit aktuellen Soundkarten unterstützt.
BTW: ein Kumpel von mir hatte mit On-Board-Chips unter Linux ebenfalls Probleme.
Nun kann man natürlich daherkommen und sagen, dass es ein Armutszeugnis für Linux ist, wenn es die billigeren Chips nicht gescheit unterstützt. Ich finde, man sollte es so sehen: es ist ein "Armutszeugnis", sich überhaupt erst einen Rechner mit on-Board-Chips zu kaufen. :-) Sorry, aber ich habe diese Rechner einige Zeit bei Brinkmann selbst verkauft. Das ist alles Billigkram und soll nur den Endkundenpreis drücken!
Linux unterstützt grundsätzlich in erster Linie nur hochwertige Hardware (siehe auch Thema SCSI).


Antwort 2 von Chonhulio

Der VIA Audio Chip ist durchaus brauchbar, aber fürs anspruchsvolle Musikhören ist er nicht geeignet.

Unter Linux lief er bei mir problemlos mit den Kernel-Treibern (von ALSA halte ich *noch* nicht viel).
Diese kann man mit modprobe via-xxx (ohne .o) laden. Den genauen Namen kann ich gerade nicht rausfinden, aber die Datei ist irgendwo in /lib/modules/<Version>/

mfg Chonhulio

Antwort 3 von Limbo

Hi Samba und Chonhulio!

Für mich ist die Ausgabequalität meiner On Board-Soundkarte ausreichend unter Windows, für besondere Klangerlebnisse schmeiss ich meine High-End Stereo-Anlage an! :-) Leider höre ich unter Linux nur so ein komisches Brummen mit ein bisschen Klang dahinter!

@ Chonhulio: Wäre Dir sehr dankbar, wenn Du mir die Alternative mit dem Kernel-Treiber näher erläutern könntest!... Kannst Du mal gucken bitte, wo der Treiber steckt und wie ich den Laden kann!

Bei mir ist der Kernel 2.1.88 drauf, ist evtl. sogar der neue 2.4 Kernel besser dafür???

TNX @ALL!

Limbo

Antwort 4 von Limbo

@Chonhulio:

Hast Du auch eine VIA On Board Soundkarte??? ... dann muss doch bei mir auch irgendwie laufen?!

Limbo

Antwort 5 von Werner Bittl

Ist doch klar, dass nur Brummen zu hören ist, wenn der Soundserver nicht korrekt angesteuert wird. Die Chips sind sicherlich nicht hinüber. :-) Wahrscheinlich hat Yast Probleme, weil es eben keine richtige Karte ist. Bei der Hardware-Kennung werden u. a. die Steckplätze abgesucht. Vermutlich hat der alte Standard-SuSE-Kernel damit Probleme...

Antwort 6 von Chonhulio

Der genaue Befehl als root lautet "modprobe via82cxxx_audio". Den Soundserver arts brauchst du nur für KDE Anwendungen. XMMS greift direkt auf /dev/dsp zu. Ein einfacher Test ist "cat *Name einer Datei >200 kB* > /dev/dsp". Enter drücken und Ohren zuhalten ... Falls schreckliche Geräusche ertönen funktioniert der Sound.

mfg Chonhulio

Antwort 7 von Limbo

Hi Chonhulio!

tnx für Deine Nachricht!

Den Soundcheck mit den schrecklichen Geräuschen habe ich überstanden, ABER: der Ton geht trotzdem nicht gscheit!

Bei der Eingabe des Befehls "modprobe ......." habe ich die folgende Meldung erhalten: init_module: Das Gerät oder die Ressource ist belegt
Hint:insmod errors can be caused by incorrect module parameters including invalid IO or IRQ parameters"
misc/via82cxxx_audio O. failed


Was hast denn das scho wieder, Mensch?

Muss ich erst wieder die ALSA Soundmodule entladen oder wie???

I need somebody, HELP!

tnx

Limbo

Antwort 8 von Limbo

YEAAAAAHHHH! :-)

Jetzt hats gefunzt, mit "rcalsasound stop" habe die ALSA Soundmodule deaktiviert und mit XMMS läuft jetzt super gut und SAUBER!!!

TNX!

Limbo

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: