Как его заставить работать? Максимум что нашёл это — https://www.reddit.com/r/linuxquestions/comments/3ejkbe/how_do_i_make_my_leno...
___________________________________________________________________________________________________________________
I have a Lenovo Y50 laptop which has a subwoofer integrated that works only on Linux Mint 17.2,~~~~ if I download HDA Analyzer and change with it:
PIN 0x17 -> Widget Control -> Check OUT
PIN 0x17 -> Output Amplifier -> Val[0] -> Uncheck Mute
PIN 0x1a -> VREF -> Set it to 100
The problem is I tried various other distributions (Ubuntu, Antegros, Manjaro, Debian, Fedora) and doing the same thing doesn't make the subwoofer work. On the other distributions I tried to apply various other solutions (along with the previous mentioned solution), such as:
Trying hdajackretask from the alsa-tools package (can only do something on Ubuntu, on others it reports tee: /sys/class/sound/hwC0D0/reconfig: Device or resource busy; keep in mind that I tried various settings with it on Ubuntu but subwoofer still fails to work)
Setting enable-lfe-remixing = yes in /etc/pulse/daemon.conf
Setting default-sample-channels = 3 and default-channel-map = front-left,front-right,lfe in /etc/pulse/daemon.conf
Uninstalling PulseAudio and leaving ALSA only (I haven't tried much at this state, only noticed speaker-test -c 6 only detects 2 channels: Front Left and Front Right)
Leaving only alsa-base.conf in /etc/modprobe.d/ with the following content (this only reorders the cards, but I believe it helped when the system was ALSA only, to set the PCH as primary):
# Intel PCH
options snd-hda-intel index=0 model=auto vid=8086 pid=8c20
# Intel HDMI
options snd-hda-intel index=1 model=auto vid=8086 pid=0c0c
Copying many related configuration folders from Linux Mint to Fedora, such as:
/etc/alsa/, /etc/modprobe.d/ and /etc/pulse/
/usr/share/pulseaudio/alsa-mixer/ and /usr/share/alsa/
All of these attempted solutions didn't work.
I started analyzing the problem further by running a few information commands. From the command wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod +x ./alsa-info.sh && ./alsa-info.sh, I got the following information for Linux Mint and Fedora Workstation 22 (on which I'm currently on). I didn't spot anything interesting, but maybe you will.
However, by running the command pactl list on both distributions, I got for Linux Mint and Fedora and I noticed this:
On Fedora (and also Ubuntu):
Card #1
....
device.product.name = «8 Series/C220 Series Chipset High Definition Audio Controller»
And on Linux Mint:
Card #1
....
device.product.name = «Lynx Point High Definition Audio Controller»
In this regard, I found this Ubuntu page, noticed many Dell laptops having this sound card, therefore found the PulseAudio models list and tried setting in my alsa-base.conf in /etc/modprobe.d/ the following:
# Intel PCH
options snd-hda-intel index=0 model=dell-vostro-3500 vid=8086 pid=8c20
# Intel HDMI
options snd-hda-intel index=1 model=auto vid=8086 pid=0c0c
Didn't work.
Now, my questions are:
Do you know a proper way to make my subwoofer for this laptop work on any distribution (not just Linux Mint)? or
Do you know how to make my Fedora installation see the sound card as Lynx Point High Definition Audio Controller as Linux Mint sees it? (I haven't found anything on the internet to help in this regard) or
Do you know other model names to set for model=... in the alsa-base.conf that might work? I've only tried dell-vostro-3500. or
Do you know other solutions that might help without PulseAudio installed? (Isn't HDA Analyzer for ALSA? PulseAudio might break things I don't notice but ALSA alone doesn't detect the subwoofer still, as I've mentioned trying)
I can also try running any other commands from both distributions (Fedora and Linux Mint on Live USB) that might help you guys and post the information here.
Thank you! Hopefully someone can help me, because I've grown crazy this last week. Only Monday I found out about HDA Analyzer, and I lost hope making the subwoofer work on Linux ever since I bought this laptop.
===================================================================================================================
На форуме Lenovo и пр. ноутбук-ревью глухо (вопросы такие же без ответов).
Сам лично не разбирался особо, хочется на готовенькое.
$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.1 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #2 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1c.4 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #5 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM86 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev ff)
08:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
0a:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5249 PCI Express Card Reader (rev 01)