Bug 1101143 - No sound with ALC1220
Summary: No sound with ALC1220
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: Sound (show other bugs)
Version: Leap 15.0
Hardware: x86-64 Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Takashi Iwai
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-13 10:57 UTC by Forgotten User cl-G265DKT
Modified: 2022-03-04 20:46 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
audio working lspci, aplay, uname (2.88 KB, text/plain)
2018-07-17 14:08 UTC, Forgotten User cl-G265DKT
Details
audio NOT working lspci, aplay, uname (2.79 KB, text/plain)
2018-07-17 14:10 UTC, Forgotten User cl-G265DKT
Details
alsa-info.sh working (30.62 KB, text/plain)
2018-07-17 14:52 UTC, Forgotten User cl-G265DKT
Details
alsa-info.sh NOT working (30.72 KB, text/plain)
2018-07-17 14:53 UTC, Forgotten User cl-G265DKT
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Forgotten User cl-G265DKT 2018-07-13 10:57:08 UTC
Hi,

I have a laptop at my hands with ALC1220 sound chip. The current Leap kernel won't let me get sound to work. Audio devices can be listed and aplay shows them as well, thought there's no sound coming from the speakers. Un-muting the devices didn't help.

Using a Tumbleweed kernel everything's fine. So I suspect there's something not backported yet.

uname -a:
Linux linux-tuxedo 4.17.4-1-default #1 SMP PREEMPT Tue Jul 3 11:31:47 UTC 2018 (882c99b) x86_64 x86_64 x86_64 GNU/Linux

lspci:
00:1f.3 Audio device: Intel Corporation Device a348 (rev 10)

aplay -l:
Karte 0: PCH [HDA Intel PCH], Gerät 0: ALC1220 Analog [ALC1220 Analog]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 1: ALC1220 Digital [ALC1220 Digital]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Comment 1 Takashi Iwai 2018-07-13 11:34:41 UTC
Could you try the kernel in OBS Kernel:openSUSE-15.0 repo?
   http://download.opensuse.org/repositories/Kernel:/openSUSE-15.0/standard/

This should be already containing most of backports.

If this still doesn't work, please take alsa-info.sh output on both Leap 15.0 and TW kernels.  Run the script with --no-upload option, and attach the outputs to Bugzilla.
Comment 2 Forgotten User cl-G265DKT 2018-07-17 14:08:14 UTC
Created attachment 777162 [details]
audio working lspci, aplay, uname
Comment 3 Forgotten User cl-G265DKT 2018-07-17 14:10:49 UTC
Created attachment 777164 [details]
audio NOT working lspci, aplay, uname
Comment 4 Forgotten User cl-G265DKT 2018-07-17 14:10:59 UTC
We tried the kernel from OBS Kernel:openSUSE-15.0 on two identical laptops. Only difference was the built-in NVIDIA graphics:

- GeForce GTX 1060 Mobile -> everything worked
- GeForce GTX 1070 Mobile -> not working (also with TW Kernel)
Comment 5 Takashi Iwai 2018-07-17 14:13:28 UTC
Please give alsa-info.sh output instead.  Just run /usr/sbin/alsa-info.sh --no-upload as root, and attach the output to Bugzilla.
Comment 6 Forgotten User cl-G265DKT 2018-07-17 14:52:46 UTC
Created attachment 777178 [details]
alsa-info.sh working
Comment 7 Forgotten User cl-G265DKT 2018-07-17 14:53:11 UTC
Created attachment 777179 [details]
alsa-info.sh NOT working
Comment 8 Takashi Iwai 2018-07-17 15:07:08 UTC
Thanks.  The diff between these two outputs makes it obvious: the working model (1558:95e2) has the device-specific quirk defined in HD-audio driver while the non-working one (1558:95e1) doesn't have such entry.

So the likely fix will be just add the quirk entry for 1558:95e1, too.
Comment 9 Takashi Iwai 2018-07-17 15:16:33 UTC
A test kernel with the fix patch is being built in OBS home:tiwai:bsc1101143 repo.
It'll take some time (an hour or so) until the build finishes, then it'll appear at
  http://download.opensuse.org/repositories/home:/tiwai:/bsc1101143/standard/

Please give it a try later, and let me know if it works.  Then I'll submit to upstream and update openSUSE-15.0 git branch as well.
Comment 10 Forgotten User cl-G265DKT 2018-07-18 09:49:56 UTC
I tried on both devices and everything works now. Thank you very much!
Comment 11 Takashi Iwai 2018-07-18 15:31:35 UTC
Good to hear.  The patch was submitted, and merged to SLE15 branch now.

The next update kernel for Leap 15.0 was already in its way, so we were a bit too late for that, unfortunately.  The fix will be included in the next update after the upcoming one.
Comment 14 Swamp Workflow Management 2018-08-06 20:24:53 UTC
This is an autogenerated message for OBS integration:
This bug (1101143) was mentioned in
https://build.opensuse.org/request/show/627749 15.0 / kernel-source
Comment 15 Swamp Workflow Management 2018-08-06 22:28:16 UTC
SUSE-SU-2018:2222-1: An update that solves 8 vulnerabilities and has 132 fixes is now available.

Category: security (important)
Bug References: 1012382,1037697,1046299,1046300,1046302,1046303,1046305,1046306,1046307,1046533,1046543,1048129,1050242,1050529,1050536,1050538,1050540,1050549,1051510,1054245,1056651,1056787,1058115,1058169,1058659,1060463,1066110,1068032,1075087,1075360,1075876,1077338,1077761,1077989,1078248,1085042,1085536,1085539,1086282,1086283,1086286,1086301,1086313,1086314,1086319,1086323,1086324,1086457,1086652,1087092,1087202,1087217,1087233,1087978,1088821,1088866,1090098,1090888,1091041,1091171,1091424,1091860,1092472,1093035,1093118,1093148,1093290,1093666,1094119,1094244,1094978,1095155,1095337,1096330,1096529,1096790,1096793,1097034,1097583,1097584,1097585,1097586,1097587,1097588,1097941,1097961,1098050,1098236,1098401,1098599,1098626,1098633,1098706,1098983,1098995,1099029,1099041,1099109,1099142,1099183,1099193,1099715,1099792,1099918,1099924,1099966,1100132,1100209,1100340,1100362,1100382,1100416,1100418,1100491,1100602,1100633,1100843,1100884,1101143,1101296,1101315,1101324,1101337,1101352,1101564,1101669,1101674,1101789,1101813,1101816,1102088,1102097,1102147,1102340,1102512,1102851,1103216,1103220,1103230,1103421
CVE References: CVE-2017-18344,CVE-2017-5753,CVE-2018-1118,CVE-2018-13053,CVE-2018-13405,CVE-2018-13406,CVE-2018-5390,CVE-2018-9385
Sources used:
SUSE Linux Enterprise Module for Public Cloud 15 (src):    kernel-azure-4.12.14-5.8.1, kernel-source-azure-4.12.14-5.8.1, kernel-syms-azure-4.12.14-5.8.1
Comment 16 Swamp Workflow Management 2018-08-06 22:40:37 UTC
SUSE-SU-2018:2223-1: An update that solves two vulnerabilities and has 75 fixes is now available.

Category: security (important)
Bug References: 1012382,1037697,1046299,1046300,1046302,1046303,1046305,1046306,1046307,1046533,1046543,1050242,1050536,1050538,1050540,1051510,1054245,1056651,1056787,1058169,1058659,1060463,1068032,1075087,1075360,1077338,1077761,1077989,1085042,1085536,1085539,1086301,1086313,1086314,1086324,1086457,1087092,1087202,1087217,1087233,1090098,1090888,1091041,1091171,1093148,1093666,1094119,1096330,1097583,1097584,1097585,1097586,1097587,1097588,1098633,1099193,1100132,1100884,1101143,1101337,1101352,1101564,1101669,1101674,1101789,1101813,1101816,1102088,1102097,1102147,1102340,1102512,1102851,1103216,1103220,1103230,1103421
CVE References: CVE-2017-18344,CVE-2018-5390
Sources used:
SUSE Linux Enterprise Workstation Extension 15 (src):    kernel-default-4.12.14-25.6.1
SUSE Linux Enterprise Module for Live Patching 15 (src):    kernel-default-4.12.14-25.6.1, kernel-livepatch-SLE15_Update_2-1-1.3.1
SUSE Linux Enterprise Module for Legacy Software 15 (src):    kernel-default-4.12.14-25.6.1
SUSE Linux Enterprise Module for Development Tools 15 (src):    kernel-docs-4.12.14-25.6.1, kernel-obs-build-4.12.14-25.6.1, kernel-source-4.12.14-25.6.1, kernel-syms-4.12.14-25.6.1, kernel-vanilla-4.12.14-25.6.1
SUSE Linux Enterprise Module for Basesystem 15 (src):    kernel-default-4.12.14-25.6.1, kernel-source-4.12.14-25.6.1, kernel-zfcpdump-4.12.14-25.6.1
SUSE Linux Enterprise High Availability 15 (src):    kernel-default-4.12.14-25.6.1
Comment 17 Swamp Workflow Management 2018-08-07 19:21:24 UTC
openSUSE-SU-2018:2242-1: An update that solves two vulnerabilities and has 87 fixes is now available.

Category: security (important)
Bug References: 1012382,1037697,1046299,1046300,1046302,1046303,1046305,1046306,1046307,1046533,1046543,1050242,1050536,1050538,1050540,1051510,1054245,1056651,1056787,1058169,1058659,1060463,1066110,1068032,1075087,1075360,1077338,1077761,1077989,1085042,1085536,1085539,1086301,1086313,1086314,1086324,1086457,1087092,1087202,1087217,1087233,1090098,1090888,1091041,1091171,1093148,1093666,1094119,1096330,1097583,1097584,1097585,1097586,1097587,1097588,1098633,1099193,1100132,1100884,1101143,1101337,1101352,1101465,1101564,1101669,1101674,1101789,1101813,1101816,1102088,1102097,1102147,1102340,1102512,1102851,1103216,1103220,1103230,1103356,1103421,1103517,1103723,1103724,1103725,1103726,1103727,1103728,1103729,1103730
CVE References: CVE-2017-18344,CVE-2018-5390
Sources used:
openSUSE Leap 15.0 (src):    kernel-debug-4.12.14-lp150.12.10.1, kernel-default-4.12.14-lp150.12.10.1, kernel-docs-4.12.14-lp150.12.10.1, kernel-kvmsmall-4.12.14-lp150.12.10.1, kernel-obs-build-4.12.14-lp150.12.10.1, kernel-obs-qa-4.12.14-lp150.12.10.1, kernel-source-4.12.14-lp150.12.10.1, kernel-syms-4.12.14-lp150.12.10.1, kernel-vanilla-4.12.14-lp150.12.10.1