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).
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
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
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
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
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
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
Jetzt hats gefunzt, mit "rcalsasound stop" habe die ALSA Soundmodule deaktiviert und mit XMMS läuft jetzt super gut und SAUBER!!!
TNX!
Limbo

