PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Soundblaster (Suse 9.0) tut nicht



c_verres
18.03.04, 19:22
Hallo,

ich bin Linux-Neuling und habe Suse 9.0 installiert.

Leider funktioniert die oundkarte nicht. Obwohl diese als 5880 Audio PCI erkannt wurde, ist kein Ton zu hören. Laut Handbuch handelt es sich um eine Soundblaster Audio PCI 128 on Board.

Wäre sehr nett, wenn ihr mir Tipps geben könnt. Danke!

Columbo0815
19.03.04, 10:45
Hallo,

poste mal die Ausgabe von "lspci" (kleines L; ohne ""). Dies kannst du in der "konsole" machen. Ausführen musst du den Befehl als root. Kleine Anleitung:

- alt+f2 konsole
- in der konsole: su
- passwort
- lspci

Die Angabe dort ist etwas genauer und man kann sehen, ob der Chipsatz überhaupt unterstützt wird. Hast du die entsprechenden Mixerregler auch schonmal hochgedreht?

Wie ist die Ausgabe von lsmod (kleines L; selbe Anleitung wie oben). Was ist die Ausgabe von "ls -l /dev/dsp"?

Gruß Columbo

c_verres
19.03.04, 12:43
Ausgabe von lspci:

00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4)
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AG P]
00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22 )
00:04.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT8233/A/ C/VT8235 PIPC Bus Master IDE (rev 10)
00:04.2 USB Controller: VIA Technologies, Inc. USB (rev 10)
00:04.3 USB Controller: VIA Technologies, Inc. USB (rev 10)
00:04.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30 )
00:05.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 03)
00:09.0 Communication controller: Ambient Technologies Inc HaM controllerless mo dem (rev 02)
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139 C+ (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation NV15 [GeForce2 GTS/Pro] (r ev a3)


Ausgabe von lsmod:
Module Size Used by Not tainted
appletalk 20684 1 (autoclean)
ax25 41204 1 (autoclean)
ipx 16164 1 (autoclean)
snd-mixer-oss 13400 0 (autoclean)
videodev 5696 0 (autoclean)
isa-pnp 30664 0 (unused)
usbserial 19580 0 (autoclean) (unused)
parport_pc 26248 1 (autoclean)
lp 6208 0 (autoclean)
parport 22888 1 (autoclean) [parport_pc lp]
thermal 6148 0 (unused)
processor 8248 0 [thermal]
fan 1472 0 (unused)
button 2380 0 (unused)
battery 5600 0 (unused)
ac 1664 0 (unused)
ipt_TCPMSS 2328 1 (autoclean)
ipt_TOS 984 9 (autoclean)
ipt_state 568 48 (autoclean)
ipt_LOG 3320 54 (autoclean)
snd-usb-audio 43392 0
snd-seq-midi 4448 0 (unused)
snd-seq-midi-event 3616 0 [snd-seq-midi]
snd-seq 36656 1 [snd-seq-midi snd-seq-midi-event]
snd-ens1371 13192 4
snd-pcm 65092 0 [snd-usb-audio snd-ens1371]
snd-page-alloc 6004 0 [snd-pcm]
snd-timer 15040 0 [snd-seq snd-pcm]
gameport 1628 0 [snd-ens1371]
snd-rawmidi 14208 0 [snd-usb-audio snd-seq-midi snd-ens1371]
snd-seq-device 4048 0 [snd-seq-midi snd-seq snd-rawmidi]
snd-ac97-codec 39608 0 [snd-ens1371]
snd 35172 4 [snd-mixer-oss snd-usb-audio snd-seq-midi snd-seq-midi-event snd-seq snd-ens1371 snd-pcm snd-timer snd-rawmidi snd-seq-device snd-ac97-codec]
soundcore 3588 0 [snd]
st 27760 0 (autoclean) (unused)
sr_mod 13432 0 (autoclean)
sg 32224 0 (autoclean)
printer 6560 0
keybdev 1996 0 (unused)
mousedev 4084 0 (unused)
joydev 5120 0 (unused)
evdev 3584 0 (unused)
input 3360 0 [keybdev mousedev joydev evdev]
usb-uhci 22224 0 (unused)
usbcore 58668 1 [usbserial snd-usb-audio printer usb-uhci]
raw1394 16592 0 (unused)
ieee1394 183364 0 [raw1394]
af_packet 12200 1 (autoclean)
8139too 13932 1
mii 2320 0 [8139too]
ip6t_LOG 3672 2 (autoclean)
ip6t_REJECT 1336 3 (autoclean)
ip6table_mangle 2648 0 (autoclean) (unused)
ipt_REJECT 3000 3 (autoclean)
iptable_mangle 2072 1 (autoclean)
iptable_filter 1644 1 (autoclean)
ip_nat_ftp 2768 0 (unused)
iptable_nat 15374 1 [ip_nat_ftp]
ip_conntrack_ftp 3696 1
ip_conntrack 17252 3 [ipt_state ip_nat_ftp iptable_nat ip_conntrack_ftp]
ip_tables 11232 10 [ipt_TCPMSS ipt_TOS ipt_state ipt_LOG ipt_REJECT iptable_mangle iptable_filter iptable_nat]
ip6table_filter 1740 1 (autoclean)
ip6_tables 11892 4 [ip6t_LOG ip6t_REJECT ip6table_mangle ip6table_filter]
ipv6 209952 -1 (autoclean) [ip6t_REJECT]
key 63256 0 (autoclean) [ipv6]
ide-scsi 10000 0
scsi_mod 97268 4 [st sr_mod sg ide-scsi]
ide-cd 29664 0
cdrom 26752 0 [sr_mod ide-cd]
nls_iso8859-1 2812 2 (autoclean)
nls_cp437 4348 2 (autoclean)
vfat 9900 2 (autoclean)
fat 30712 0 (autoclean) [vfat]
reiserfs 199636 1

Ausgabe von ls -l /dev/dsp:
lrwxrwxrwx 1 root root 4 2004-03-18 14:02 /dev/dsp -> dsp0

Columbo0815
19.03.04, 13:28
OK,

laut http://alsa-project.org hast du das richtige Modul geladen.

Du könntest jetzt eine neuere Version von Alsa probieren. Spezielle Anleitung für das von dir zu verwendende Modul findest du hier:
http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=Creative+Labs&card=Soundblaster+PCI+128&chip=ES1373&module=ens1371

Davor könntest du nochmal ein "ls -l /dev/mixer" machen und die Ausgabe posten. Die Rechte von /dev/dsp sind in Ordnung.

Gruß Columbo

c_verres
17.04.04, 18:17
Tut mir leid, dass ich mich erst jetzt melde.. hatte keinen Zugang zum Rechner :rolleyes:

also erst einmal:
ls -l /dev/mixer
lrwxrwxrwx 1 root root 6 2004-03-18 14:02 /dev/mixer -> mixer0

c_verres
17.04.04, 18:23
danach:

bunzip2 alsa-driver-1.0.3.tar.bz2
j@linux:~/Desktop> tar -xf alsa-driver-1.0.3.tar
j@linux:~/Desktop> cd alsa-driver-1.0.3
j@linux:~/Desktop/alsa-driver-1.0.3> ./configure --with-cards=ens1371 --with-sequencer=yes;make;make install
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /home/j/Desktop/alsa-driver-1.0.3
checking cross compile...
checking for directory with kernel source... /usr/src/linux
checking for kernel version... The file /usr/src/linux/include/linux/version.h does not exist.
Please, install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /usr/src/linux).
make all-deps
make[1]: Entering directory `/home/j/Desktop/alsa-driver-1.0.3'
make[1]: Für das Ziel »all-deps« ist nichts zu tun.
make[1]: Leaving directory `/home/j/Desktop/alsa-driver-1.0.3'

Please, run the configure script as first...

rm -f /snd*.*o /persist.o /isapnp.o
make[1]: Entering directory `/home/j/Desktop/alsa-driver-1.0.3/acore'
Makefile:6: ../Makefile.conf: Datei oder Verzeichnis nicht gefunden
make[1]: *** Keine Regel, um »../Makefile.conf« zu erstellen. Schluss.
make[1]: Leaving directory `/home/j/Desktop/alsa-driver-1.0.3/acore'
make: *** [install-modules] Fehler 1

Sound ist aber trotzdem nicht zu hören.

Columbo0815
17.04.04, 23:20
checking for current directory... /home/j/Desktop/alsa-driver-1.0.3
checking cross compile...
checking for directory with kernel source... /usr/src/linux
checking for kernel version... The file /usr/src/linux/include/linux/version.h does not exist.
Please, install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /usr/src/linux).


Da steht es ;)
Ich nehme an, du hast noch den Original Suse-Kernel. Hierzu musst du noch die Sourcen installieren (heißen evtl. auch header). Die sind auf der CD. Danach kannst du Alsa nach der Anleitung von hunter oder von der Projekt Homepage installieren.

Gruß Columbo

Huhn Hur Tu
17.04.04, 23:43
Bist du dir auch sicher ob du die Lautstaerke in Yast richtig eingestellt hast und alles richtig verstoepselt --- passiert mir immer wieder weil Suse bei manchen Aktionen den Sound auf 0 stellt.


MFG Stefan

c_verres
18.04.04, 00:46
checking for current directory... /home/j/Desktop/alsa-driver-1.0.3
checking cross compile...
checking for directory with kernel source... /usr/src/linux
checking for kernel version... The file /usr/src/linux/include/linux/version.h does not exist.
Please, install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /usr/src/linux).


Da steht es ;)
Ich nehme an, du hast noch den Original Suse-Kernel. Hierzu musst du noch die Sourcen installieren (heißen evtl. auch header). Die sind auf der CD. Danach kannst du Alsa nach der Anleitung von hunter oder von der Projekt Homepage installieren.

Gruß Columbo

Wie installiere ich die Sourcen? (bin ja Linux-Anfänger)

c_verres
18.04.04, 12:50
Also, ich hab mal die kernel-sources mit yast installiert. Die obigen Meldungen tauchen trotzdem noch auf. :rolleyes:

c_verres
18.04.04, 16:23
unter knoppix funktioniert der sound:

lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4)
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]
00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
00:04.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 10)
00:04.2 USB Controller: VIA Technologies, Inc. USB (rev 10)
00:04.3 USB Controller: VIA Technologies, Inc. USB (rev 10)
00:04.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
00:05.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 03)
00:09.0 Communication controller: Ambient Technologies Inc HaM controllerless modem (rev 02)
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation NV15 [GeForce2 GTS/Pro] (rev a3)

lsmod
Module Size Used by Not tainted
reiserfs 161232 1 (autoclean)
ext3 62912 0 (autoclean)
jbd 45492 0 (autoclean) [ext3]
autofs4 8724 1 (autoclean)
af_packet 13448 0 (autoclean)
nls_iso8859-1 2876 2 (autoclean)
nls_cp437 4380 2 (autoclean)
agpgart 34720 0 (unused)
es1371 31944 1
gameport 1276 0 [es1371]
ac97_codec 9992 0 [es1371]
8139too 17128 1
mii 2128 0 [8139too]
parport_pc 24776 0
parport 22496 0 [parport_pc]
serial 51876 0 (autoclean)
hid 19172 0 (unused)
input 3168 0 [hid]
audio 39708 1
soundcore 3364 6 [es1371 audio]
usb-uhci 21836 0 (unused)
usbcore 57088 1 [hid audio usb-uhci]
apm 9612 1
rtc 6908 0 (autoclean)
cloop 5232 1

ls -l /dev/dsp
lrwxrwxrwx 1 root root 16 2004-04-18 19:06 /dev/dsp -> /KNOPPIX/dev/dsp

c_verres
18.04.04, 16:30
Außerdem ist unter suse beim Start von KDE ("Einlesen der Sitzungsdaten etc.") auch was aus dem Lautsprecher zu hören. Nur beim gezielten Abspielen von Sounddateien hört man nichts.

c_verres
18.04.04, 16:35
Außerdem ist unter suse beim Start von KDE ("Einlesen der Sitzungsdaten etc.") auch was aus dem Lautsprecher zu hören. Nur beim gezielten Abspielen von Sounddateien hört man nichts.

c_verres
18.04.04, 17:38
juchu! :D :eek: :D :eek: :D

Es funktioniert!

Ich habe einfach nochmals ./configure --with-cards=ens1371 --with-sequencer=yes;make;make install
eingegeben.
Und jetzt klappt's!!!!!!!!!!

c_verres
25.04.04, 13:48
... jetzt ist plötzlich wieder kein Sound zu hören, ohne dass ich etwas verändert habe!!! :mad:

c_verres
04.05.04, 07:28
seit heute funktioniert der Sound und ich habe nichts gemacht! :eek: :eek: :eek: :eek: :eek: :eek: :eek: