Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1119686 > unrolled thread

Bug#1021179: pipewire-pulse: KDE Plasma+ALC4080 onboard card: unable to select working profile

Started byMaurizio Avogadro <mavoga@gmail.com>
First post2022-10-03 13:50 +0200
Last post2022-10-30 00:20 +0200
Articles 5 — 2 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1021179: pipewire-pulse: KDE Plasma+ALC4080 onboard card: unable to select working profile Maurizio Avogadro <mavoga@gmail.com> - 2022-10-03 13:50 +0200
    Bug#1021179: pipewire-pulse: KDE Plasma+ALC4080 onboard card: unable to select working profile Maurizio Avogadro <mavoga@gmail.com> - 2022-10-04 16:50 +0200
    Bug#1021179: pipewire-pulse: KDE Plasma+ALC4080 onboard card: unable to select working profile Dylan Aïssi <daissi@debian.org> - 2022-10-05 10:10 +0200
      Bug#1021179: pipewire-pulse: KDE Plasma+ALC4080 onboard card: unable to select working profile Maurizio Avogadro <mavoga@gmail.com> - 2022-10-05 12:10 +0200
        Bug#1021179: pipewire-pulse: KDE Plasma+ALC4080 onboard card: unable to select working profile Maurizio Avogadro <mavoga@gmail.com> - 2022-10-30 00:20 +0200

#1119686 — Bug#1021179: pipewire-pulse: KDE Plasma+ALC4080 onboard card: unable to select working profile

FromMaurizio Avogadro <mavoga@gmail.com>
Date2022-10-03 13:50 +0200
SubjectBug#1021179: pipewire-pulse: KDE Plasma+ALC4080 onboard card: unable to select working profile
Message-ID<Fcs7n-bLdq-1@gated-at.bofh.it>
Package: pipewire-pulse
Version: 0.3.59-1
Severity: important

Dear Maintainer,

while within Gnome I can make the audio subsystem work by manually selecting
the "Play HiFi quality Music" profile (defined in ALSA UCM) of my onboard
Realtek ALC4080 USB audio card, in KDE Plasma its only available profile is
"off", which means no sound output is possible. This started to be a problem
since pipewire-pulse became a dependency of gnome-core.

For the HDMI audio device, which I don't use and I keep on its default "off"
profile, a working profile can instead be selected in both Gnome and KDE
Plasma: this makes me suspect I'm facing an issue that is specific to my sound
card, possibly having something to do with its UCM configuration.

Disabling and masking the pipewire user units and enabling back pulseaudio
solves the issue; the pipewire-pulse daemon aims to be a drop-in replacement
for pulseaudio.

The involved hardware is a MSI MAG X570S TORPEDO MAX mainboard with a Realtek
ALC4080 USB audio card onboard.

Thanks!


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

Kernel: Linux 5.19.12-xanmod1-x64v2+amdnative (SMP w/16 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE=it
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pipewire-pulse depends on:
ii init-system-helpers 1.65.2
ii pipewire 0.3.59-1

pipewire-pulse recommends no packages.

Versions of packages pipewire-pulse suggests:
ii libspa-0.2-bluetooth 0.3.59-1
ii pulseaudio-utils 16.1+dfsg1-2

-- debconf-show failed

[toc] | [next] | [standalone]


#1119851

FromMaurizio Avogadro <mavoga@gmail.com>
Date2022-10-04 16:50 +0200
Message-ID<FcRp7-c0Dz-5@gated-at.bofh.it>
In reply to#1119686
Interesting enough, there is an interesting difference between Pulseaudio and 
Pipewire in the output of

$ pactl list cards | grep -E '(Profile|available:)'

With Pulseaudio:
	Profiles:
		HiFi: Play HiFi quality Music (sinks: 3, sources: 2, priority:
			8000, available: yes)
		off: Spento (sinks: 0, sources: 0, priority: 0, available: yes)
	Active Profile: HiFi

With Pipewire:
	Profiles:
		off: Spento (sinks: 0, sources: 0, priority: 0, available: yes)
		HiFi: Play HiFi quality Music (sinks: 3, sources: 2, priority:
			8000, available: no)
	Active Profile: off

The "HiFi" profile is not available with Pipewire; the profile can still be 
selected manually with the command

$ pacmd set-card-profile alsa_card.usb-Generic_USB_Audio-00 HiFi

which makes the card work perfectly.

As I described in my first message, in Gnome the working profile is not 
automatically selected (but can be selected manually: Gnome allows the 
selection of "not available" profiles), while in KDE Plasma only available 
profiles can be selected.

[toc] | [prev] | [next] | [standalone]


#1119928

FromDylan Aïssi <daissi@debian.org>
Date2022-10-05 10:10 +0200
Message-ID<Fd7DA-caEl-3@gated-at.bofh.it>
In reply to#1119686
Hi Maurizio,

Le lun. 3 oct. 2022 à 13:48, Maurizio Avogadro <mavoga@gmail.com> a écrit :
>
> while within Gnome I can make the audio subsystem work by manually selecting
> the "Play HiFi quality Music" profile (defined in ALSA UCM) of my onboard
> Realtek ALC4080 USB audio card, in KDE Plasma its only available profile is
> "off", which means no sound output is possible. This started to be a problem
> since pipewire-pulse became a dependency of gnome-core.
>
> For the HDMI audio device, which I don't use and I keep on its default "off"
> profile, a working profile can instead be selected in both Gnome and KDE
> Plasma: this makes me suspect I'm facing an issue that is specific to my sound
> card, possibly having something to do with its UCM configuration.
>

Thanks for opening this bug report.

This seems an upstream bug which is related to your devices,
so can you report this issue on the upstream bug tracker?

https://gitlab.freedesktop.org/pipewire/pipewire/-/issues

You can also find assistance on the upstream IRC channel #pipewire

Best,
Dylan

[toc] | [prev] | [next] | [standalone]


#1119936

FromMaurizio Avogadro <mavoga@gmail.com>
Date2022-10-05 12:10 +0200
Message-ID<Fd9vH-cbMy-7@gated-at.bofh.it>
In reply to#1119928
tags 1021179 + upstream
thanks

https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/2744

[toc] | [prev] | [next] | [standalone]


#1122876

FromMaurizio Avogadro <mavoga@gmail.com>
Date2022-10-30 00:20 +0200
Message-ID<Fm2lj-19y-3@gated-at.bofh.it>
In reply to#1119936

[Multipart message — attachments visible in raw view] — view raw

tags 1021179 + patch
thanks

Hi Dylan

Jaroslav Kysela prepared a MR [1] that solves the issue. The patch is attached 
here unchanged: it applies cleanly to the source tree of pipewire v0.3.59-1, I 
could simply add it to the series and rebuild the binaries.

Thanks

[1] https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1429

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web