• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Suse11.2 Soundkarte in Yast OK aber in KDE kein Ton

Flash

Member
Hallo zusammen,

wenn ich im Yast die Soundkarte auswähle kann ich dort den tollen Testsound abspielen.

Allerdings höre ich sonst nichts. (z.B. FlashVideos).

Wenn ich unter Systemeinstellungen -> Multimedia bei der Audioausgabe eines der 3 angebotenen Geräte (Alsa, OSS oder Pulse) auswähle und auf Test klicke erhalte ich jedes mal eine Meldung wie diese:
Nachricht von Phonon:
Das Audiogerät "Alsa default output" existiert nicht. Es wird auf "" ausgewichen.

Wie kann ich das beheben?

EDIT: Lösung findet man hier.
 

lOtz1009

Moderator
Teammitglied
Wird die Karte selbst dort nicht aufgelistet? Was steht als Backend dort eingerichtet?
Was steckt da genau drin?
Code:
/usr/sbin/hwinfo --sound
lsmod | grep snd
rpm -qa | egrep "pulse|xine|alsa" | sort
 
OP
F

Flash

Member
Im Backend steht:
Xine für Videos und GStreamer für Sound.

Ein Gerät steht da nirgendwo.

Code:
# hwinfo --sound
15: PCI 02.7: 0401 Multimedia audio controller
  [Created at pci.318]
  Unique ID: 1sCg.2L_NNVn+Zm9
  SysFS ID: /devices/pci0000:00/0000:00:02.7
  SysFS BusID: 0000:00:02.7
  Hardware Class: sound
  Model: "Silicon Integrated AC'97 Sound Controller"
  Vendor: pci 0x1039 "Silicon Integrated Systems Corp."
  Device: pci 0x7012 "AC'97 Sound Controller"
  SubVendor: pci 0x1458 "Giga-byte Technology"
  SubDevice: pci 0xa002
  Revision: 0xa0
  I/O Ports: 0xd800-0xd8ff (rw)
  I/O Ports: 0xdc00-0xdc7f (rw)
  IRQ: 18 (no events)
  Module Alias: "pci:v00001039d00007012sv00001458sd0000A002bc04sc01i00"
  Driver Info #0:
    Driver Status: snd_intel8x0 is not active
    Driver Activation Cmd: "modprobe snd_intel8x0"
  Config Status: cfg=yes, avail=yes, need=no, active=unknown

"lsmod | grep snd" liefert gar nichts

Code:
 # rpm -qa | egrep "pulse|xine|alsa" | sort
alsa-1.0.21-3.2.i586
alsa-oss-1.0.17-25.2.i586
alsa-plugins-1.0.21-3.3.i586
alsa-utils-1.0.21-3.1.i586
libpulse0-0.9.19-2.3.i586
libpulse-mainloop-glib0-0.9.19-2.3.i586
libxine1-1.1.16.1-7.6.i586
libxine1-gnome-vfs-1.1.16.1-7.6.i586
libxine1-pulse-1.1.16.1-7.6.i586
phonon-backend-xine-4.3.1-3.3.i586
xinetd-2.3.14-143.2.i586
 
OP
F

Flash

Member
Hi. Sorry das ich nicht eher geantwortet habe, aber ich konnte übers WE nicht an den Rechner.

Also, bei modprobe kommt gar nichts. Also keine Ausgabe in der Shell.

Nebenbei, meine TV Karte funktioniert.
 

lOtz1009

Moderator
Teammitglied
Dann sollte das Modul erfolgreich geladen sein. Hast du danach nochmal den Testsound in den KDE4-Systemeinstellungen laufen lassen?
 

mrehm

Hacker
Da kommt kein Mucks. Bei keinem der 3 Geräte.

Das passiert hier auch in unregelmaessigen Abstaenden.
Dann lassen sich auch keine flash-videos mehr abspielen.

Ich behelfe mir im Moment damit, auf die root-konsole zu gehen und alsasound erst abzustellen und dann wieder anzustellen.

Code:
rcalsasound stop
Code:
rcalsasound start

Das hat bis jetzt immer funktioniert.
Eine Erklaerung habe ich nicht dafuer; allerdings scheint das sound-Problem hierim Forum weit verbreitet zu sein

Gruss

Martin
 
OP
F

Flash

Member
Die Befehle kann ich ausführen, aber ohne Wirkung.

Dann habe ich mal nach anderen rc* gesucht und rcesound gefunden. Keine Ahnung was das ist. Status ist "unused". Ich hab den mal gestartet, aber auch das bringt keinen Erfolg.

Noch andere Ideen?
 
OP
F

Flash

Member
Wenn ich alsaconf starte, dann sagt das Tool, dass keine unterstütze Karte gefunden wurde. Fals es jemandem hilft.

Und hier noch eine Ausgabe von Speakertest:
# speaker-test -c 2

speaker-test 1.0.21

Wiedergabe-Gerät ist default
Stream-Parameter sind 48000 Hz, S16_LE, 2 Kanäle
Verwende 16 Oktaven rosa Rauschen
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_card_driver returned error: Datei oder Verzeichnis nicht gefunden
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_concat returned error: Datei oder Verzeichnis nicht gefunden
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_refer returned error: Datei oder Verzeichnis nicht gefunden
ALSA lib conf.c:4633:(snd_config_expand) Evaluate error: Datei oder Verzeichnis nicht gefunden
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default
Fehler beim Öffnen des Gerätes: -2, Datei oder Verzeichnis nicht gefunden
 
OP
F

Flash

Member
Und das sagt kaffeine:

kaffeine
QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.Disconnected"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.Disconnected"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.Disconnected"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.Disconnected"

name@kevinPC:~> QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.Disconnected"

xine is asking to seek behind the end of the data stream
xine is asking to seek behind the end of the data stream

Jetzt habe ich nochmal versucht tvtime zu starten. Gestern konnte ich mit Ton anschaun. Jetzt kommt diese Meldung:
tvtime
Starte tvtime 1.0.2.
Lese Konfiguration aus /etc/tvtime/tvtime.xml
Lese Konfiguration aus /home/name/.tvtime/tvtime.xml
mixer: Can't open device /dev/mixer, mixer volume and mute unavailable.
Danke, daß Sie tvtime gewählt haben.
 
OP
F

Flash

Member
Sorry hab dich überlesen:

whois schrieb:
was für ein Kernel werkelt da?

Code:
uname -a
Code:
rpm -qa|grep kernel

uname -a schrieb:
Linux kevinPC 2.6.31.8-0.1-default #1 SMP 2009-12-15 23:55:40 +0100 i686 i686 i386 GNU/Linux

rpm -qa|grep kernel schrieb:
linux-kernel-headers-2.6.31-3.4.noarch
nfs-kernel-server-1.1.3-21.1.i586
kernel-default-2.6.31.8-0.1.1.i586
 
OP
F

Flash

Member
Bei der Soundkartenkonfiguration kann ich heute sogar den Testsound nicht mehr abspielen. Irgendwie ist hier der Wurm drinn...
 
OP
F

Flash

Member
Ich hab gerade nochmal meine Packages studiert und festgestellt, dass "pulseaudio" nicht installiert ist (also das Package). Das kann auch nicht intalliert werden (ohne andere Folgen), da die Konfliktlösung zur Installation die "Deinstallation von patterns-openSUSE-kde4_pure-11.2-20.22.1.i586" beinhaltet.

Die Frage ist, brauch man Pulse-Audio überhaupt?

Hier nochmal die pulse RPMs die installiert sind:
# rpm -qa|grep pulse
libpulse-mainloop-glib0-0.9.19-2.3.i586
libxine1-pulse-1.1.16.1-7.6.i586
libpulse0-0.9.19-2.3.i586

Könnte sich jemand mit Ahnung hier beteiligen? Das ich nicht vorwärtskomme, sollte augenfällig sein. :nosmile:
 
OP
F

Flash

Member
Wenn ich die "Lautstärkeregelung" öffnen will, kommt natürlich auch eine Fehlermeldung. Interessant ist dort die Fehlervermutung:
GStreamer konnte keine Soundkarten finden. Möglicherweise sind Pakete für das verwendete Soundsystem noch nicht installiert. Ebenso könnte es ein Problem mit den Benutzerrechten sein.

Ich habe meine Maschine von 10.3 auf 11.2 per upgrade hochgezogen. Könnte hier ein Problem vorliegen?
 

mrehm

Hacker
"alsaconf" in root-konsole ausgefuehrt?

Ich habe den kernel auf 2.6.27.7 runtergeschraubt (in opensuse11.1) wg kompatiblitaet mit den alsa-Paketen etc.

hilft aber auch nicht

Gruss

Martin
 

whois

Ultimate Guru
Hi

Probier doch mal bitte einen anderen WM aus so können wir einiges ausschliessen.
Wenn es tatsächlich an KDE liegt können einige andere Schrauben gedreht werden.

cu
 
OP
F

Flash

Member
mrehm schrieb:
"alsaconf" in root-konsole ausgefuehrt?
Ja. Mit dem Ergebnis:
Code:
No supported PnP or PCI card found.

Would you like to probe legacy ISA sound cards/chips?

Legacy Hardware wollte ich nicht probieren, da dort was von instabilem System steht.

Mein Rechner ist allerdings von 2002

whois schrieb:
Hi

Probier doch mal bitte einen anderen WM aus so können wir einiges ausschliessen.
Wenn es tatsächlich an KDE liegt können einige andere Schrauben gedreht werden.

cu
Wie steige ich auf einen anderen WM um? Ich habe Suse immer als Block behandelt. Andere WMs habe ich nur auf Systemen genutzt wo die schon drauf waren... :eek:ps:
 

whois

Ultimate Guru
Sorry so langsam steig ich nicht mehr durch. :???:
Hwinfo erkennt eine Karte alsa aber nicht.

Vielleicht solltest du das mal durcharbeiten.

http://www.linupedia.org/opensuse/High_Definition_Audio_AC%2797
 
Oben