Linux 15.036 Themen, 107.107 Beiträge

Kein Sound unter SuSE 6.1 [beta]?

Steve Doyle / 1 Antworten / Baumansicht Nickles

Hi Linux-User!!!
Nutze SuSE Linux 6.1 [beta], Kernel 2.3.3, bekomme allerdings partout den SB 16 ISA-PnP nicht zum laufen. Laut SuSE Handbuch werden ab der 2.2er Kernel-Serie die ISA-PnP-Geräte dank PnP-Support automatisch erkannt, also führte ich unter /usr/src/linux "make menuconfig" aus und tätigte die für den SB16 nötigen Einstellungen und aktivierte PnP-Support, kompilierte den Kernel neu und gab anschließend "make modules" und "make modules_install" ein. Als ich die Einstellungen nach neuem Booten mit "cat /dev/sndstat" überprüfen wollte, waren keine Eintragungen vorhanden. Also entschied ich mich für die manuelle Konfiguration, notierte die SB-Ressourcen im Win95 Gerätemanager und legte folgendermaßen los:
1. /sbin/pnpdump > /etc/isapnp.conf [blanko isapnp.conf]
2. joe /etc/isapnp.conf [Editieren gemäß Handbuch und Win-Einstellungen, jedenfalls korrekt, die Abschrift will ich jedem ersparen]
3. /sbin/isapnp /etc/isapnp.conf [Initialisierung OHNE jede Fehlermeldung]
4. Kernelkompilierung, "make modules", "make modules_install"
5. Neustart --> cat /dev/sndstat --> weiterhin kein Sound, auch nicht beim Abspielen einiger Linux-Testsounds.
Zu diesem Problem konnten mir bisher leider keine Handbücher, FAQs (http://www.roestock.demon.co.uk/isapnptools/), HowTos oder Newsbeiträge helfen, deshalb bin ich für jede Antwort dankbar!
Ist die Soundkartenunterstützung überhaupt von der Beta-Fassung vorgesehen???
DANKE im voraus...und im Sinne von SuSE: HAVE FUN!
(Steve Doyle)

Antwort:
Ich habe hier in meinem 2.2.5 Testsystem folgendes Script, daß die SB 16 aktiviert: (isapnp wird schon vorher gestartet)
insmod soundcore
insmod sound
insmod uart401
insmod sb irq=x io=y dma=1 dma16=5
insmod opl3
insmod v_midi
insmod adlib_card io=z
Für x,y,z müssen natürlich die richtigen werte eingetragen werden.
j.
(jay)

Antwort:
Hallo,
Hört sich eigentlich ganz vernünftig an wie du das gemacht hast.
das editieren der isapnp.conf reduziet sich auf das
löschen der # für die Parameter die der Karte zugewiesen werden,
und ACT Y nicht vergessen.
Beim Kermel die Soundoptionen unbedingt als MODUL aktivieren.
Wichtig mit chmod 666 /dev/dsp die Sounddevice freigeben.
(guido)

Antwort:
Hi...
So ähnlich mache ich es auch, allerdings ist in der Release-Version von SuSE6.1 das OSS-System enthalten, damit geht die Installation wesentlich einfacher. Findet man in der Rubrik "pay" (ist für SuSE-Anwender trotzdem kostenlos!)
Unter 5.3/6.0 bin ich ähnlich wie Du vorgegangen. Das editieren der Datei isapnp.conf konnte ich mir jedoch sparen. Wichtig war das ich Sound im Kernel aktiviert habe und zwar nicht als Modul, sondern fest im Kernel integriert. Das automatische laden der Soundmodule hat bei mir nämlich nie funktioniert (SB64AWE).
Wenn bei der Kernel-Kompilation nichts schiefgeht, dann sollte Sound auch unter KDE funzen.
Markus
(Markus)

Antwort:
THANX!!!!
Werde Eure Vorschläge am Wochenende ausprobieren und dann Bericht erstatten!!!
(Steve Doyle)

Antwort:
Das kompilieren eines neuen Kernel ist nicht notwendig.
editiere mal die datei config.modules. Dort mußt du die Zeilen
sound off usw in sound on ändern. Dann den Eintrag für
deine Soundkarte raussuchen und die Kommentare bei
alisa dma usw entfernen. Wenn es sich um die Beta aus
der CHIp-ZEitung handelt muß das funktionieren. Rennt bei
mir mit nem on-board cs4232 wie die Sau. Schau mal in die
doku betreffs Sound ab kernel 2.2. Dort ist das genau
beschrieben. Isapnp usw kannst du haken. Ist alles nicht
mehr notwendig.
(Klaus Schäfer)

bei Antwort benachrichtigen
Klaus Schäfer Steve Doyle „Kein Sound unter SuSE 6.1 [beta]?“
Optionen

Das kompilieren eines neuen Kernel ist nicht notwendig.
editiere mal die datei config.modules. Dort mußt du die Zeilen
sound off usw in sound on ändern. Dann den Eintrag für
deine Soundkarte raussuchen und die Kommentare bei
alisa dma usw entfernen. Wenn es sich um die Beta aus
der CHIp-ZEitung handelt muß das funktionieren. Rennt bei
mir mit nem on-board cs4232 wie die Sau. Schau mal in die
doku betreffs Sound ab kernel 2.2. Dort ist das genau
beschrieben. Isapnp usw kannst du haken. Ist alles nicht
mehr notwendig.
(Klaus Schäfer)

bei Antwort benachrichtigen