Dra*_*goș 10 audio linux linux-mint
我有一台联想 Y50 笔记本电脑,它集成了一个低音炮,仅适用于 Linux Mint 17.2,如果我下载 HDA Analyzer 并对其进行更改:
问题是我尝试了各种其他发行版(Ubuntu、Antegros、Manjaro、Debian、Fedora)并且做同样的事情并不能使低音炮工作。在其他发行版上,我尝试应用各种其他解决方案(以及前面提到的解决方案),例如:
hdajackretask
从alsa-tools
包中尝试(只能在 Ubuntu 上做一些事情,在它报告的其他人上tee: /sys/class/sound/hwC0D0/reconfig: Device or resource busy
;请记住,我在 Ubuntu 上尝试了各种设置,但低音炮仍然无法工作)enable-lfe-remixing = yes
在/etc/pulse/daemon.conf
default-sample-channels = 3
和default-channel-map = front-left,front-right,lfe
输入/etc/pulse/daemon.conf
speaker-test -c 6
只检测到 2 个通道:左前和右前)只留下alsa-base.conf
在/etc/modprobe.d/
用下面的内容(这只是重新排序卡,但我相信它有助于当系统只ALSA,设置PCH为主):
# 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
Run Code Online (Sandbox Code Playgroud)将许多相关的配置文件夹从 Linux Mint 复制到 Fedora,例如:
/etc/alsa/
,/etc/modprobe.d/
和/etc/pulse/
/usr/share/pulseaudio/alsa-mixer/
和 /usr/share/alsa/
所有这些尝试的解决方案都不起作用。
我通过运行一些信息命令开始进一步分析问题。从命令中wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod +x ./alsa-info.sh && ./alsa-info.sh
,我获得了Linux Mint和Fedora Workstation 22(我目前使用的)的以下信息。我没有发现任何有趣的东西,但也许你会发现。
但是,通过pactl list
在两个发行版上运行命令,我得到了 Linux Mint(Pastebin ID #Z81bqaR3)和 Fedora(Pastebin ID #gDNJg4Lq),我注意到了这一点:
在 Fedora(以及 Ubuntu)上:
Card #1
....
device.product.name = "8 Series/C220 Series Chipset High Definition Audio Controller"
Run Code Online (Sandbox Code Playgroud)
在 Linux Mint 上:
Card #1
....
device.product.name = "Lynx Point High Definition Audio Controller"
Run Code Online (Sandbox Code Playgroud)
在这方面,我跟着谷歌的第一个链接搜索ubuntu Lynx Point High Definition Audio Controller
,发现有这种声音,然后Google'd不少戴尔笔记本电脑pulseaudio models.txt
(第一个链接),因此尽量把设置alsa-base.conf
在/etc/modprobe.d/
以下几点:
# 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
Run Code Online (Sandbox Code Playgroud)
没用。
抱歉,搜索提及而不是链接和不正确的 pastebin 链接,但我是新手,最多只能发布 2 个链接。现在,我的问题是:
Lynx Point High Definition Audio Controller
像 Linux Mint 一样看到声卡吗?(我还没有在互联网上找到任何可以在这方面提供帮助的内容)或model=...
在其中设置的其他型号名称alsa-base.conf
吗?我只试过dell-vostro-3500
。或者我还可以尝试运行来自两个发行版(Live USB 上的 Fedora 和 Linux Mint)的任何其他命令,这些命令可能对你们有帮助,并在此处发布信息。
谢谢!希望有人能帮助我,因为上周我变得疯狂了。就在星期一,我发现了 HDA Analyzer,自从我买了这台笔记本电脑后,我就失去了让低音炮在 Linux 上工作的希望。
编辑:在此处提供解决方案的后续问题。
EDIT2:我自己的解决方案在这里使用 python 脚本。
这是我的解决方案的链接,基于 python 脚本: https: //github.com/dragosprju/y50-subwoofer-linux-enabler。
另请参阅后续问题以获取上述解决方案所基于的答案:如何禁用 Lenovo Y50 的低音炮音频引脚上的省电功能?。