[20AQ0069GE, Realtek ALC3232, Speaker, Internal] crackling sound while booting Unity-Desktop

Bug #1502155 reported by Waynexyz
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Machine is an T440s. Todays Daily Build of Ubuntu Unity, but was also on Ubuntu 15.10 Beta

While booting into Desktop a crackling sound appears (like connect speakers or headphones to a music player if not muted) and it sounds very unhealthy to the speakers.

When using Debian Testing I have the issue while booting. With Fedora 23 Beta its also the same while booting. Always this unhealthy sounding crackling noise and then working normal after booting is finished. Muting is working, volume selecting is working without any issues, just while booting to Desktop there seems to be something not working properly while initializing internal speakers.

On latest Ubuntu 14.04.3 there is no crackling while booting. Just booting normally into Desktop. You can hear that the speakers are initialized with a very silent plopping sound (as also in Debian Stable) but I think I start observing it just because of this crackling sound before. I was running Ubuntu 14.04.2 plus LTS Enabled Stack before and there were also no such issues.

ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: alsa-base 1.0.25+dfsg-0ubuntu5
ProcVersionSignature: Ubuntu 4.2.0-12.14-generic 4.2.1
Uname: Linux 4.2.0-12-generic x86_64
ApportVersion: 2.19-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/pcmC1D0p: ubuntu 1987 F...m pulseaudio
 /dev/snd/controlC1: ubuntu 1987 F.... pulseaudio
 /dev/snd/controlC0: ubuntu 1987 F.... pulseaudio
CasperVersion: 1.365
CurrentDesktop: Unity
Date: Fri Oct 2 13:32:32 2015
LiveMediaBuild: Ubuntu 15.10 "Wily Werewolf" - Alpha amd64 (20151002)
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: alsa-driver
Symptom: audio
Symptom_AlsaPlaybackTest: ALSA playback test through plughw:PCH successful
Symptom_Card: Built-in Audio - HDA Intel PCH
Symptom_Jack: Speaker, Internal
Symptom_PulsePlaybackTest: PulseAudio playback test successful
Symptom_Type: None of the above
Title: [20AQ0069GE, Realtek ALC3232, Speaker, Internal] Playback problem
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/22/2015
dmi.bios.vendor: LENOVO
dmi.bios.version: GJET84WW (2.34 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20AQ0069GE
dmi.board.vendor: LENOVO
dmi.board.version: 0B98401 PRO
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrGJET84WW(2.34):bd06/22/2015:svnLENOVO:pn20AQ0069GE:pvrThinkPadT440s:rvnLENOVO:rn20AQ0069GE:rvr0B98401PRO:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 20AQ0069GE
dmi.product.version: ThinkPad T440s
dmi.sys.vendor: LENOVO
---
ApportVersion: 2.19-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: ubuntu 2025 F.... pulseaudio
 /dev/snd/controlC0: ubuntu 2025 F.... pulseaudio
CasperVersion: 1.365
CurrentDesktop: Unity
DistroRelease: Ubuntu 15.10
LiveMediaBuild: Ubuntu 15.10 "Wily Werewolf" - Alpha amd64 (20151002)
MachineType: LENOVO 20AQ0069GE
Package: linux (not installed)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/casper/vmlinuz.efi file=/cdrom/preseed/username.seed boot=casper quiet splash ---
ProcVersionSignature: Ubuntu 4.2.0-12.14-generic 4.2.1
RelatedPackageVersions:
 linux-restricted-modules-4.2.0-12-generic N/A
 linux-backports-modules-4.2.0-12-generic N/A
 linux-firmware 1.148
Tags: wily
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
Uname: Linux 4.2.0-12-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 06/22/2015
dmi.bios.vendor: LENOVO
dmi.bios.version: GJET84WW (2.34 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20AQ0069GE
dmi.board.vendor: LENOVO
dmi.board.version: 0B98401 PRO
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrGJET84WW(2.34):bd06/22/2015:svnLENOVO:pn20AQ0069GE:pvrThinkPadT440s:rvnLENOVO:rn20AQ0069GE:rvr0B98401PRO:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 20AQ0069GE
dmi.product.version: ThinkPad T440s
dmi.sys.vendor: LENOVO

Revision history for this message
In , Otuominen (otuominen) wrote :

Created attachment 645748
hwinfo

Before loging screen there are couple of cracking sounds.
Otherwise sounds work perfectly.

Lenovo T450s laptop

Revision history for this message
In , Tiwai-r (tiwai-r) wrote :

Could you give the output of "alsa-info.sh --no-upload" command?

Also, try to boot in runlevel 3 (i.e. without GUI). Does it give the cracking noise, too?

Revision history for this message
In , Otuominen (otuominen) wrote :

Created attachment 645760
alsa-info

Revision history for this message
In , Otuominen (otuominen) wrote :

When booting to runlevel 3 it doesn't give the noise. Seems that the noise comes once I have logged in and the splash is loading before I can use the desktop.

Revision history for this message
In , Tiwai-r (tiwai-r) wrote :

What if you start pulseaudio manually after login on runlevel 3?
Also, don't forget about alsa-info.sh output.

BTW, you're hearing the noise from the laptop speaker? Does it happen from the headphone, too?

Revision history for this message
In , Otuominen (otuominen) wrote :

With headphones there is some noise + cracks before login screen but not anymore at splash time.

Revision history for this message
In , Otuominen (otuominen) wrote :

Created attachment 645768
alsa-info.txt init 3

Revision history for this message
In , Otuominen (otuominen) wrote :

And without headphones there are only couple of cracks late splash time.

Revision history for this message
In , Tiwai-r (tiwai-r) wrote :

OK, could you try to add the following to /lib/firmware/alsa/test

[codec]
0x10ec0292 0x17aa5036 0
[hint]
power_save_node = 0

... and add patch module option to snd-hda-intel, e.g. put the following in /etc/modprobe.d/50-hda.conf:

options snd-hda-intel patch=,alsa/test

(Note that the comma after "patch=" is no typo but intentional, meaning to skip the first object.)

Revision history for this message
In , Otuominen (otuominen) wrote :

There is no dir for alsa, however I created it and that file and included the code.

Created a file for /etc/modprobe.d/50-hda.conf with too:
options snd-hda-intel patch=,alsa/test

Now rebooting.

Revision history for this message
In , Otuominen (otuominen) wrote :

Yei! That did it. No cracking sound on splash time.

Revision history for this message
In , Otuominen (otuominen) wrote :

I have a bad headset so I'm not sure if there is some noise. However the initial problem diapered. Thank you!

Revision history for this message
In , Otuominen (otuominen) wrote :

meant to say disappeared. :)

Revision history for this message
In , Tiwai-r (tiwai-r) wrote :

Good to hear. The recent kernel enabled the more aggressive power saving for some codecs, so this seems like a side-effect.

You can keep this setup safely even after the kernel update. The only downside is that you are effectively disabling the power-save feature above, so slightly a more power consumption. But usually it's little noticed.

Revision history for this message
In , Tiwai-r (tiwai-r) wrote :

The band-aid patch to disable widget power saving was merged to upstream and backported to openSUSE-42.1 and stable branches. Leap beta2 should have the fix.

Revision history for this message
In , Bwiedemann (bwiedemann) wrote :

This is an autogenerated message for OBS integration:
This bug (943982) was mentioned in
https://build.opensuse.org/request/show/333847 Leap:42.1 / kernel-source

Revision history for this message
In , Bwiedemann (bwiedemann) wrote :

This is an autogenerated message for OBS integration:
This bug (943982) was mentioned in
https://build.opensuse.org/request/show/333985 Leap:42.1 / kernel-source

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote :
Revision history for this message
Waynexyz (f-launchpad-sge4) wrote :

To reproduce just Download Ubuntu 15.10 x86_64 Beta or Fedora 23 Beta Workstation x86_64 and boot into live-system

Or install Debian testing x86_64 (I had the issue every boot)

Revision history for this message
Raymond (superquad-vortex2) wrote :
Changed in fedora:
importance: Undecided → Unknown
status: New → Unknown
Revision history for this message
Raymond (superquad-vortex2) wrote :

https://bugzilla.suse.com/show_bug.cgi?id=943982#c8

does the workaround fix the problem ?

Changed in debian:
importance: Undecided → Unknown
status: New → Unknown
Changed in suse:
importance: Unknown → Medium
status: Unknown → Fix Released
Changed in debian:
status: Unknown → Confirmed
affects: alsa-driver (Ubuntu) → linux (Ubuntu)
Revision history for this message
Waynexyz (f-launchpad-sge4) wrote :

@Raymond

Due to the fact that I switched back to Debian Stable, deleted Testing from my hdd and I do not know how to modify boot.iso of Wily Werwolf 15.10 nor Fedora 23 Beta, I am not able to test it at the moment. :(

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1502155

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : CRDA.txt

apport information

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : IwConfig.txt

apport information

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : JournalErrors.txt

apport information

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : Lspci.txt

apport information

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : Lsusb.txt

apport information

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : ProcModules.txt

apport information

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : PulseList.txt

apport information

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : RfKill.txt

apport information

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : UdevDb.txt

apport information

Revision history for this message
Waynexyz (f-launchpad-sge4) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Waynexyz (f-launchpad-sge4) wrote :

https://bugzilla.redhat.com/show_bug.cgi?id=1255577 other users with T450s have same problem

Revision history for this message
In , Waynexyz (f-launchpad-sge4) wrote :

https://bugzilla.redhat.com/show_bug.cgi?id=1255577

and also me on Launchpad have the issue https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1502155

On Launchpad I collected all bugreports regarding this issue. It exist in Fedora 23 Beta Workstation, Debian Testing, Ubuntu 15.10 Beta 2 and Daily build from 2nd Oktober

Revision history for this message
penalvch (penalvch) wrote :
Changed in linux (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
Changed in debian:
status: Confirmed → Fix Committed
Changed in debian:
status: Fix Committed → Fix Released
Revision history for this message
In , Bwiedemann (bwiedemann) wrote :

This is an autogenerated message for OBS integration:
This bug (943982) was mentioned in
https://build.opensuse.org/request/show/340964 Leap:42.1 / kernel-source

Revision history for this message
Marc-Andre Meloche (marcandremeloche) wrote :

Hello, i'm currently having the same issue on a Thinkpad T450, with Ubuntu 15.10 and 15.04

The output of alsa-info.sh gives me a different codec instead of the proposed fix information
0x10ec0292 0x17aa5036 0

i have
0x10ec0292 0x17aa5034 0

I tried the fix with both 0x17aa5036 and 0x17aa5034, on Ubuntu 15.10 and 15.04 without luck, the symptom stays, the cracking sound appears at startup and shutdown.

Probably caused by the same issue, i get a static noise in the left headphone.

Thanks for your help.

Revision history for this message
penalvch (penalvch) wrote :

Marc-Andre Meloche, it will help immensely if you filed a new report with the Ubuntu via a terminal:
ubuntu-bug audio

Please feel free to subscribe me to it.

For more on why this is helpful, please see https://wiki.ubuntu.com/ReportingBugs.

Revision history for this message
Marc-Andre Meloche (marcandremeloche) wrote :

it's done thanks Christopher.

Changed in fedora:
importance: Unknown → Undecided
status: Unknown → Invalid
Revision history for this message
penalvch (penalvch) wrote :

OR using EOL release, no response since 2015.

no longer affects: linux (Ubuntu)
affects: suse → linux (Ubuntu)
Changed in linux (Ubuntu):
importance: Medium → Undecided
status: Fix Released → New
no longer affects: linux (Ubuntu)
affects: fedora → linux (Ubuntu)
Changed in linux (Ubuntu):
status: Invalid → New
no longer affects: linux (Ubuntu)
affects: debian → linux (Ubuntu)
Changed in linux (Ubuntu):
importance: Unknown → Undecided
status: Fix Released → New
status: New → Invalid
Revision history for this message
Guido Sanchez (sanchez-guido) wrote :

This solved the issue for me: https://ubuntuforums.org/showthread.php?t=2338349

Basically, what I did was

Start alsamixer with this command:

alsamixer -c1

And then:

1. Navigate to the Loopback channel rightmost with arrow-key
2. Disable the Channel by pressing the arrow-down-key once
3. Save and quit the alsamixer with ESC

Reboot.

Brad Figg (brad-figg)
tags: added: cscc
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.