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

Sound bricht ab

Hallo Leute,

ich habe mir nach meinem Komplettupgrade meines Rechners auch gleich ein neues OpenSuse 11.2 aufgespielt. Alles fein, nur leider hab ich ein merkwürdiges Problem mit dem Sound. Wenn ich meinetwegen Amarok starte funktioniert alles prächtig, aber sobald ich ein anderes Programm aufrufe, dass auch Sound ausgibt, wird der Rechner plötzlich komplett stumm. Allerdings auch nicht in jedem Fall: Gestern konnte ich mir bspw. auch keine Videos auf youtube nebenher anschauen ohne dass der Sound abbricht, heute geht's plötzlich. Videos abspielen in Kaffeine während Musik läuft geht wiederum nicht.

Nach einem kleinen Tipp aus einem anderen Thread hier im Forum hab ich mir mal die Meldungen angeschaut, die nach dem Abbruch kommen:

Code:
Nov 21 01:14:04 linux-tvzk pulseaudio[9551]: alsa-sink.c: Resume failed, couldn't restore original fragment settings. (Old: 352768/176384, New 2889875456/32768)

Irgendwelche Vorschläge, wie das Problem zu beheben wäre? Ist schon ziemlich nervig! Ich habe schon versucht, pulseaudio einfach zu deinstallieren, nur leider will zypper dabei gleich die halbe KDE4-Installation mit vernichten - zumindest wenn ich die libpulse0 mit deinstalliere.

Auf dem Rechner läuft wie gesagt KDE4 unter OS11.2. Soundkarte ist ein Onboard-Chip namens VIA VT1708S.

Vielen Dank im voraus,
Frank

EDIT: Nur das Paket 'pulseaudio' zu deinstallieren hatte keinerlei Effekt - nach Aus- und Wiedereinloggen gibt es die gleichen Probleme. Ein Neustart von Alsa hilft, aber das kann ja auch keine Dauerlösung sein.
 
Horido,

Im Startmenü findest Du einen Eintrag Namens "Systemeinstellungen". Den öffnest Du und dann klickst Du Multimedia an. Dort kannst Du die Reihenfolge Deiner angesprochenen Soundkarten einstellen. Achte darauf, dass Pulseaudio als letztes steht. Auf der zweiten Registerkarte kann man dann das Backend einstellen. Dort sollte XINE eingestellt sein.
Versuch das mal und berichte ;)

Viele Grüße
 
Hi Tisu,

jepp, das kenn ich schon. Xine ist als Backend eingestellt und Pulseaudio steht ganz hinten. Daran kann's also schonmal nicht liegen.
 
hm, hm, hm....

Es gäbe die Möglichkeit, wenn Du alsa neugestartet hast und es dann läuft in der Konsole ein

Code:
alsactl store

auszuführen.
Damit sind dann Deine neuen Einstellungen gespeichert.
 
Mal ein kleines Update: Ich hab ein wenig im INet gesucht und noch andere mit dem selben Problem gefunden - die auch häufig den gleichen Soundchip hatten. Ich hab dann testweise meine alte Soundblasterkarte wieder installiert (so alt, dass es für Win7 keinen Treiber mehr gibt :() - jetzt funktioniert wieder alles. Es scheint also an einem nicht recht ausgereiften Treiber für die VT1708S zu liegen.

Schade nur, dass ich jetzt immer den Stecker zwischen beiden Soundkarten wechseln muss. Da werd ich mir wohl mal 'ne andere kleine Billigkarte zulegen müssen, die mit beiden Systemen anständig funktioniert.
 
Code:
dios:~ # hwinfo --sound
20: PCI 07.0: 0403 Audio device
  [Created at pci.318]
  UDI: /org/freedesktop/Hal/devices/pci_10de_774
  Unique ID: M71A.dXlR7_0EL5A
  SysFS ID: /devices/pci0000:00/0000:00:07.0
  SysFS BusID: 0000:00:07.0
  Hardware Class: sound
  Model: "nVidia MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x0774 "MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio"
  SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
  SubDevice: pci 0x836c
  Revision: 0xa1
  Driver: "HDA Intel"
  Driver Modules: "snd_hda_intel"
  Memory Range: 0xf3f78000-0xf3f7bfff (rw,non-prefetchable)
  IRQ: 21 (19743 events)
  Module Alias: "pci:v000010DEd00000774sv00001043sd0000836Cbc04sc03i00"
  Driver Info #0:
    Driver Status: snd_hda_intel is active
    Driver Activation Cmd: "modprobe snd_hda_intel"
  Config Status: cfg=no, avail=yes, need=no, active=unknown

Code:
dios:~ # aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: VT1708S Analog [VT1708S Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
card 0: NVidia [HDA NVidia], device 1: VT1708S Digital [VT1708S Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
 
Hi

Ich muss mich heute erst mal etwas da reinlesen aber wenn ich das richtig in Erinnerung habe passt das Modul nicht.
Ich hoffe ich finde den Artikel bzw. Link wieder. :???:

Code:
snd_hda_intel is active

cu
 
Das Modul snd_hda_intel hat er bei mir auch für diesen Soundchip installiert. Hat mich auch etwas verwundert, aber da es grösstenteils funktionierte - eben mit Ausnahme der Abbrüche - dachte ich, dass das schon so seine Richtigkeit hätte. Ich habe irgendwo gelesen, dass der VT1708S von der aktuellen Alsaversion/Kernel unterstützt wird.

Wäre toll, wenn dafür noch eine Lösung gefunden werden könnte - die Umstöpselei wenn ich Windows starte nervt.
 
Hi,

kannst Du bitte diese Ausgaben posten?

Code:
uname -a
welcher Kernel wird benutzt

Code:
rpm -qa | grep -i alsa
welche ALSA-Pakete sind installiert

Code:
cat /proc/asound/version
mit welcher Version von ALSA arbeitet der Kernel

Code:
cat /etc/modprobe.d/sound
was wird beim Systemstart an Soundkomponenten geladen
 
Code:
uname -a

Linux linux-tvzk 2.6.31.5-0.1-default #1 SMP 2009-10-26 15:49:03 +0100 x86_64 x86_64 x86_64 GNU/Linux

Code:
rpm -qa | grep -i alsa

alsa-utils-1.0.21-3.1.x86_64                                                                                           
alsa-devel-1.0.21-3.2.x86_64                                                                                           
kalsatools-1.5.0-598.1.x86_64                                                                                          
alsa-oss-32bit-1.0.17-25.2.x86_64                                                                                      
alsa-oss-1.0.17-25.2.x86_64
alsa-1.0.21-3.2.x86_64
alsa-firmware-1.0.20-3.2.noarch
alsa-tools-gui-1.0.21-2.5.x86_64
alsa-plugins-1.0.21-3.3.x86_64
alsa-plugins-pulse-32bit-1.0.21-3.3.x86_64
alsa-tools-1.0.21-2.5.x86_64
alsa-plugins-32bit-1.0.21-3.3.x86_64
alsamixergui-0.9.0rc1-743.1.x86_64

Code:
cat /proc/asound/version

Advanced Linux Sound Architecture Driver Version 1.0.20.

Code:
cat /etc/modprobe.d/sound

Gibt's nicht, aber der Inhalt von /etc/modprobe.d/50-sound.conf ist:

options snd slots=snd-emu10k1,snd-hda-intel
# 5Dex.lHWl8+CnBS9:SBx00 Azalia (Intel HDA)
alias snd-card-1 snd-hda-intel
# Phdb.fvIoQ5Canm0:SB0400 Audigy2 Value
alias snd-card-0 snd-emu10k1

snd-card-1 ist der VT1708S-Chipsatz, snd-card-0 die alte Soundblasterkarte.
 
Ich habe dagegen eine 32-Bit-Installation von OS 11.2:
Code:
uname -a

Linux dios 2.6.31.5-0.1-desktop #1 SMP PREEMPT 2009-10-26 15:49:03 +0100 i686 athlon i386 GNU/Linux

Code:
rpm -qa | grep alsa

alsa-utils-1.0.21-3.1.i586
alsaplayer-0.99.80-1.pm.13.1.i586
alsa-oss-1.0.17-25.2.i586
alsa-1.0.21-3.2.i586
alsa-devel-1.0.21-3.2.i586
java-1_6_0-sun-alsa-1.6.0.u17-1.1.1.i586
alsa-plugins-1.0.21-3.3.i586
alsa-plugins-pulse-1.0.21-3.3.i586

Code:
cat /proc/asound/version

Advanced Linux Sound Architecture Driver Version 1.0.20

Code:
cat /etc/modprobe.d/50-sound

options snd slots=snd-hda-intel
# M71A.dXlR7_0EL5A:MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio
alias snd-card-0 snd-hda-intel
 
tisu schrieb:
was wird beim Systemstart an Soundkomponenten geladen

Was meinst Du denn damit?

Na, alle!

Code:
lsmod | grep snd

snd_pcm_oss            51616  0
snd_mixer_oss          19072  1 snd_pcm_oss
snd_seq                64752  0
snd_hda_codec_nvhdmi     5888  1
snd_hda_codec_via      32448  1
snd_usb_audio          95968  1
snd_usb_lib            21280  1 snd_usb_audio
snd_rawmidi            26176  1 snd_usb_lib
snd_seq_device          8620  2 snd_seq,snd_rawmidi
snd_hda_intel          31584  2
snd_hda_codec          94688  3 snd_hda_codec_nvhdmi,snd_hda_codec_via,snd_hda_intel
snd_pcm                96324  5 snd_pcm_oss,snd_usb_audio,cx88_alsa,snd_hda_intel,snd_hda_codec
snd_timer              25960  2 snd_seq,snd_pcm
snd_hwdep               8708  2 snd_usb_audio,snd_hda_codec
snd                    75236  19 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_usb_audio,snd_usb_lib,snd_rawmidi,snd_seq_device,cx88_alsa,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer,snd_hwdep
snd_page_alloc         10600  2 snd_hda_intel,snd_pcm
 
@Wizzard

Könntest Du einen eigenen Thread aufmachen bitte. Ihr habt zwar beide das gleiche Problem aber unterschiedliche Hardware so wie es scheint. Ich komme da voll durcheinander.
 
Ob ich hier dazu passe? Bei mir ist es zwar auch nicht genau die VT1708S sondern die VT1708B, aber auch bei mir wird snd_hda_intel verwendet:

Code:
lsmod | grep snd
snd_pcm_oss            51616  0
snd_mixer_oss          19072  1 snd_pcm_oss
snd_seq                64752  0
snd_seq_device          8620  1 snd_seq
snd_hda_codec_via      32448  1
snd_hda_intel          31584  5
snd_hda_codec          94688  2 snd_hda_codec_via,snd_hda_intel
snd_hwdep               8708  1 snd_hda_codec
snd_pcm                96324  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer              25960  2 snd_seq,snd_pcm
snd                    75236  20 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
snd_page_alloc         10600  2 snd_hda_intel,snd_pcm

Code:
hwinfo --sound
20: PCI 07.0: 0403 Audio device
  [Created at pci.318]
  UDI: /org/freedesktop/Hal/devices/pci_10de_774
  Unique ID: M71A.jSbr0tHN5K0
  SysFS ID: /devices/pci0000:00/0000:00:07.0
  SysFS BusID: 0000:00:07.0
  Hardware Class: sound
  Model: "nVidia MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x0774 "MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio"
  SubVendor: pci 0x1019 "Elitegroup Computer Systems"
  SubDevice: pci 0x2986
  Revision: 0xa1
  Driver: "HDA Intel"
  Driver Modules: "snd_hda_intel"
  Memory Range: 0xfce78000-0xfce7bfff (rw,non-prefetchable)
  IRQ: 21 (8885296 events)
  Module Alias: "pci:v000010DEd00000774sv00001019sd00002986bc04sc03i00"
  Driver Info #0:
    Driver Status: snd_hda_intel is active
    Driver Activation Cmd: "modprobe snd_hda_intel"
  Config Status: cfg=no, avail=yes, need=no, active=unknown

Code:
uname -a
Linux riker 2.6.31.5-0.1-desktop #1 SMP PREEMPT 2009-10-26 15:49:03 +0100 i686 athlon i386 GNU/Linux

Code:
rpm -qa | grep -i alsa
alsa-1.0.21-3.2.i586
alsa-devel-1.0.21-3.2.i586
alsa-plugins-1.0.21-3.3.i586
alsamixergui-0.9.0rc1-743.1.i586
alsa-plugins-maemo-1.0.21-3.3.i586
alsa-firmware-1.0.20-3.2.noarch
alsa-tools-1.0.21-2.5.i586
alsa-utils-1.0.21-3.1.i586
alsa-tools-gui-1.0.21-2.5.i586
alsa-plugins-pulse-1.0.21-3.3.i586
alsa-oss-1.0.17-25.2.i586
alsaplayer-0.99.80-1.pm.13.1.i586
alsa-plugins-jack-1.0.21-3.3.i586

Code:
cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.20.

Code:
cat /etc/modprobe.d/50-sound.conf

options snd slots=snd-hda-intel
# M71A.jSbr0tHN5K0:MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio
alias snd-card-0 snd-hda-intel

Diese Abbrüche gibts bei mir eben auch. Obwohl ich das bisher nur im Zusammenhang mit Flash-Videos bemerkte.
 
Hi,

Bitte macht mal folgendes:

Bindet Euch die beiden Quellen für Eure SUSE 11.2 ein

http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_11.2
Diese Quelle versorgt Euch mit den aktuellen ALSA-Versionen

http://download.opensuse.org/repositories/multimedia:/audio:/KMP/openSUSE_11.2/
Diese Quelle versorgt Euch mit dem aktuellen ALSA-Transportpaket zum Kernel

Dann installiert Ihr Euch das Paket
@FreakOfNature
alsa-driver-kmp-default

@Wizzzard and @Neutrino35
alsa-driver-kmp-desktop

Die anderen ALSA-Pakete müsstet ihr aktualisieren. Manchmal kann es auch sein, dass ihr das Paket anklicken müsst; Dann auf die Registerkarte "Versionen" gehen und die ALSA Quelle angeben.

Danach neustarten und alsa-conf durchlaufen lassen:

Code:
rcalsasound stop
= als root ausführen

Code:
alsaconf
= als root ausführen

Code:
alsamixer
= als User ausführen

Code:
rcalsasound start
= als root ausführen

Code:
Alt+F2 KMix
= als User ausführen
 
Ich hoffe, daß ich das nun alles richtig gemacht habe. Jedenfalls komme ich bis zu alsaconf und dort wird mir gemeldet "No supported PnP or PCI card found. Nun habe ich mir extra nochmal genau angesehen, was für eine Sound-Card dort drin ist. Das Board ist das ECS GF8100VM-M5 (V1.0) und dort soll dieser Sound-Chip stecken: VIA VT1708B. Wenn ich über Systemeinstellungen -> Multimedia die Soundgeräte anzeigen lasse, steht dort allerdings etwas von HDA NVidia (VT1708B), wenn ich über rcalsasound start den Sound über den falschen Treiber wieder starte. Auf http://www.alsa-project.org/ habe ich noch extra gesucht, seit wann diese Sound-Karte unterstützt wird: 1.0.16 und das was nun installiert ist, ist 1.0.21. Daher sollte alsaconf diese Karte doch finden?
 
@tisu:

Code:
rpm -qa | grep -i alsa
alsa-plugins-jack-1.0.21-19.1.i586
alsa-tools-gui-1.0.21-6.1.i586
alsa-driver-unstable-kmp-desktop-1.0.21.20091212_2.6.31.5_0.1-1.1.i586
alsamixergui-0.9.0rc1-743.1.i586
alsa-plugins-maemo-1.0.21-19.1.i586
alsa-utils-1.0.21-15.1.i586
alsa-firmware-1.0.20-7.1.noarch
alsa-plugins-1.0.21-19.1.i586
alsa-plugins-pulse-1.0.21-19.1.i586
alsa-1.0.21-51.1.i586
alsa-driver-kmp-desktop-1.0.21.20091212_2.6.31.5_0.1-2.1.i586
alsa-devel-1.0.21-51.1.i586
alsaplayer-0.99.80-1.pm.13.1.i586
alsa-tools-1.0.21-6.1.i586
alsa-oss-1.0.17-27.1.i586

Ob ich das Packet alsa-driver-unstable-kmp-desktop brauche oder das sogar zu Fehlern Führen kann, ist mir noch nicht ganz klar.
 
Oben