PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SoundBlaster16 unter suse 6.3



traxer
07.08.01, 12:51
Hi
Ich habe einen frage könnt ihrmir sagen ob und wie ich den sb16 einrichten kann ich yast ist nix und soswo auch nciht ! mir hat jemand gesagt ich brauche einen neuen kernel aber ich finde so ein update nirgend wo ich hoffe ihr könnt mir weiter helfen !

Omen
07.08.01, 16:29
Die benötigten Module sind schon im Paket kernmod eingepackt
und werden standardmäßig mitinstalliert. Sollten Sie schon einen
eigenen Kernel gebaut haben, reinstallieren Sie bitte das Paket kernmod
und einen Originalkernel von der Installations-CD mit YaST.
Gehen Sie bitte wie folgt vor:
Nehmen Sie bitte die Anleitung zu Ihrer Soundkarte und suchen Sie nach
folgenden Einstellungen:

IRQ für Sound-Erzeugung
Portadresse für Sound-Erzeugung
DMA1 und DMA2 für Sound-Erzeugung
ggf. IRQ für MIDI-Interface
ggf. Portadresse für MIDI-Interface

Öffnen Sie bitte die Datei /etc/conf.modules als Benutzer
root
mit Ihrem Lieblingseditor.
Suchen Sie bitte folgende Zeilen:

alias char-major-14 off
alias sound off
alias midi off

und setzen Sie an den Anfang jeder dieser Zeilen ein Kommentarzeichen:

#alias char-major-14 off
#alias sound off
#alias midi off

Suchen Sie in den folgenden Zeilen nach der Bezeichnung des Moduls für
Ihre Soundkarte. Ggf. sollten Sie nach einem kompatiblen Typ ausschauhalten.


Für das Beispiel einer Soundblaster-kompatiblen Karte wäre
das z.B. der Block:
#************************************************* ****************************
# module : sb.o Soundblaster 16, SB Pro + Clones
# Also needed for AWE32/64
#
# Dcoumentation available in /usr/src/linux/Documentation/sound/Soundblaster
# and in /usr/src/linux/drivers/sound/sb.c .
#
# Possible configuration :
#
# alias char-major-14 sb
# post-install sb /sbin/modprobe "-k" "adlib_card"
# options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330
# options adlib_card io=0x388
Entfernen Sie die Kommentare vor den Zeilen, die das Modul konfigurieren:
alias char-major-14 sb
post-install sb /sbin/modprobe "-k" "adlib_card"
options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330
options adlib_card io=0x388
Passen Sie in diesen Zeilen ggf die o.g. Werte für Ihre Soundkarte
an, insbesondere Portadressen ("io=") und IRQs ("irq=").
Speichern Sie die Datei und verlassen Sie den Editor.
Geben Sie bitte in der Eingabezeile folgendes ein:
cat /dev/sndstat
Hier könnte eine Ausgabe ÄHNLICH der untenstehenden kommen.
OSS/Free:3.8s2++-971130
Load type: Driver loaded as a module
Kernel: Linux Heron 2.2.5 #3 Fri Apr 2 17:04:34 MEST 1999 i686
Config options: 0 Installed drivers: Card config: Audio devices:
0: AD1816 audio driver (DUPLEX) Synth devices:
0: Yamaha OPL3 Midi devices: Timers:
0: System clock Mixers:
0: AD1816 audio driver
Kommt die Ausgabe, dann ist alles OK. Sie können nun z.B. mit kmix
(Paket kmulti, Serie kde) oder xmix (Paket xmix,
Serie snd) die Lautstärke einstellen und über die im
Handbuch beschriebenen Wege Sounddateien abspielen lassen.
Wenn die Ausgabe nicht kommt, sollten Sie sich ansehen, ob die angegeben
Module geladen wurden:
lsmod
Hier könnte eine Ausgabe wie
Module Size Used by
opl3 10728 0 (autoclean)
ad1816 7760 0 (autoclean)
sound 55460 0 (autoclean) [opl3 ad1816]
soundlow 208 0 (autoclean) [sound]
soundcore 2084 5 (autoclean) [sound]
serial 41940 0 (autoclean)
memstat 1352 0 (unused)
erscheinen. Wichtig ist v.a. auch, daß die Module sound,
soundlow
und soundcore geladen wurden.
Wenn nicht, dann sollten Sie dies händisch versuchen:
modprobe soundcore
modprobe soundlow
modprobe sound
modprobe opl3
modprobe
Ggf. müssen Sie dann noch die Datei /etc/conf.modules entsprechend
anpassen. Lesen Sie dazu bitte die Manpage
man conf.modules
bzw. die entsprechenden Abschnitte im Handbuch zu SuSE Linux.

BadVulture
07.08.01, 17:11
nimm lieber suse linux 7.1 da wird deine soudcard sofort erkannt! oder mach ein update!
:)