PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suse 10.0 - OnBoard-AC97 geht nach Update nicht mehr



georgschuetz
08.03.06, 09:30
Guten Morgen,
schön, dass es dieses Forum gibt. Kurz zur Vorgeschichte: ich habe früher mit unix-systemen gearbeitet und will mich jetzt in Suse linux "aufwärmen". Was bis jetzt geschah:
1. Installation Suse-Linux 10.0 von Chip-Sonderheft DVD auf Asus-Notebook
2. Onboard Soundchip wird nicht erkannt
3. googeln - Foren lesen
4. shell als root aufgemacht - alsaconf ausgeführt - Sound erkannt
5. YaST Online Update gestartet - Patches geladen
6. Sound geht nicht mehr
7. shell als root aufgemacht - alsaconf ausgeführt - erzeugt folgende Ausgabe:


ALSA lib confmisc.c:672 :(snd_func_card_driver) cannot find card '0'
ALSA lib conf.c:3493 :(_snd_config_evaluate) function snd_func_card_driver returned error: Kein passendes Gerät gefunden
ALSA lib confmisc.c:392 :(snd_func_concat) error evaluating strings
ALSA lib conf.c:3493 :(_snd_config_evaluate) function snd_func_concat returned error: Kein passendes Gerät gefunden
ALSA lib confmisc.c:955 :(snd_func_refer) error evaluating name
ALSA lib conf.c:3493 :(_snd_config_evaluate) function snd_func_refer returned error: Kein passendes Gerät gefunden
ALSA lib conf.c:3962 :(snd_config_expand) Evaluate error: Kein passendes Gerät gefunden
ALSA lib pcm.c:2099 :(snd_pcm_open_noupdate) Unknown PCM default
aplay: main:540: audio open error: Kein passendes Gerät gefunden
8. YaST - Hardware-Sound geprüft: habe auf einmal 2 Soundkarten, eine ohne Nummer, und die bisherige "nicht konfiguriert"
9. Ausgabe des Hardware-Protokolls:

73: udi = '/org/freedesktop/Hal/devices/pci_8086_24c5'
info.udi = '/org/freedesktop/Hal/devices/pci_8086_24c5'
linux.subsystem = 'pci'
linux.hotplug_type = 1 (0x1)
pci.subsys_product = 'Unknown (0x1893)'
pci.subsys_vendor = 'ASUSTeK Computer Inc.'
info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller'
pci.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller'
info.vendor = 'Intel Corporation'
pci.vendor = 'Intel Corporation'
pci.device_protocol = 0 (0x0)
pci.device_subclass = 1 (0x1)
pci.device_class = 4 (0x4)
pci.subsys_vendor_id = 4163 (0x1043)
pci.subsys_product_id = 6291 (0x1893)
pci.vendor_id = 32902 (0x8086)
pci.product_id = 9413 (0x24c5)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.5'
info.parent = '/org/freedesktop/Hal/devices/computer'
info.bus = 'pci'
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1f.5'
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.5'
<4>ALSA sound/pci/intel8x0.c:603: codec_semaphore: semaphore is not ready [0x1][0x700300]
<6>intel8x0_measure_ac97_clock: measured 54691 usecs
<6>intel8x0: clocking to 48000
<4>ALSA sound/pci/intel8x0.c:603: codec_semaphore: semaphore is not ready [0x1][0x700300]
<4>ALSA sound/pci/intel8x0.c:617: codec_write 0: semaphore is not ready for register 0x36
<4>ALSA sound/pci/intel8x0.c:603: codec_semaphore: semaphore is not ready [0x1][0x700300]
<4>ALSA sound/pci/intel8x0.c:617: codec_write 0: semaphore is not ready for register 0x22
<6>ACPI: PCI interrupt for device 0000:00:1f.5 disabled
<6>ACPI: PCI Interrupt 0000:00:1f.5[b] -> Link [LNKB] -> GSI 6 (level, low) -> IRQ 6
<7>PCI: Setting latency timer of device 0000:00:1f.5 to 64
<4>ALSA sound/pci/intel8x0.c:603: codec_semaphore: semaphore is not ready [0x1][0x700300]
<4>ALSA sound/pci/intel8x0.c:603: codec_semaphore: semaphore is not ready [0x1][0x700300]
<4>ALSA sound/pci/intel8x0.c:603: codec_semaphore: semaphore is not ready [0x1][0x700300]
<6>ACPI: PCI interrupt for device 0000:00:1f.5 disabled
<4>Intel ICH: probe of 0000:00:1f.5 failed with error -13
25: PCI 1f.5: 0401 Multimedia audio controller
[Created at pci.277]
UDI: /org/freedesktop/Hal/devices/pci_8086_24c5
Unique ID: W60f.PZ2RUdtYQtC
SysFS ID: /devices/pci0000:00/0000:00:1f.5
SysFS BusID: 0000:00:1f.5
Hardware Class: sound
Model: "ASUSTeK 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0x24c5 "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller"
SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
SubDevice: pci 0x1893
Revision: 0x03
I/O Ports: 0xe000-0xe0ff (rw)
I/O Ports: 0xe100-0xe13f (rw)
Memory Range: 0x1f800400-0x1f8005ff (rw,non-prefetchable)
Memory Range: 0x1f800600-0x1f8006ff (rw,non-prefetchable)
IRQ: 6 (no events)
Module Alias: "pci:v00008086d000024C5sv00001043sd00001893bc04sc01 i00"
Driver Info #0:
Driver Status: i810_audio is not active
Driver Activation Cmd: "modprobe i810_audio"
Driver Info #1:
Driver Status: snd_intel8x0 is active
Driver Activation Cmd: "modprobe snd_intel8x0"
Config Status: cfg=yes, avail=yes, need=no, active=unknown 10. versucht Soundkarte ohne Nummer in YaST zu löschen - erfolglos
11. versucht "richtige" Soundkarte in YaST zu bearbeiten - Ausgabe

Das Kernelmodul snd-intel8x0 für die Soundunterstützung konnte nicht geladen werden. 82801 DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller.
12. lsmod aufgerufen - Ausgabe

Module Size Used by
lp 11460 0
parport_pc 38980 1
parport 33864 2 lp,parport_pc
aes_i586 38912 1
ieee80211_crypt_ccmp 7040 1
michael_mic 2688 0
arc4 1920 0
ieee80211_crypt_tkip 9728 0
sg 35744 0
st 38944 0
sd_mod 18576 0
sr_mod 16420 0
scsi_mod 131304 4 sg,st,sd_mod,sr_mod
snd_intel8x0 33504 0
snd_ac97_codec 91004 1 snd_intel8x0
snd_ac97_bus 2432 1 snd_ac97_codec
snd_pcm 93064 2 snd_intel8x0,snd_ac97_codec
snd_timer 24452 1 snd_pcm
snd 60420 4 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
i915 18944 1
drm 61844 2 i915
ipt_pkttype 1664 1
ipt_LOG 6912 7
ipt_limit 2304 7
speedstep_lib 4228 0
freq_table 4612 0
slusb 16736 0
asus_acpi 12436 0
slamr 403016 2
button 7056 0
battery 10244 0
ac 5252 0
af_packet 21384 2
edd 9824 0
joydev 9408 0
usbhid 43616 0
pcmcia 37176 0
ip6t_REJECT 5504 3
pl2303 18052 0
usbserial 28776 1 pl2303
usblp 12544 0
usbnet 32648 0
ipt_REJECT 5632 3
ipt_state 1920 12
iptable_mangle 2688 0
iptable_nat 22228 0
iptable_filter 2816 1
yenta_socket 23820 2
rsrc_nonstatic 12800 1 yenta_socket
pcmcia_core 39952 3 pcmcia,yenta_socket,rsrc_nonstatic
ip6table_mangle 2304 0
8139too 26112 0
ohci1394 32820 0
ieee1394 97208 1 ohci1394
ipw2200 171656 0
ieee80211 51140 1 ipw2200
ieee80211_crypt 5508 3 ieee80211_crypt_ccmp,ieee80211_crypt_tkip,ieee80
211
firmware_class 9856 2 pcmcia,ipw2200
8139cp 21120 0
mii 5504 3 usbnet,8139too,8139cp
ip_conntrack 42168 2 ipt_state,iptable_nat
shpchp 88676 0
pci_hotplug 26164 1 shpchp
soundcore 9184 1 snd
snd_page_alloc 10632 2 snd_intel8x0,snd_pcm
generic 4484 0 [permanent]
ehci_hcd 32136 0
ip_tables 19456 8 ipt_pkttype,ipt_LOG,ipt_limit,ipt_REJECT,ipt_sta te,iptable_mangle,iptable_nat,iptable_filter
uhci_hcd 32016 0
usbcore 112512 9 slusb,usbhid,pl2303,usbserial,usblp,usbnet,ehci_ hcd,uhci_hcd
intel_agp 22044 1
agpgart 33096 3 drm,intel_agp
ip6table_filter 2688 1
ip6_tables 18176 3 ip6t_REJECT,ip6table_mangle,ip6table_filter
ipv6 242752 11 ip6t_REJECT
nls_utf8 2048 1
ntfs 182288 1
dm_mod 54972 0
reiserfs 250480 1
fan 4996 0
ide_cd 39684 0
cdrom 36896 2 sr_mod,ide_cd
thermal 14472 0
processor 24512 1 thermal
piix 9988 0 [permanent]
ide_disk 17152 4
ide_core 122380 4 generic,ide_cd,piix,ide_disk


Ich bin nicht erfahren genug, um daraus schlau zu werden. Ich bitte um Hilfestellung. Wie kriege ich wieder Ton und Musik aus den Lautsprechern?
Schon jetzt vielen Dank für die Hilfe

Gruß
Georg Schütz

Wuppi109
08.03.06, 11:33
Moin,

Da ist die SUSE 10 mit unter etwas buggy...

lösche mal die Textdatei "sound" im Verzeichnis /etc/modprobe.d/ als root und entlade alle soundmodule falls vorhanden ( kannst auch neu booten ;) ..geht in diesem fall vielleicht einfacher)
Danach führst Du alsaconf in einer Konsole als root aus.
Dann sollte der Sound eigentlich gehen. Ach ja...auch ist die Alsa Version (ist es die 1.0.9?) ist manchmal etwas problematisch (manchmal geht der Sound nach dem booten nur wenn alsaconf ausgeführt wird) ..mache deshalb hier ->

http://packman.links2linux.de/?action=217

zuvor ein Update.

Viel Erfolg :p

Gruß Wuppi

georgschuetz
08.03.06, 21:43
Hallo Wuppi,
danke für den Tipp. Leider funktionierte auch das nicht. Habe
1. textfile sound gelöscht
2. Update von alsa-1.0.10-0.pm.1.i586.rpm geladen und per YaST installiert
3. System neu gebootet
4. In Konsole als root alsaconf ausgeführt

Ergebnis:

ALSA lib confmisc.c:672:(snd_func_card_driver) cannot find card '0'
ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_card_driver returned error: Kein passendes Gerät gefunden
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_concat returned error: Kein passendes Gerät gefunden
ALSA lib confmisc.c:1072:(snd_func_refer) error evaluating name
ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_refer returned error: Kein passendes Gerät gefunden
ALSA lib conf.c:3962:(snd_config_expand) Evaluate error: Kein passendes Gerät gefunden
ALSA lib pcm.c:2099:(snd_pcm_open_noupdate) Unknown PCM default
aplay: main:544: audio open error: Kein passendes Gerät gefunden

Habe ich was falsch gemacht, oder gibt es eine andere Idee??
Gruß
Georg Schütz

Ede
08.03.06, 22:44
http://www.linuxforen.de/forums/showthread.php?t=197552

georgschuetz
10.03.06, 00:24
Hallo,
danke für den Tipp. Leider funktioniert auch das nicht. Ich werde den Versuch also abbrechen und meinen mittelständischen Kunden weiterhin Windows empfehlen. Das kann ich mit permanentem Update, Patches, Firewall, Virenschutz, Firefox und Thunderbird wenigstens einfach und automatisiert absichern.

Wenn eine "marktführende" Distribution wie Suse noch nicht mal in der Lage ist, ohne Kernel-Compile eine simple Soundkarte zu erkennen und zu konfigurieren, dann nenne ich das schlicht benutzerfeindlich.

Fazit: ich lasse die Hacker weiter spielen, bis irgendein Linux statt Plug & Pray zu Plug & Play gefunden hat.

Schade, den nächsten Versuch starte ich 2008 wieder. Mal sehen, was sich bis dahin tut. Danke für eure Mühe

Gruß
Georg Schütz

ThomasG_gPM
10.03.06, 04:38
Trolle bleibt bei Heise.

Danke.

Harley_Bernie
26.05.06, 14:11
Hi,

ich hatte ein ähnliches Problem: abhängig vom Kernel funktioniert ENTWEDER ACPI ODER ALSA, aber nicht beides.
Versuch mal Linux ohne ACPI zu starten (Bootoption: acpi=off) und dann mit YAST den Sound zu konfigurieren.

Grüsse, Bernie

333fps
26.05.06, 17:18
Hallo,
danke für den Tipp. Leider funktioniert auch das nicht. Ich werde den Versuch also abbrechen und meinen mittelständischen Kunden weiterhin Windows empfehlen. Das kann ich mit permanentem Update, Patches, Firewall, Virenschutz, Firefox und Thunderbird wenigstens einfach und automatisiert absichern.

Wenn eine "marktführende" Distribution wie Suse noch nicht mal in der Lage ist, ohne Kernel-Compile eine simple Soundkarte zu erkennen und zu konfigurieren, dann nenne ich das schlicht benutzerfeindlich.

Fazit: ich lasse die Hacker weiter spielen, bis irgendein Linux statt Plug & Pray zu Plug & Play gefunden hat.

Schade, den nächsten Versuch starte ich 2008 wieder. Mal sehen, was sich bis dahin tut. Danke für eure Mühe

Gruß
Georg Schütz

Zuerst mal definitiv:
Die AC97 läuft bei mir und bei vielen anderen absolut problemlos mit der SuSE 9.x - 10.1. Ich habe jetzt schon von den 8.x bis zur 10.0 alle SuSE-Versionen durch und noch nie Probleme mit der AC97-Onboardkarte gehabt.

Typisches Windoof-Trollverhalten:
Wenn Du wg. einer fehlgeschlagenen Soundkarteninstallation gleich die Flinte ins Korn wirfst, ist Windows tatsächlich besser für dich/euch. Wenn Du über deine eigene Unfähigkeit hinaus dich hinreißen lässt, Linux zu diffamieren dann geh bitte, aber mach die Türe von außen ganz ganz leise zu - und tschüß!