PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kein Sound nach Upgrade von SUSE 10.0 auf 10.3



bony
10.03.08, 18:38
Hallo,

habe ein Upgrade von SuSE 10.0 auf openSUSE 10.3 vorgenommen (über 10.1 und 10.2). Seither macht meine PCI-Soundkarte keinen Muks mehr. Wie kann ich der Sache auf den Grund gehen?

hwinfo und lsmod:

hwinfo --sound
17: PCI 0a.0: 0401 Multimedia audio controller
[Created at pci.301]
UDI: /org/freedesktop/Hal/devices/pci_13f6_111
Unique ID: bSAa.leFtcOMtGx0
SysFS ID: /devices/pci0000:00/0000:00:0a.0
SysFS BusID: 0000:00:0a.0
Hardware Class: sound
Model: "C-Media Electronics CMI8738/C3DX PCI Audio Device"
Vendor: pci 0x13f6 "C-Media Electronics Inc"
Device: pci 0x0111 "CM8738"
SubVendor: pci 0x13f6 "C-Media Electronics Inc"
SubDevice: pci 0x0111 "CMI8738/C3DX PCI Audio Device"
Revision: 0x10
Driver: "C-Media PCI"
Driver Modules: "snd_cmipci"
I/O Ports: 0xe800-0xe8ff (rw)
IRQ: 11 (1374 events)
Module Alias: "pci:v000013F6d00000111sv000013F6sd00000111bc04sc01 i00"
Driver Info #0:
Driver Status: snd_cmipci is active
Driver Activation Cmd: "modprobe snd_cmipci"
Config Status: cfg=no, avail=yes, need=no, active=unknown
---------------------------------------------------------

lsmod
Module Size Used by
snd_usb_audio 82176 1
snd_usb_lib 19712 1 snd_usb_audio
ip6t_LOG 10496 24
nf_conntrack_ipv6 22848 5
xt_pkttype 5888 8
ipt_LOG 9984 26
xt_limit 6656 50
snd_pcm_oss 50432 0
snd_mixer_oss 20096 1 snd_pcm_oss
snd_seq 54452 0
ip6t_REJECT 9216 3
xt_tcpudp 7168 66
ipt_REJECT 8448 3
xt_state 6528 10
iptable_mangle 6784 0
iptable_nat 11140 0
nf_nat 21912 1 iptable_nat
iptable_filter 6912 1
ip6table_mangle 6656 0
nf_conntrack_ipv4 14856 7 iptable_nat
nf_conntrack 61684 5 nf_conntrack_ipv6,xt_state,iptable_nat,nf_nat,nf
_conntrack_ipv4
nfnetlink 9752 4 nf_conntrack_ipv6,nf_nat,nf_conntrack_ipv4,nf_co
nntrack
ip_tables 16324 3 iptable_mangle,iptable_nat,iptable_filter
ip6table_filter 6784 1
ip6_tables 17476 3 ip6t_LOG,ip6table_mangle,ip6table_filter
x_tables 18308 11 ip6t_LOG,xt_pkttype,ipt_LOG,xt_limit,ip6t_REJEC
T,xt_tcpudp,ipt_REJECT,xt_state,iptable_nat,ip_tab les,ip6_tables
ipv6 268152 28 nf_conntrack_ipv6,ip6t_REJECT,ip6table_mangle
apparmor 40736 0
dm_crypt 16904 0
loop 21636 0
dm_mod 56880 8 dm_crypt
parport_pc 40764 0
snd_cmipci 37636 1
parport 37832 1 parport_pc
gameport 18312 1 snd_cmipci
snd_pcm 82564 3 snd_usb_audio,snd_pcm_oss,snd_cmipci
snd_page_alloc 13960 1 snd_pcm
snd_opl3_lib 14592 1 snd_cmipci
snd_timer 26756 3 snd_seq,snd_pcm,snd_opl3_lib
snd_hwdep 13316 2 snd_usb_audio,snd_opl3_lib
snd_mpu401_uart 12416 1 snd_cmipci
snd_rawmidi 28416 2 snd_usb_lib,snd_mpu401_uart
snd_seq_device 12172 3 snd_seq,snd_opl3_lib,snd_rawmidi
snd 58164 17 snd_usb_audio,snd_usb_lib,snd_pcm_oss,snd_mixer
_oss,snd_seq,snd_cmipci,snd_pcm,snd_opl3_lib,snd_t imer,snd_hwdep,snd_mpu401_uart
,snd_rawmidi,snd_seq_device
soundcore 11460 1 snd
3c59x 45096 0
shpchp 35092 0
i2c_piix4 12556 0
mii 9344 1 3c59x
sr_mod 19492 0
pci_hotplug 33216 1 shpchp
i2c_core 27520 1 i2c_piix4
rtc_cmos 12064 0
cdrom 37020 1 sr_mod
intel_agp 27156 1
rtc_core 23048 1 rtc_cmos
rtc_lib 7040 1 rtc_core
agpgart 35764 1 intel_agp
rt2500 162364 1
sg 37036 0
usbhid 41300 0
hid 29184 1 usbhid
ff_memless 9352 1 usbhid
ehci_hcd 34956 0
uhci_hcd 27024 0
usbcore 123372 6 snd_usb_audio,snd_usb_lib,usbhid,ehci_hcd,uhci_h cd
sd_mod 31104 8
piix 12932 0 [permanent]
ide_core 122948 1 piix
edd 12996 0
reiserfs 233268 5
ata_piix 21380 5
libata 136776 1 ata_piix
scsi_mod 140376 4 sr_mod,sg,sd_mod,libata


Christoph

gropiuskalle
10.03.08, 21:55
Mal versucht, die Karte neu einzurichten?


alsaconf

bony
11.03.08, 09:37
Danke, der Befehl "alsaconf" funktioniert schon mal besser, als "alsaconfig" ... :rolleyes:

Leider macht die Karte immer noch keinen Ton. Nach der Einrichtung mit alsaconf erscheinen im entsprechenden YAST-Einrichtungsmenü "zwei" Soundkarten: C-Media PCI CMI8738 (über alsaconf eingerichtet, es wird aber kein Index angzeigt) und CMI8738/C3DX PCI Audio Device (vom System erkannt, als "nicht konfiguriert" indiziert). Klicke ich bei ersterem Eintrag auf "Bearbeiten", schließt sich das Soundkonfigurationsfenster sofort. Der zweite Eintrag lässt sich nicht konfigurieren ("Kernelmodul snd-cmipci konnte nicht geladen werden ...").

Habe auch schon diverse Neustarts u.a. mit Ausbau der Soundkarte probiert.

Hm.

pferdefreund
11.03.08, 10:57
Soundkarte ausbauen - Rechner starten und alles in Yast löschen - dann
das Teil mit alsaconf einrichten - nicht mit Yast. Anschließend im Mixer deiner Wahl
noch Lautstärke usw einstellen - Du weißt ja, bei alsa ist alles normalerweise erst mal
Stumm geschaltet

bony
11.03.08, 11:40
So, Danke, jetzt habe ich es hinbekommen.

Ganz klar ist mir allerdings nicht, was da immer so im Hintergrund abläuft. ;-) U.a. war ein "Problem", dass nun die Tonausgabe über die Buchse "Rear Speaker" erfolgt und nicht wie vor dem Upgrade über "Front Speaker". :confused: Da muss man auch erst mal drauf kommen.

Egal - diese Konfiguration erfüllt ihren Zweck.

bony
16.03.08, 12:37
So ganz erfüllt die Konfiguration doch nicht immer ihren Zweck. Sound funktioniert zwar aber die Lautstärke lässt sich nicht am Rechner (KMix, KAMix, AlsaMixerGUI) einstellen; läuft immer volle Pulle.

Wo könnte ich ansetzen, um das Problem zu beheben?

gropiuskalle
16.03.08, 21:53
Sound funktioniert zwar aber die Lautstärke lässt sich nicht am Rechner (KMix, KAMix, AlsaMixerGUI) einstellen; läuft immer volle Pulle.

Wie stellt sich das denn genau dar? Sind die Regler vorhanden, bewirken aber nichts? Versuchs mal mit dem Alsamixer per Kommandozeile.

bony
17.03.08, 10:00
Ja, es ist alles da, aber die Regler haben keine Wirkung.
Alsamixer per Kommandozeile und Gui-Mixer bewegen sich parallel.
Die PCI-Soundkarte ist auch ausgewählt (ich habe auch noch eine USB-Soundkarte angeschlossen).

Über amaroK lässt sich die Lautstärke regeln.

pferdefreund
22.03.08, 13:38
Dann ist das bei AMAROK wahrscheinlich Software-Regelung, die nix mit der
Soundkarte zu tun hat. Vermutlich ist der Treiber nicht richtig konfiguriert.
Mach mal als root modinfo "dein Soundtreiber" und probier die dort angelisteten
Möglichkeiten einfach mal durch - so was angelistet wird.