• Bug#1100157: pipewire-1.4.0 breaks focusrite Scarlett Solo 4th Gen

    From Bert Karwatzki@21:1/5 to All on Wed Mar 12 01:00:01 2025
    Package: pipewire
    Version: 1.4.0-1
    Severity: important
    X-Debbugs-Cc: spasswolf@web.de

    Since upgrading pipewire to version 1.4.0 the Scarlett Solo 4th Gen
    nodes are absent from qpwgraph and it cannot be used with guitarix.
    The Scarlett solo is still recongnized by the kernel (all kernel
    versions tested) and downgrading to version 1.2.7-1+b2 fixes the issue.



    -- System Information:
    Debian Release: trixie/sid
    APT prefers stable-security
    APT policy: (500, 'stable-security'), (500, 'oldoldstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386, arm64

    Kernel: Linux 6.14.0-rc6-nop2pdma (SMP w/16 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_WARN
    Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages pipewire depends on:
    ii adduser 3.145
    ii init-system-helpers 1.68
    ii libpipewire-0.3-modules 1.2.7-1+b2
    ii pipewire-bin 1.2.7-1+b2

    pipewire recommends no packages.

    pipewire suggests no packages.

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bert Karwatzki@21:1/5 to All on Wed Mar 12 12:30:01 2025
    I just finished the bisection in https://salsa.debian.org/utopia-team/pipewire.git and found the commit dcccfcab7
    is the first to cause the problem.

    Reverting these commits fixes the problem in 1.4.0-1
    90f8b0e40 spa: acp: remove some strictly not necessary SplitPCM properties BAD dcccfcab7 spa: acp: get and emit UCM information for SplitPCM devices BAD

    Bert Karwatzki

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)