Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1034462: Pipewire: Inappropriate ioctl for device

206 views
Skip to first unread message

Al Ma

unread,
Apr 15, 2023, 7:50:03 PM4/15/23
to
Package: pipewire

Version: 0.3.56-1



I have very broken mic input in audacity. While looking into log, I saw the following lines:


Apr 15 22:36:59 AnonymizedComputerName pipewire[1235]: spa.v4l2: '/dev/video0' VIDIOC_ENUM_FRAMESIZES: Unpassender IOCTL (I/O-Control) für das Gerät

Apr 15 22:36:59 AnonymizedComputerName pipewire-media-session[1236]: ms.core: error id:35 seq:256 res:-25 (Inappropriate ioctl for device): enum params id:3 (Spa:Enum:ParamId:EnumFormat) failed


As the error concerns a multimedia-related piece of software (and as I have no mic-input at the moment for an unknown reason), I wonder what this error tells us?  Who has done what wrong and how?  By the way, as /dev/video0 is mentioned, the only way a video could be captured on my machine would be via a TV card. The TV card is connected to the antenna, and the TV tuner was not started on boot.


More info:


$ uname -a

Linux AnonymizedComputerName 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux

$ sudo aptitude show pipewire| grep Version

Version: 0.3.56-1

$ sudo aptitude show pipewire-media-session | grep Version

Version: 0.4.1-3

$ sudo lsb_release -a

No LSB modules are available.

Distributor ID: Debian

Description: Debian GNU/Linux 11 (bullseye)

Release: 11

Codename: bullseye

Dylan Aïssi

unread,
Apr 17, 2023, 4:50:04 AM4/17/23
to
Hello,

Le dim. 16 avr. 2023 à 01:42, Al Ma <al...@ro.ru> a écrit :
>
> $ sudo aptitude show pipewire| grep Version
>
> Version: 0.3.56-1

This version is not available in Bullseye, can you upgrade to the latest version
available in bullseye-backports (i.e. 0.3.65-2~bpo11+1)?

> $ sudo aptitude show pipewire-media-session | grep Version
>
> Version: 0.4.1-3

pipewire-media-session is dead upstream, instead it would be better to switch to
wireplumber. 0.4.13-1~bpo11+1 is available in bullseye-backports.

Al Ma

unread,
Apr 17, 2023, 9:20:05 PM4/17/23
to
reassign 1034462 pipewire-media-session 0.4.1-3

thanks




I use snapshots rather than backports (for unrelated reasons). After replacing pipewire-media-session with wireplumber 0.4.2-1, the particular ioctl error message is gone (but there are others instead). Therefore, bug report reassigned to the (dying) pipewire-media-session.
0 new messages