Alsa-Devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* Fwd: 6.4 and higher causes audio distortion
@ 2023-07-15 10:56 Bagas Sanjaya
  2023-07-20  1:56 ` Racinglee
  2023-07-20  2:03 ` Racinglee
  0 siblings, 2 replies; 4+ messages in thread
From: Bagas Sanjaya @ 2023-07-15 10:56 UTC (permalink / raw)
  To: Jaroslav Kysela, Takashi Iwai, Iyer
  Cc: Linux Kernel Mailing List, Linux Regressions,
	Linux ALSA Development

Hi,

I notice a regression report on Bugzilla [1]. Quoting from it:

> I have a Lenovo ThinkPad X1 Yoga Gen 7 running Arch Linux. Linux 6.4 and higher, cause audio distortion. Sometimes, this occurs to the point that nearly nothing is discernible. This carries over to wired headphones. The issue occurs on the entire mainline 6.4.x kernel series and also the 6.4.3 stable and 6.5 RC1 kernel, which are the latest at the time of writing. The issue occurs on both the Arch distributed kernels, and the mainline kernels.
> 
> Linux kernels 6.3.x are not affected and neither is the 6.1 LTS kernel series which is what I am temporarily using. On Windows 10/11 too, the audio works as it should. This indicates that my hardware is not at fault. Bluetooth audio is not impacted from my testing, either.
> 
> The distortion doesn't start immediately. It either occurs automatically after a random amount of time, or when I increase/decrease the volume, or when I skip forward/backward to a section. In order to stop the distortion, I have to either increase/decrease the volume until it stops, or skip forward/backward until it stops, or restart Pipewire via systemd, however it starts again due to one of the aforementioned reasons.
> 
> At the time of this report, I am running Pipewire 0.3.74 and Wireplumber 0.4.14. This also doesn't seem like a Pipewire/Wireplumber issue, since these same versions work fine on the 6.1 LTS kernels without causing any audio distortion.
> 
> I wrote about this on the Arch Linux forums, too, and seems like at least two other people are facing this issue. Here's the forum post: https://bbs.archlinux.org/viewtopic.php?id=287068
> 
> Furthermore, I filed a bug report on the Arch Linux Bug Reporter, where they suggested that the issue is a kernel regression and should be reported upstream, here. Here's the bug report that I filed on the Arch Linux Bug Reporter for anyone interested: https://bugs.archlinux.org/task/79081?project=1&pagenum=10
> 
> I have attached the dmesg outputs of the mainline 6.5 RC1 kernel.
> 
> Here's some audio related hardware information from my device:
> 
> inxi -A
> 
> Audio:
> Device-1: Intel Alder Lake PCH-P High Definition Audio
> driver: sof-audio-pci-intel-tgl
> API: ALSA v: k6.5.0-rc1-1-mainline status: kernel-api
> 
> 
> pactl info
> 
> Server String: /run/user/1000/pulse/native
> Library Protocol Version: 35
> Server Protocol Version: 35
> Is Local: yes
> Client Index: 138
> Tile Size: 65472
> User Name: tux
> Host Name: NSA-Terminal-4
> Server Name: PulseAudio (on PipeWire 0.3.74)
> Server Version: 15.0.0
> Default Sample Specification: float32le 2ch 48000Hz
> Default Channel Map: front-left,front-right
> Default Sink: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink
> Default Source: alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source
> Cookie: f9dc:5e7a
> 
> 
> I can't figure out why this is happening. Kindly ask for any more information that is necessary. Thank you.

See Bugzilla for the full thread and attached dmesg.

Anyway, I'm adding it to regzbot so that it doesn't fall through
cracks unnoticed:

#regzbot introduced: v6.3..v6.4 https://bugzilla.kernel.org/show_bug.cgi?id=217673
#regzbot title: PipeWire + Wireplumber audio distortion on Lenovo ThinkPad X1 Yoga Gen 7
#regzbot link: https://bbs.archlinux.org/viewtopic.php?id=287068
#regzbot link: https://bugs.archlinux.org/task/79081?project=1&pagenum=10

Thanks.

[1]: https://bugzilla.kernel.org/show_bug.cgi?id=217673

-- 
An old man doll... just what I always wanted! - Clara

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 6.4 and higher causes audio distortion
  2023-07-15 10:56 Fwd: 6.4 and higher causes audio distortion Bagas Sanjaya
@ 2023-07-20  1:56 ` Racinglee
  2023-07-20  2:03 ` Racinglee
  1 sibling, 0 replies; 4+ messages in thread
From: Racinglee @ 2023-07-20  1:56 UTC (permalink / raw)
  To: Bagas Sanjaya
  Cc: Jaroslav Kysela, Takashi Iwai, Linux Kernel Mailing List,
	Linux Regressions, Linux ALSA Development

Updating regzbot after newer findings and determinations about the possible
culprit commit

#regzbot title: 6.4 and higher causes audio distortion

#regzbot introduced: v6.4-rc1..1bf83fa6654c
https://bugzilla.kernel.org/show_bug.cgi?id=217673#c5

On Sat, Jul 15, 2023 at 3:56 AM Bagas Sanjaya <bagasdotme@gmail.com> wrote:

> Hi,
>
> I notice a regression report on Bugzilla [1]. Quoting from it:
>
> > I have a Lenovo ThinkPad X1 Yoga Gen 7 running Arch Linux. Linux 6.4 and
> higher, cause audio distortion. Sometimes, this occurs to the point that
> nearly nothing is discernible. This carries over to wired headphones. The
> issue occurs on the entire mainline 6.4.x kernel series and also the 6.4.3
> stable and 6.5 RC1 kernel, which are the latest at the time of writing. The
> issue occurs on both the Arch distributed kernels, and the mainline kernels.
> >
> > Linux kernels 6.3.x are not affected and neither is the 6.1 LTS kernel
> series which is what I am temporarily using. On Windows 10/11 too, the
> audio works as it should. This indicates that my hardware is not at fault.
> Bluetooth audio is not impacted from my testing, either.
> >
> > The distortion doesn't start immediately. It either occurs automatically
> after a random amount of time, or when I increase/decrease the volume, or
> when I skip forward/backward to a section. In order to stop the distortion,
> I have to either increase/decrease the volume until it stops, or skip
> forward/backward until it stops, or restart Pipewire via systemd, however
> it starts again due to one of the aforementioned reasons.
> >
> > At the time of this report, I am running Pipewire 0.3.74 and Wireplumber
> 0.4.14. This also doesn't seem like a Pipewire/Wireplumber issue, since
> these same versions work fine on the 6.1 LTS kernels without causing any
> audio distortion.
> >
> > I wrote about this on the Arch Linux forums, too, and seems like at
> least two other people are facing this issue. Here's the forum post:
> https://bbs.archlinux.org/viewtopic.php?id=287068
> >
> > Furthermore, I filed a bug report on the Arch Linux Bug Reporter, where
> they suggested that the issue is a kernel regression and should be reported
> upstream, here. Here's the bug report that I filed on the Arch Linux Bug
> Reporter for anyone interested:
> https://bugs.archlinux.org/task/79081?project=1&pagenum=10
> >
> > I have attached the dmesg outputs of the mainline 6.5 RC1 kernel.
> >
> > Here's some audio related hardware information from my device:
> >
> > inxi -A
> >
> > Audio:
> > Device-1: Intel Alder Lake PCH-P High Definition Audio
> > driver: sof-audio-pci-intel-tgl
> > API: ALSA v: k6.5.0-rc1-1-mainline status: kernel-api
> >
> >
> > pactl info
> >
> > Server String: /run/user/1000/pulse/native
> > Library Protocol Version: 35
> > Server Protocol Version: 35
> > Is Local: yes
> > Client Index: 138
> > Tile Size: 65472
> > User Name: tux
> > Host Name: NSA-Terminal-4
> > Server Name: PulseAudio (on PipeWire 0.3.74)
> > Server Version: 15.0.0
> > Default Sample Specification: float32le 2ch 48000Hz
> > Default Channel Map: front-left,front-right
> > Default Sink:
> alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink
> > Default Source:
> alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source
> > Cookie: f9dc:5e7a
> >
> >
> > I can't figure out why this is happening. Kindly ask for any more
> information that is necessary. Thank you.
>
> See Bugzilla for the full thread and attached dmesg.
>
> Anyway, I'm adding it to regzbot so that it doesn't fall through
> cracks unnoticed:
>
> #regzbot introduced: v6.3..v6.4
> https://bugzilla.kernel.org/show_bug.cgi?id=217673
> #regzbot <https://bugzilla.kernel.org/show_bug.cgi?id=217673#regzbot>
> title: PipeWire + Wireplumber audio distortion on Lenovo ThinkPad X1 Yoga
> Gen 7
> #regzbot link: https://bbs.archlinux.org/viewtopic.php?id=287068
> #regzbot link: https://bugs.archlinux.org/task/79081?project=1&pagenum=10
>
> Thanks.
>
> [1]: https://bugzilla.kernel.org/show_bug.cgi?id=217673
>
> --
> An old man doll... just what I always wanted! - Clara
>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 6.4 and higher causes audio distortion
  2023-07-15 10:56 Fwd: 6.4 and higher causes audio distortion Bagas Sanjaya
  2023-07-20  1:56 ` Racinglee
@ 2023-07-20  2:03 ` Racinglee
  2023-07-21 10:23   ` Kai Vehmanen
  1 sibling, 1 reply; 4+ messages in thread
From: Racinglee @ 2023-07-20  2:03 UTC (permalink / raw)
  To: Bagas Sanjaya
  Cc: Jaroslav Kysela, Takashi Iwai, Linux Kernel Mailing List,
	Linux Regressions, Linux ALSA Development

On Sat, Jul 15, 2023 at 3:56 AM Bagas Sanjaya <bagasdotme@gmail.com> wrote:
>
> Hi,
>
> I notice a regression report on Bugzilla [1]. Quoting from it:
>
> > I have a Lenovo ThinkPad X1 Yoga Gen 7 running Arch Linux. Linux 6.4 and higher, cause audio distortion. Sometimes, this occurs to the point that nearly nothing is discernible. This carries over to wired headphones. The issue occurs on the entire mainline 6.4.x kernel series and also the 6.4.3 stable and 6.5 RC1 kernel, which are the latest at the time of writing. The issue occurs on both the Arch distributed kernels, and the mainline kernels.
> >
> > Linux kernels 6.3.x are not affected and neither is the 6.1 LTS kernel series which is what I am temporarily using. On Windows 10/11 too, the audio works as it should. This indicates that my hardware is not at fault. Bluetooth audio is not impacted from my testing, either.
> >
> > The distortion doesn't start immediately. It either occurs automatically after a random amount of time, or when I increase/decrease the volume, or when I skip forward/backward to a section. In order to stop the distortion, I have to either increase/decrease the volume until it stops, or skip forward/backward until it stops, or restart Pipewire via systemd, however it starts again due to one of the aforementioned reasons.
> >
> > At the time of this report, I am running Pipewire 0.3.74 and Wireplumber 0.4.14. This also doesn't seem like a Pipewire/Wireplumber issue, since these same versions work fine on the 6.1 LTS kernels without causing any audio distortion.
> >
> > I wrote about this on the Arch Linux forums, too, and seems like at least two other people are facing this issue. Here's the forum post: https://bbs.archlinux.org/viewtopic.php?id=287068
> >
> > Furthermore, I filed a bug report on the Arch Linux Bug Reporter, where they suggested that the issue is a kernel regression and should be reported upstream, here. Here's the bug report that I filed on the Arch Linux Bug Reporter for anyone interested: https://bugs.archlinux.org/task/79081?project=1&pagenum=10
> >
> > I have attached the dmesg outputs of the mainline 6.5 RC1 kernel.
> >
> > Here's some audio related hardware information from my device:
> >
> > inxi -A
> >
> > Audio:
> > Device-1: Intel Alder Lake PCH-P High Definition Audio
> > driver: sof-audio-pci-intel-tgl
> > API: ALSA v: k6.5.0-rc1-1-mainline status: kernel-api
> >
> >
> > pactl info
> >
> > Server String: /run/user/1000/pulse/native
> > Library Protocol Version: 35
> > Server Protocol Version: 35
> > Is Local: yes
> > Client Index: 138
> > Tile Size: 65472
> > User Name: tux
> > Host Name: NSA-Terminal-4
> > Server Name: PulseAudio (on PipeWire 0.3.74)
> > Server Version: 15.0.0
> > Default Sample Specification: float32le 2ch 48000Hz
> > Default Channel Map: front-left,front-right
> > Default Sink: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink
> > Default Source: alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source
> > Cookie: f9dc:5e7a
> >
> >
> > I can't figure out why this is happening. Kindly ask for any more information that is necessary. Thank you.
>
> See Bugzilla for the full thread and attached dmesg.
>
> Anyway, I'm adding it to regzbot so that it doesn't fall through
> cracks unnoticed:
>
> #regzbot introduced: v6.3..v6.4 https://bugzilla.kernel.org/show_bug.cgi?id=217673
> #regzbot title: PipeWire + Wireplumber audio distortion on Lenovo ThinkPad X1 Yoga Gen 7
> #regzbot link: https://bbs.archlinux.org/viewtopic.php?id=287068
> #regzbot link: https://bugs.archlinux.org/task/79081?project=1&pagenum=10
>
> Thanks.
>
> [1]: https://bugzilla.kernel.org/show_bug.cgi?id=217673
>
> --
> An old man doll... just what I always wanted! - Clara

Updating regzbot after newer findings and determinations about the
possible culprit commit

#regzbot title: 6.4 and higher causes audio distortion

#regzbot introduced: v6.4-rc1..1bf83fa6654c
https://bugzilla.kernel.org/show_bug.cgi?id=217673#c5

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 6.4 and higher causes audio distortion
  2023-07-20  2:03 ` Racinglee
@ 2023-07-21 10:23   ` Kai Vehmanen
  0 siblings, 0 replies; 4+ messages in thread
From: Kai Vehmanen @ 2023-07-21 10:23 UTC (permalink / raw)
  To: Racinglee
  Cc: Bagas Sanjaya, Jaroslav Kysela, Takashi Iwai,
	Linux Kernel Mailing List, Linux Regressions,
	Linux ALSA Development

Hi,


On Wed, 19 Jul 2023, Racinglee wrote:

> On Sat, Jul 15, 2023 at 3:56 AM Bagas Sanjaya <bagasdotme@gmail.com> wrote:
> > I notice a regression report on Bugzilla [1]. Quoting from it:
> >
> > > I have a Lenovo ThinkPad X1 Yoga Gen 7 running Arch Linux. Linux 6.4 
> > > and higher, cause audio distortion. Sometimes, this occurs to the 
> > > point that nearly nothing is discernible. This carries over to wired 
> > > headphones. The issue occurs on the entire mainline 6.4.x kernel 
> > > series and also the 6.4.3 stable and 6.5 RC1 kernel, which are the 
> > > latest at the time of writing. The issue occurs on both the Arch 
> > > distributed kernels, and the mainline kernels.
[...]
> Updating regzbot after newer findings and determinations about the
> possible culprit commit
> 
> #regzbot title: 6.4 and higher causes audio distortion
> 
> #regzbot introduced: v6.4-rc1..1bf83fa6654c
> https://bugzilla.kernel.org/show_bug.cgi?id=217673#c5
> 

thank you, filed a bug to SOF based on the bisect results:
https://github.com/thesofproject/linux/issues/4482

Br, Kai

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-07-21 10:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-15 10:56 Fwd: 6.4 and higher causes audio distortion Bagas Sanjaya
2023-07-20  1:56 ` Racinglee
2023-07-20  2:03 ` Racinglee
2023-07-21 10:23   ` Kai Vehmanen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox