Bug 200501

Summary: Only 2 of 4 speakers playing sound.
Product: Drivers Reporter: Kenan Warren (kenan)
Component: Sound(ALSA)Assignee: Jaroslav Kysela (perex)
Status: NEW ---    
Severity: normal CC: daniel, kenan, rafaponieman
Priority: P1    
Hardware: Intel   
OS: Linux   
Kernel Version: 4.17.5-200.fc28.x86_64 Subsystem:
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.