Ein Problem
Ich habe ein Problem mit meinem USB Audio Interface. Vor ein paar Monaten habe ich mir ein Focusrite Scarlett 2i2 gekauft, weil es nativ von Linux unterstuetzt wird. Der erste Anschluss war problemlos, es wird erkannt und die Treiber sind da. Dann habe ich eine udev Rule geschrieben damit der Energiespar Modus von USB deaktiviert wird.
Leider geht auf einmal nach einigen Minuten einfach der Ton aus. Bisher habe ich folgendes ueberprueft:
- USB Stromsparmodus
- PulseAudio wechselt zu einem anderen Interface
Es passiert immer nur bei einer Tonquelle: Firefox. VLC und andere Videoplayer funktionieren ohne Problem.
Was ich testen muss ist, ob ich das Verhalten reproduzieren kann. Vielleicht brauche ich ein Update, vielleicht kann ich aendern wie Firefox mit PulseAudio kommuniziert.
Eine Methode zum Debuggen ist es ein Log zu erzeugen. Wie genau das geht wird hier erklaert: https://wiki.ubuntu.com/PulseAudio/Log
( 924.439| 4.325) I: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.usb-Focusrite_Scarlett_2i2_USB-00.analog-stereo idle for too long, suspending ...
( 924.439| 0.000) D: [pulseaudio] sink.c: Suspend cause of sink alsa_output.usb-Focusrite_Scarlett_2i2_USB-00.analog-stereo is 0x0004, suspending
( 924.440| 0.001) I: [alsa-sink-USB Audio] alsa-sink.c: Device suspended...
( 924.441| 0.000) I: [pulseaudio] core.c: All sinks and sources are suspended, vacuuming memory
( 924.444| 0.003) D: [pulseaudio] module-udev-detect.c: /dev/snd/controlC3 is accessible: yes
( 924.444| 0.000) D: [pulseaudio] module-udev-detect.c: Resuming all sinks and sources of card alsa_card.usb-Focusrite_Scarlett_2i2_USB-00.
https://unix.stackexchange.com/questions/114602/pulseaudio-sink-always-suspended