TERRYHOAX
16.09.03, 17:11
Habe mal noch ein paar Fragen zu der Installationsanleitung von
http://sourceforge.net/projects/emu10k1
emu10k1 Version 0.20a
emu-Tools 0.9.4
Ich habe eine SB Audigy, die über den digitalen Ausgang an ein DTT3500 digital Boxen-System (mit Dolby Digital Dekoder) angeschlossen ist.
So jetzt zur Installation die Anleitung (in dem File mit den Treibern enthalten unter docs-> readme.deutsch) zeigt folgende Punkte auf:
(Habe ein paar Anmerkungen / Fragen gemacht)
--------------------------------------------------------------------------
- Der Kernel muss wie folgt kompiliert sein:
- mit Unterstuetzung fuer Kernel-Module
(loadable modules support) (CONFIG_MODULES = y)
- mit Soundkarten-Support als Modul
(soundcard support as a module) (CONFIG_SOUND = m)
- Ohne integrierte Soundkarten-Treiber (CONFIG_SOUND_* = n)
-> Frage: wie kann man das feststellen ??
-------------------------------------------------------------------------------
Installation
------------
emu-Tools V0.9.4.1-306 (emu-config, dspmgr) liegen bei SUSE 8.2 mit auf CD, werden auch i.d.R. gleich mitinstalliert
-> also keine andere Version installieren
1. Bestimme das Verzeichnis, in welchem Sound-Module installiert werden
(normalerweise /lib/modules/2.x.y/misc)
-> was muss ich hier machen ?
2. Entpacke das Archiv emu10k1-xy.tar.gz
(tar -xvzf emu10k1-xy.tar.gz)
-> OK
3. Kompiliere den Treiber
cd emu10k1
make
-> muß (ich) nicht mehr gemacht werden, da bereits geschehen: emu10k1.o
-> gleich 4.
4. Kopiere den Treiber (emu10k1.o) in das Modul-Verzeichnis
(z.B. cp emu10k1.o /lib/modules/2.x.y/misc/emu10k1.o)
-> OK
5. Entlade alle existierenden Soundkarten-Treiber, inklusive soundcore
(z.B. rmmod sb soundcore)
-> OK
6. Entferne alle alten Referenzen auf andere Soundkarten in /etc/modules.conf (z.B. Alsa)
-> OK
7. Erstelle eine neue Referenz in /etc/modules.conf auf den neuen Treiber:
"alias char-major-14 emu10k1"
-> OK
8. Ist der Kernel mit Versions-Informationen kompiliert, fuege folgendes
an den vorherigen Eintrag an:
pre-install emu10k1 insmod soundcore
post-remove emu10k1 rmmod soundcore
-> Das verstehe ich nicht. Wie kann man das überprüfen?
9. Erstelle mit depmod -a die neuen Abhaengigkeits-Informationen
? unbedingt notwendig ?
Das waren glaube ellenlange Fragen zum Laden zu Treibern...
Kann man das anders machen?
10. lade den Treiber
(modprobe emu10k1)
-> OK
11. /etc/
emu10k1.conf
modules.conf
/usr/sbin
emu-script
(Hier sind bei mir die Dateien zu finden)
-> Frage: Wie kann man eigentlich feststellen, dass die emu10k1.conf auch wirklich beachtet wird?
Ich verstehe nicht, dass man den dig-out nochmals aktivieren muss (s.u. Punkt 13), wenn in der emu10k1.conf das bereits gemacht wird:
##
## This file is used to configure emu10k1's emu-script
##
CARD_IS_5_1=no
USE_DIGITAL_OUTPUT=yes
ENABLE_TONE_CONTROL=yes
# Note, it's safe to say yes to the next option even if you're not going
# to use it. When this option is enabled, the driver can autodetects AC3
# data and behaves normally with normal audio.
# (Saying yes causes some of the soundcard's resourses to be used up)
AC3PASSTHROUGH=yes
Um den dig-out zu aktivieren, habe ich zusätzlich folgendes gemacht:
12. mit aumix in der Konsole instellungen vornehmen und abspeichern
-> ".aumixrc" im $HOME löschen
-> "aumixrc" nach /etc/ kopieren (da hier globale Einstellungen)
13. /etc/init.d
in "boot.local" folgendes eintragen:
emu-config -d <- hier wird der digital-out aktiviert
aumix -L <- hier werden die vorgenommenen Mixer-Settings aus /etc/aumixrc geladen
Vielleicht kann jemand von den erfahreren Usern ein paar Antworten geben.
Wir Anfänger würden uns darüber freuen.
Eine globale Lösung für Installationen wird es nie geben, aber als Anhaltspunkt denke ich, sind so ne Vorgehensweisen bestimmt nicht verkehrt. :)
Danke für Euer Verständnis !
Schöne Grüße
Terry
http://sourceforge.net/projects/emu10k1
emu10k1 Version 0.20a
emu-Tools 0.9.4
Ich habe eine SB Audigy, die über den digitalen Ausgang an ein DTT3500 digital Boxen-System (mit Dolby Digital Dekoder) angeschlossen ist.
So jetzt zur Installation die Anleitung (in dem File mit den Treibern enthalten unter docs-> readme.deutsch) zeigt folgende Punkte auf:
(Habe ein paar Anmerkungen / Fragen gemacht)
--------------------------------------------------------------------------
- Der Kernel muss wie folgt kompiliert sein:
- mit Unterstuetzung fuer Kernel-Module
(loadable modules support) (CONFIG_MODULES = y)
- mit Soundkarten-Support als Modul
(soundcard support as a module) (CONFIG_SOUND = m)
- Ohne integrierte Soundkarten-Treiber (CONFIG_SOUND_* = n)
-> Frage: wie kann man das feststellen ??
-------------------------------------------------------------------------------
Installation
------------
emu-Tools V0.9.4.1-306 (emu-config, dspmgr) liegen bei SUSE 8.2 mit auf CD, werden auch i.d.R. gleich mitinstalliert
-> also keine andere Version installieren
1. Bestimme das Verzeichnis, in welchem Sound-Module installiert werden
(normalerweise /lib/modules/2.x.y/misc)
-> was muss ich hier machen ?
2. Entpacke das Archiv emu10k1-xy.tar.gz
(tar -xvzf emu10k1-xy.tar.gz)
-> OK
3. Kompiliere den Treiber
cd emu10k1
make
-> muß (ich) nicht mehr gemacht werden, da bereits geschehen: emu10k1.o
-> gleich 4.
4. Kopiere den Treiber (emu10k1.o) in das Modul-Verzeichnis
(z.B. cp emu10k1.o /lib/modules/2.x.y/misc/emu10k1.o)
-> OK
5. Entlade alle existierenden Soundkarten-Treiber, inklusive soundcore
(z.B. rmmod sb soundcore)
-> OK
6. Entferne alle alten Referenzen auf andere Soundkarten in /etc/modules.conf (z.B. Alsa)
-> OK
7. Erstelle eine neue Referenz in /etc/modules.conf auf den neuen Treiber:
"alias char-major-14 emu10k1"
-> OK
8. Ist der Kernel mit Versions-Informationen kompiliert, fuege folgendes
an den vorherigen Eintrag an:
pre-install emu10k1 insmod soundcore
post-remove emu10k1 rmmod soundcore
-> Das verstehe ich nicht. Wie kann man das überprüfen?
9. Erstelle mit depmod -a die neuen Abhaengigkeits-Informationen
? unbedingt notwendig ?
Das waren glaube ellenlange Fragen zum Laden zu Treibern...
Kann man das anders machen?
10. lade den Treiber
(modprobe emu10k1)
-> OK
11. /etc/
emu10k1.conf
modules.conf
/usr/sbin
emu-script
(Hier sind bei mir die Dateien zu finden)
-> Frage: Wie kann man eigentlich feststellen, dass die emu10k1.conf auch wirklich beachtet wird?
Ich verstehe nicht, dass man den dig-out nochmals aktivieren muss (s.u. Punkt 13), wenn in der emu10k1.conf das bereits gemacht wird:
##
## This file is used to configure emu10k1's emu-script
##
CARD_IS_5_1=no
USE_DIGITAL_OUTPUT=yes
ENABLE_TONE_CONTROL=yes
# Note, it's safe to say yes to the next option even if you're not going
# to use it. When this option is enabled, the driver can autodetects AC3
# data and behaves normally with normal audio.
# (Saying yes causes some of the soundcard's resourses to be used up)
AC3PASSTHROUGH=yes
Um den dig-out zu aktivieren, habe ich zusätzlich folgendes gemacht:
12. mit aumix in der Konsole instellungen vornehmen und abspeichern
-> ".aumixrc" im $HOME löschen
-> "aumixrc" nach /etc/ kopieren (da hier globale Einstellungen)
13. /etc/init.d
in "boot.local" folgendes eintragen:
emu-config -d <- hier wird der digital-out aktiviert
aumix -L <- hier werden die vorgenommenen Mixer-Settings aus /etc/aumixrc geladen
Vielleicht kann jemand von den erfahreren Usern ein paar Antworten geben.
Wir Anfänger würden uns darüber freuen.
Eine globale Lösung für Installationen wird es nie geben, aber als Anhaltspunkt denke ich, sind so ne Vorgehensweisen bestimmt nicht verkehrt. :)
Danke für Euer Verständnis !
Schöne Grüße
Terry