Audio can not output via system internal speaker on a HP machine
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | HWE Next |
Critical
|
Hui Wang | ||
| | linux (Ubuntu) |
Critical
|
Hui Wang | ||
| | Precise |
Undecided
|
Unassigned | ||
| | Trusty |
Critical
|
Unassigned | ||
| | Utopic |
Critical
|
Unassigned | ||
Bug Description
Steps to Reproduce:
1.Into OS
2.Play an audio file from internal speaker, no sound can be heard
3.Plug an external Speaker to audio jack, and play audio from external speaker, we can hear sound (like headphone)
This bug is used for tracking purposes. Please do not triage.
===
break-fix: - af95b41426e0b58
Related branches
| Changed in linux (Ubuntu): | |
| assignee: | nobody → Hui Wang (hui.wang) |
| Changed in hwe-next: | |
| assignee: | nobody → Hui Wang (hui.wang) |
| importance: | Undecided → Critical |
| Changed in linux (Ubuntu): | |
| status: | New → Incomplete |
| Changed in hwe-next: | |
| status: | New → Confirmed |
| Changed in linux (Ubuntu): | |
| status: | Incomplete → Confirmed |
| Hui Wang (hui.wang) wrote : | #2 |
The patch was merged to upstream kernel.
commit 7976eb49cbd138d
Author: Hui Wang <email address hidden>
Date: Fri Feb 13 11:14:41 2015 +0800
ALSA: hda - enable mute led quirk for one more hp machine.
Otherwise, the mute led can't work at all.
Tested-by: Taihsiang Ho <email address hidden>
Cc: <email address hidden>
BugLink: https:/
Signed-off-by: Hui Wang <email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>
| Changed in linux (Ubuntu): | |
| status: | Confirmed → Fix Released |
| Changed in hwe-next: | |
| status: | Confirmed → Fix Released |
| description: | updated |
| tags: | added: kernel-bug-break-fix |
| Changed in linux (Ubuntu Trusty): | |
| status: | New → In Progress |
| Changed in linux (Ubuntu Utopic): | |
| status: | New → In Progress |
| Changed in linux (Ubuntu Trusty): | |
| importance: | Undecided → Critical |
| Changed in linux (Ubuntu Utopic): | |
| importance: | Undecided → Critical |
| Changed in linux (Ubuntu Trusty): | |
| status: | In Progress → Confirmed |
| Changed in linux (Ubuntu Utopic): | |
| status: | In Progress → Confirmed |
| Changed in linux (Ubuntu): | |
| status: | Fix Released → Confirmed |
| Changed in linux (Ubuntu Trusty): | |
| status: | Confirmed → Fix Committed |
| Changed in linux (Ubuntu): | |
| status: | Confirmed → Fix Released |
| Brad Figg (brad-figg) wrote : | #3 |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/
| tags: | added: verification-needed-trusty |
| tags: |
added: verification-done-trusty removed: verification-needed-trusty |
| Changed in linux (Ubuntu): | |
| status: | Fix Released → Confirmed |
| Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package linux - 3.13.0-51.84
---------------
linux (3.13.0-51.84) trusty; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1444141
* Merged back Ubuntu-3.13.0-49.83 security release
linux (3.13.0-50.82) trusty; urgency=low
[ Brad Figg ]
* Release Tracking Bug
- LP: #1442285
[ Andy Whitcroft ]
* [Config] CONFIG_
- LP: #1418140
[ Chris J Arges ]
* [Config] CONFIG_
- LP: #1398544
[ Upstream Kernel Changes ]
* KEYS: request_key() should reget expired keys rather than give
EKEYEXPIRED
- LP: #1124250
* audit: correctly record file names with different path name types
- LP: #1439441
* KVM: x86: Check for nested events if there is an injectable interrupt
- LP: #1413540
* be2iscsi: fix memory leak in error path
- LP: #1440156
* block: remove old blk_iopoll_enabled variable
- LP: #1440156
* be2iscsi: Fix handling timed out MBX completion from FW
- LP: #1440156
* be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec.
- LP: #1440156
* be2iscsi: Fix the session cleanup when reboot/shutdown happens
- LP: #1440156
* be2iscsi: Fix scsi_cmnd leakage in driver.
- LP: #1440156
* be2iscsi : Fix DMA Out of SW-IOMMU space error
- LP: #1440156
* be2iscsi: Fix retrieving MCCQ_WRB in non-embedded Mbox path
- LP: #1440156
* be2iscsi: Fix exposing Host in sysfs after adapter initialization is
complete
- LP: #1440156
* be2iscsi: Fix interrupt Coalescing mechanism.
- LP: #1440156
* be2iscsi: Fix TCP parameters while connection offloading.
- LP: #1440156
* be2iscsi: Fix memory corruption in MBX path
- LP: #1440156
* be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed
- LP: #1440156
* be2iscsi: add an missing goto in error path
- LP: #1440156
* be2iscsi: remove potential junk pointer free
- LP: #1440156
* be2iscsi: Fix memory leak in mgmt_set_ip()
- LP: #1440156
* be2iscsi: Fix the sparse warning introduced in previous submission
- LP: #1440156
* be2iscsi: Fix updating the boot enteries in sysfs
- LP: #1440156
* be2iscsi: Fix processing CQE before connection resources are freed
- LP: #1440156
* be2iscsi : Fix kernel panic during reboot/shutdown
- LP: #1440156
* fixed invalid assignment of 64bit mask to host dma_boundary for scatter
gather segment boundary limit.
- LP: #1440156
* quota: Store maximum space limit in bytes
- LP: #1441284
* ip: zero sockaddr returned on error queue
- LP: #1441284
* net: rps: fix cpu unplug
- LP: #1441284
* ipv6: stop sending PTB packets for MTU < 1280
- LP: #1441284
* netxen: fix netxen_nic_poll() logic
- LP: #1441284
* udp_diag: Fix socket skipping within chain
- LP: #1441284
* ping: Fix race in free in receive path
- LP: #1441284
* bnx2x: fix napi poll return value for repoll
- LP: #1441284
* net: don't OOPS on socket aio
- LP: #1441284
* bridge: dont send notification when skb->len == 0 in rtnl_bridge_notify
- LP: #1441284
* ipv4: tcp: get rid of ugly unicast_sock
...
| Changed in linux (Ubuntu Trusty): | |
| status: | Fix Committed → Fix Released |
| Changed in linux (Ubuntu): | |
| status: | Confirmed → Fix Committed |
| Changed in linux (Ubuntu Utopic): | |
| status: | Confirmed → Fix Committed |
| Luis Henriques (henrix) wrote : | #5 |
Since this fix came in through upstream stable updates (3.16 for utopic and 3.19 for vivid), I'm tagging this bug as verified for these 2 series.
| tags: | added: verification-done-utopic verification-done-vivid |
| Launchpad Janitor (janitor) wrote : | #6 |
This bug was fixed in the package linux - 3.19.0-17.17
---------------
linux (3.19.0-17.17) vivid; urgency=low
[ Brad Figg ]
* Release Tracking Bug
- LP: #1452000
[ Damien Lespiau ]
* SAUCE: i915_bpo: drm/i915/skl: Fix stepping check for a couple of W/As
- LP: #1449469
* SAUCE: i915_bpo: drm/i915/skl: Implement WaDisableVFUnit
- LP: #1449469
* SAUCE: i915_bpo: drm/i915/skl: Add the INIT power domain to the MISC
I/O power well
- LP: #1449469
* SAUCE: i915_bpo: drm/i915/skl: Fix the CTRL typo in the DPLL_CRTL1
defines
- LP: #1449469
* SAUCE: i915_bpo: drm/i915/skl: Make the Misc I/O power well part of the
PLLS domain
- LP: #1449469
* SAUCE: i915_bpo: drm/i915/skl: Deinit/init the display at
suspend/resume
- LP: #1449469
* SAUCE: i915_bpo: drm/i915/skl: Change CDCLK behind PCU's back
- LP: #1449469
* SAUCE: i915_bpo: drm/i915/skl: gen6+ platforms support runtime PM
- LP: #1449469
[ Imre Deak ]
* SAUCE: i915_bpo: drm/i915/gen9: fix PIPE_CONTROL flush for
VS_INVALIDATE
- LP: #1449469
[ Leann Ogasawara ]
* [Config] Set CONFIG_
[ Matt Roper ]
* SAUCE: i915_bpo: drm/i915: Switch to full atomic helpers for plane
updates/
- LP: #1449469
[ Sonika Jindal ]
* SAUCE: i915_bpo: drm/i915/skl: Allow universal planes to position
- LP: #1449469
* SAUCE: i915_bpo: drm/i915/skl: Support for 90/270 rotation
- LP: #1449469
* SAUCE: i915_bpo: drm/i915/skl: Add back HDMI translation table
- LP: #1449469
[ Stefan Bader ]
* SAUCE: vesafb: Set mtrr:3 (write-combining) as default
- LP: #1434581
[ Timo Aaltonen ]
* SAUCE: Call i915_bpo specific functions from the hda driver
- LP: #1449464
* SAUCE: i915_bpo: Use get_display_
- LP: #1449469
* SAUCE: i915_bpo: Add a few register definitions
- LP: #1449469
[ Upstream Kernel Changes ]
* Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"
- LP: #1446316
* Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
- LP: #1446316
* Revert "libceph: use memalloc flags for net IO"
- LP: #1446316
* Revert "net: Reset secmark when scrubbing packet"
- LP: #1451996
* ASoC: da732x: Fix control-less DAPM routes
- LP: #1446316
* ASoC: ak4671: Fix control-less DAPM routes
- LP: #1446316
* ASoC: sn95031: Fix control-less DAPM routes
- LP: #1446316
* ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
- LP: #1446316
* ASoC: pcm1681: Fix wrong value references for boolean kctl
- LP: #1446316
* ASoC: cs4271: Fix wrong value references for boolean kctl
- LP: #1446316
* ASoC: es8238: Fix wrong value references for boolean kctl
- LP: #1446316
* ASoC: wm8960: Fix wrong value references for boolean kctl
- LP: #1446316
* ASoC: tas5086: Fix wrong value references for boolean kctl
- LP: #1446316
* ASoC: wm8731: Fix wrong value references for boolean kctl
- LP: #1446316
* ASoC: wm2000: Fix wrong value references for boolean kctl
- LP: #1446316
* ASoC: wm8903: Fix wrong value referen...
| Changed in linux (Ubuntu): | |
| status: | Fix Committed → Fix Released |
| Launchpad Janitor (janitor) wrote : | #7 |
This bug was fixed in the package linux - 3.16.0-38.52
---------------
linux (3.16.0-38.52) utopic; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1452623
[ Stefan Bader ]
* SAUCE: vesafb: Set mtrr:3 (write-combining) as default
- LP: #1434581
[ Upstream Kernel Changes ]
* regmap: Skip read-only registers in regcache_sync()
- LP: #1448830
* fuse: notify: don't move pages
- LP: #1449548
* fuse: set stolen page uptodate
- LP: #1449548
* dm thin: fix to consistently zero-fill reads to unprovisioned blocks
- LP: #1449548
* dm: hold suspend_lock while suspending device during device deletion
- LP: #1449548
* dm snapshot: suspend origin when doing exception handover
- LP: #1449548
* dm snapshot: suspend merging snapshot when doing exception handover
- LP: #1449548
* dm io: deal with wandering queue limits when handling REQ_DISCARD and
REQ_WRITE_SAME
- LP: #1449548
* crypto: arm/aes update NEON AES module to latest OpenSSL version
- LP: #1449548
* mac80211: drop unencrypted frames in mesh fwding
- LP: #1449548
* mac80211: disable u-APSD queues by default
- LP: #1449548
* ASoC: ak4671: Fix control-less DAPM routes
- LP: #1449548
* ASoC: da732x: Fix control-less DAPM routes
- LP: #1449548
* ASoC: sn95031: Fix control-less DAPM routes
- LP: #1449548
* virtio_console: init work unconditionally
- LP: #1449548
* virtio_console: avoid config access from irq
- LP: #1449548
* clocksource: efm32: Fix a NULL pointer dereference
- LP: #1449548
* clockevents: sun5i: Fix setup_irq init sequence
- LP: #1449548
* x86/vdso: Fix the build on GCC5
- LP: #1449548
* ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
- LP: #1449548
* regmap: regcache-rbtree: Fix present bitmap resize
- LP: #1449548
* regulator: Only enable disabled regulators on resume
- LP: #1449548
* regulator: core: Fix enable GPIO reference counting
- LP: #1449548
* Input: psmouse - add psmouse_
- LP: #1449548
* Input: synaptics - split synaptics_
- LP: #1449548
* Input: synaptics - log queried and quirked dimension values
- LP: #1449548
* Input: synaptics - query min dimensions for fw v8.1
- LP: #1449548
* Input: synaptics - remove obsolete min/max quirk for X240
- LP: #1449548
* Input: synaptics - support min/max board id in min_max_pnpid_table
- LP: #1449548
* Input: synaptics - skip quirks when post-2013 dimensions
- LP: #1449548
* Input: synaptics - fix middle button on Lenovo 2015 products
- LP: #1449548
* Input: synaptics - handle spurious release of trackstick buttons
- LP: #1449548
* Input: synaptics - do not retrieve the board id on old firmwares
- LP: #1449548
* vt6655: RFbSetPower fix missing rate RATE_12M
- LP: #1449548
* x86/asm/entry/32: Fix user_mode() misuses
- LP: #1449548
* ASoC: adav80x: Fix wrong value references for boolean kctl
- LP: #1449548
* ASoC: ak4641: Fix wrong value references for boolean kctl
- LP: #1449548
* ASoC: cs4271: Fix wrong...
| Changed in linux (Ubuntu Utopic): | |
| status: | Fix Committed → Fix Released |
| tags: | removed: kernel-bug-break-fix |
| Changed in linux (Ubuntu Precise): | |
| status: | New → Fix Committed |
| Luis Henriques (henrix) wrote : | #8 |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/
| tags: | added: verification-needed-precise |
| tags: |
added: verification-done-precise removed: verification-needed-precise |
| Launchpad Janitor (janitor) wrote : | #9 |
This bug was fixed in the package linux - 3.2.0-85.122
---------------
linux (3.2.0-85.122) precise; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1458901
[ Upstream Kernel Changes ]
* Revert "KVM: s390: flush CPU on load control"
- LP: #1454300
* ARM: pxa: add regulator_
- LP: #1454300
* ARM: pxa: add regulator_
- LP: #1454300
* ARM: pxa: add regulator_
- LP: #1454300
* hx4700: regulator: declare full constraints
- LP: #1454300
* udf: Remove repeated loads blocksize
- LP: #1454300
* udf: Check length of extended attributes and allocation descriptors
- LP: #1454300
* PCI: Generate uppercase hex for modalias var in uevent
- LP: #1454300
* kernel.h: add BUILD_BUG() macro
- LP: #1454300
* usb: core: buffer: smallest buffer should start at ARCH_DMA_MINALIGN
- LP: #1454300
* axonram: Fix bug in direct_access
- LP: #1454300
* TPM: Add new TPMs to the tail of the list to prevent inadvertent change
of dev
- LP: #1454300
* Bluetooth: ath3k: Add support of AR3012 bluetooth 13d3:3423 device
- LP: #1411193, #1454300
* smack: fix possible use after frees in task_security() callers
- LP: #1454300
* KVM: s390: base hrtimer on a monotonic clock
- LP: #1454300
* PCI: Fix infinite loop with ROM image of size 0
- LP: #1454300
* USB: cp210x: add ID for RUGGEDCOM USB Serial Console
- LP: #1454300
* iio: imu: adis16400: Fix sign extension
- LP: #1454300
* staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy back
- LP: #1454300
* ARM: 8284/1: sa1100: clear RCSR_SMR on resume
- LP: #1454300
* xprtrdma: Free the pd if ib_query_qp() fails
- LP: #1454300
* nfs: don't call blocking operations while !TASK_RUNNING
- LP: #1454300
* cdc-acm: add sanity checks
- LP: #1454300
* USB: add flag for HCDs that can't receive wakeup requests (isp1760-hcd)
- LP: #1454300
* USB: fix use-after-free bug in usb_hcd_
- LP: #1454300
* vt: provide notifications on selection changes
- LP: #1454300
* tty: Prevent untrappable signals from malicious program
- LP: #1454300
* lmedm04: Fix usb_submit_urb BOGUS urb xfer, pipe 1 != type 3 in
interrupt urb
- LP: #1454300
* xen/manage: Fix USB interaction issues when resuming
- LP: #1454300
* rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY
- LP: #1454300
* ALSA: off by one bug in snd_riptide_
- LP: #1454300
* fsnotify: fix handling of renames in audit
- LP: #1454300
* NFSv4.1: Fix a kfree() of uninitialised pointers in
decode_
- LP: #1454300
* cpufreq: speedstep-smi: enable interrupts when waiting
- LP: #1454300
* mm/hugetlb: fix getting refcount 0 page in hugetlb_fault()
- LP: #1454300
* mm/hugetlb: add migration/
hugetlb_
- LP: #1454300
* mm/hugetlb: add migration entry check in __unmap_
- LP: #1454300
* mm/mmap.c: fix arithmetic overflow in __vm_enough_
| Changed in linux (Ubuntu Precise): | |
| status: | Fix Committed → Fix Released |


This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1436745
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.