Bug 200501 - Only 2 of 4 speakers playing sound.
Summary: Only 2 of 4 speakers playing sound.
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Sound(ALSA) (show other bugs)
Hardware: Intel Linux
: P1 normal
Assignee: Jaroslav Kysela
Depends on:
Reported: 2018-07-15 20:16 UTC by Kenan Warren
Modified: 2018-10-22 18:31 UTC (History)
3 users (show)

See Also:
Kernel Version: 4.17.5-200.fc28.x86_64
Regression: No
Bisected commit-id:


Description Kenan Warren 2018-07-15 20:16:21 UTC
I recently purchased a Huawei Matebook X Pro and after installing a fresh copy of Fedora I noticed 2 of the 4 speakers were muted. I have some information and a fix I'll post in another comment. Uploaded my alsa info to the project site: http://www.alsa-project.org/db/?f=cc31c445483eb865bebc193fbf694c76059c3ca5
Comment 1 Kenan Warren 2018-07-15 20:18:38 UTC
I stumbled on an old ticket for the previous version of this laptop, https://bugzilla.kernel.org/show_bug.cgi?id=197801.

I also found a forum post with a fix for a similar laptop, the magicbook (Maybe asia equivalent of the matebook x?): https://club.huawei.com/thread-15777850-1-1.html
Comment 2 Kenan Warren 2018-07-15 20:21:12 UTC
So after applying a similar fix to my laptop I got the other two speakers working using these steps:
1. dnf install alsa-tools
2. hdajackretask
3. Choose the codec Realtek ALC256
4. Turn on option "Show unconnected pins"
5. Turn on option "Advanced override" (Couldn't get the sound playing without this)
6. Hit Override on Pin ID 0x14
7. Put in these options below it:
  - Connectivity: Don't touch, leave blank
  - Location: Internal
  - Device: Speaker
  - Jack: Other Analog
  - Color: Unknown
  - Jack detection: Not present
  - Channel group: 1
  - Channel (in group): Front
8. Click Apply now and test.
9. If it worked hit "Install boot override"
Comment 3 Kenan Warren 2018-07-15 23:10:16 UTC
Found a slightly better setup that lets you use 4.0 sound: https://imgur.com/a/N1xsCVZ, the 0x14 speakers are a bit quiet though not sure how to improve that.

Note You need to log in before you can comment on or make changes to this bug.