[Ubuntu 11.10 Minimal] Soundproblem nach längerem Idle

Cliff1

Ensign
Registriert
Feb. 2010
Beiträge
142
Hallo,

Bei meinem Ubuntu NAS / HTPC mit XBMC habe ich kein Ton mehr, wenn er sich längere Zeit im Idle befindet.
Mit der Fernbedienung schalte ich nur den Fernseher und meinen Receiver aus. Und am nächsten tag habe ich dann das Problem.
Während dem Idle gehen nur die Festplatten (nicht die Systemfestplatte) in Standby, der Rest bleibt aktiv.
An den Einstellungen wurde währenddessen nichts verändert.
Der Ton sollte über HDMI an den Receiver gehen, der schleift das Bild dann zum Fernseher durch.
Nach einem Reboot funktioniert alles wieder, aber ist ein wenig nervig die Kiste jedes mal neu zu starten.


Hardware:
Asrock E350M1/USB3
4GB RAM
Receiver: Yamaha RX-V465

Im Alsamixer ist nichts gemuted.

"aplay -l" Ausgabe:
Code:
xbmc@GandalfTheGrey:~$ aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: Generic [HD-Audio Generic], Gerät 3: HDMI 0 [HDMI 0]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0

Hier ist allerdings immer noch nichts zu hören:
Code:
xbmc@GandalfTheGrey:~$ aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav
Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono
Wie gesagt, nach einem reboot funktioniert das perfekt.

Auch ein neustart von ALSA hilft nicht (das hätte ich ja zur Not auf eine Taste der Fernbedienung legen können)
Code:
xbmc@GandalfTheGrey:~$ sudo /sbin/alsa force-reload
Unloading ALSA sound driver modules: snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-seq-device snd-hda-intel snd-hda-codec-hdmi snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer.
Loading ALSA sound driver modules: snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-seq-device snd-hda-intel snd-hda-codec-hdmi snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer.


bzw. bringt ab und zu auch einen Fehler:
Code:
xbmc@GandalfTheGrey:~$ sudo /sbin/alsa force-reload
Unloading ALSA sound driver modules: snd-hda-codec-hdmi snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device ([B]failed: modules still loaded[/B]: snd-hda-codec-hdmi snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer).
Loading ALSA sound driver modules: snd-hda-codec-hdmi snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device.

Hat vielleicht jemand einen Lösungsvorschlag?
 
Sorry, dass ich mich erst so spät zurück melde.

Auf der verlinkten Seite wird auch nur ein Script geschrieben um Alsa automatisiert neu zu starten.
Aber bei mir hilft ja der manuelle Neustart von Alsa auch nichts.
Außerdem geht der Rechner so weit ich weiß nicht in den Ruhezustand.

-> Problem besteht immer noch
 
Hallo,

da ich auch seltsame Probleme habe und einige Stichworte doch irgendwie ähnlich sind:

reboot, längere Zeit, e-350, Asus/Asrock

mal eine doofe Frage. Was sagt denn

Code:
lspci -vv  | grep 1b21:1080

Bei mir kommt:
Code:
05:00.0 PCI bridge: Device 1b21:1080 (rev 01) (prog-if 01 [Subtractive decode])
r
=> Diese HW ist buggy und macht unter Linux Probleme. So wie ich verstanden hab ist dieser Interruptcontroller öfters in Asus-Boards verbaut.
 
Bei mir scheint es nicht an Ubuntu zu liegen, sondern an meinem Yamaha Receiver.
Gerade ging wie immer mal der Sound nach längerem Idle nicht mehr (Fernseher und Receiver waren aus).
Habe dann meinen Receiver aus und wieder eingeschaltet, jetzt geht der Ton.

Ich wechsle mal den Anschluss.
 
Zurück
Oben