[pulseaudio-discuss] "Failed to set hardware parameters: Operation not permitted" when moving stream to USB soundcard

Tomek Lorek tlorek at gmail.com
Sat Jun 6 14:28:09 PDT 2009


Hi,
I'm having trouble running my Line6 PODxt (module line6usb) on Ubuntu 9.04
and spent couple of evenings trying to solve it out. Everything worked
perfect on Ubuntu 8.10.
The device is correctly recognized by the system and PA. However, when I try
to move the playback stream from my Audigy to Line6 USB I get the following
dump from pulseaudio -vvv

I: module-stream-restore.c: Synced.
D: module-alsa-sink.c: hwbuf_unused=0
D: module-alsa-sink.c: setting avail_min=1
I: source-output.c: Freeing output 4 "Wykrywanie wierzchołków"
I: resampler.c: Using resampler 'src-linear'
I: resampler.c: Using float32le as working format.
I: module-alsa-sink.c: Trying resume...
E: module-alsa-sink.c: Failed to set hardware parameters: Operation not
permitted
D: module-suspend-on-idle.c: Sink
alsa_output.usb_device_e41_5044_noserial_if0_sound_card_0_alsa_playback_0
becomes busy.
D: module-suspend-on-idle.c: Sink
alsa_output.pci_1102_4_sound_card_0_alsa_playback_0 becomes idle.
D: sink-input.c: Have to rewind 14052 bytes on render memblockq.
D: sink-input.c: Have to rewind 14052 bytes on implementor.
D: module-alsa-sink.c: hwbuf_unused=0
D: module-alsa-sink.c: setting avail_min=1
D: sink.c: Requesting rewind due to started move
D: memblockq.c: memblockq requested: maxlength=33554432, tlength=0, base=4,
prebuf=0, minreq=1 maxrewind=0
D: memblockq.c: memblockq sanitized: maxlength=33554432, tlength=33554432,
base=4, prebuf=0, minreq=4 maxrewind=0
D: module-suspend-on-idle.c: Sink
alsa_output.pci_1102_4_sound_card_0_alsa_playback_0 becomes idle.
D: sink.c: Requesting rewind due to finished move
I: protocol-native.c: Requested tlength=500,00 ms, minreq=5,80 ms
D: protocol-native.c: Adjust latency mode enabled, configuring sink latency
to half of overall latency.
D: sink-input.c: Successfully moved sink input 0 from
alsa_output.pci_1102_4_sound_card_0_alsa_playback_0 to
alsa_output.usb_device_e41_5044_noserial_if0_sound_card_0_alsa_playback_0.
I: module-stream-restore.c: Storing volume/mute/device for stream
sink-input-by-application-name:ALSA plug-in [mpg321].
W: module-stream-restore.c: Database contains entry for stream
sink-input-by-application-name:ALSA plug-in [vlc] of wrong size 394 != 396
I: module-suspend-on-idle.c: Sink
alsa_output.pci_1102_4_sound_card_0_alsa_playback_0 idle for too long,
suspending ...
I: module-alsa-sink.c: Device suspended...
I: module-stream-restore.c: Synced.

I checked my groups assignments and see that it is quite correct:
$ groups
tomek adm dialout cdrom audio plugdev lpadmin pulse pulse-access pulse-rt
admin sambashare

I'm concerned about "Failed to set hardware parameters: Operation not
permitted". How could I debug more what is the cause for this? If I have all
the rights it might be the module issue, but on the other hand the same
version worked perfect on previous Ubuntu release.

Please help, I'd like to start playing the guitar :(

Best regards,
Tomek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20090606/2267e1ca/attachment.htm>


More information about the pulseaudio-discuss mailing list