Home / LinuxUser / 2002 / 04 / Soundkartentreiber für Linux

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(161 Punkte bei 4 Stimmen)
Mandriva in Nöten
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Lautes Treibe(r)n

Soundkartentreiber für Linux

Lizenzmodell

Wie bereits angedeutet, handelt es sich bei 4Fronts OSS [8] um ein kommerzielles Produkt, welches nicht der GPL unterliegt. Der zu bezahlende Betrag basiert auf einer Basislizenz, welche unbedingt erworben werden muss und für Linux 20 US-Dollar kostet. Für den Einsatz neuerer PCI-Karten, spezieller Funktionen älterer ISA-Soundkarten und professioneller Soundkarten sind zusätzlich spezielle Lizenzen notwendig (vgl. hierzu Tabelle 1). Nähere Informationen zu den einzelnen Lizenzen sind unter [9] zu finden. Ich empfehle vor dem Kauf, die kostenlose Demoversion von OSS von [10] herunterzuladen und zu installieren. Ist man mit den Testergebnissen zufrieden, kann eine Lizenzdatei bestellt werden. Hierbei handelt es sich um eine Textdatei, in der ein Lizenzschlüssel enthalten ist, der die entsprechenden Treiber freischaltet (siehe Installationsabschnitt). Die Bestellung der Lizenzen kann entweder direkt auf der 4Front-Web-Seite oder über die SuSE AG erledigt werden. Ich empfehle den Kauf bei SuSE, da man somit von vornherein mögliche Probleme eines Auslandsgeschäftes vermeidet.

Tabelle 1: OSS-Lizenzen

PCI-Soundkarten

ISA-Soundkarten

professionelle Soundkarten

Avance Logic PCI (AVANCE) All ISA BUS Soundcards (ISA) Virtual Mixer (MIX)
Aureal Vortex (VORTEX) SB-AWE64 Wave Table (AWE) Input Multiplexer (IMUX)
C-Media CMI873x (CMEDIA) Dream SAM9704 (DREAM) Envy24/MIDIMan (ENVY24)
Conexant Riptide (RIPTIDE) Ensoniq-VIVO Wave Table (VIVO) LynxONE (LYNXONE)
Cirrus Logic CS428x/CS46xx (CRYSTAL)   RME Digi32/Digi96 (DIGI32)
ESS Maestro (MAESTRO)   Sonorus Studi/o (STUDIO)
ESS Solo-1 (SOLO)    
Forte Media (FMEDIA)    
Intel8xx/SiS7012 (INTELPCI)    
NeoMagic NM2200 (NEOMAGIC)    
Sound Blaster SBPCI128/Ensoniq AudioPCI (APCI)    
Sound Blaster Live!/Audigy (SBLIVE)    
S3 SonicVibes (S3VIBES)    
Trident 4DWave/SiS7018 (TRIDENT)    
VIA97/Geode (VIA97)    
Yamaha DS-XG (YMH)    

Installation

Wie bereits erwähnt, sollte man die Demo-Version von OSS vom Web-Server herunterladen und installieren, bevor man entsprechende Lizenzen kauft. Die Installation, für die wieder Root-Rechte notwendig sind, läuft folgendermaßen ab:

  • Erstellen des Quellverzeichnisses: mkdir ~/oss
  • Download der Treiber von [10] in das Quellverzeichnis
  • Wechseln in das Quellverzeichnis: cd ~/oss
  • Entpacken des Archives, z. B.: tar xvfz osslinux396b-2x.tar.gz
  • Starten der Installation: ./oss-install Das so gestartete Installationsprogramm versucht nach dem Akzeptieren der Lizenzbedingungen, die Treiber, die für die aktuelle Kernel-Version benötigt werden, zu installieren. Werden keine vorkompilierten Treiber gefunden, wird versucht, diese zu kompilieren. Dazu müssen die Kernel-Quellen installiert sein, und die Version der Kernel-Quellen muss genau (!) mit der des installierten Kernels übereinstimmen. Bei einigen Distributionen kann es vorkommen, dass dies nicht der Fall ist. Beispielsweise ist bei meiner Mandrake-Distribution die Versionsnummer des laufenden Kernels linux-2.4.17-10mdk, die der Kernelquellen aber linux-2.4.17-15mdk. Da wir nun aber keinen Kernel übersetzen wollen, wird ein wenig getrickst: Wir editieren einfach die Datei /usr/src/linux/include/linux/version.h und tragen dort die Versionsnummer des laufenden Kernels ein. Und, siehe da - die Installationsroutine von OSS ist zufrieden.

Für den Fall, dass Sie eine Lizenz von OSS gekauft haben, wird die entsprechende Datei license.dat einfach in das OSS-Verzeichnis, welches bei der Erstinstallation mit angegeben wurde, kopiert und im Programm oss-install über den entsprechenden Menüpunkt aktiviert.

Im Übrigen kann man ähnlich zu ALSA die vorhandenen bzw. eingerichteten Soundkanäle durch cat /dev/sndstat anzeigen lassen.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 69 Punkte (1 Stimme)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 06/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...