编辑:在最近的基于Arch的Linux上,它可以直接使用(Manjaro和Antergos):至少从2017年6月开始。
刚刚在HP Spectre 360上安装了Ubuntu 14.04.3 LTS。
一切都很顺利,除了...声音。
我将内核版本更改为4.0.9-040009-generic(但我不认为这真的有帮助)。无论如何,它仍然工作得很好。
所有论坛帖子都是关于Dell XPS 13的,但它们对Spectre没有用。
简而言之:
唯一的解决方案可以在这里找到,就在灰色区域中。
http://h30434.www3.hp.com/t5/Notebook-PC-Sound-and-Audio/HP-spectre-x360-on-linux/td-p/4980797
是的,你必须重新启动2次!好奇怪。
编辑:
下面是关键部分:--> 这完全与grub配置中的内核参数有关
操作步骤:
通过以下方式编辑grub配置文件:
sudo vim /etc/default/grub
编辑这一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash'"
将其替换为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor acpi_osi='!Windows 2013' acpi_osi='!Windows 2012'"
然后运行:
sudo update-grub
重新启动两次。是的,2次。
然后声卡就可以正常工作了(FYI,声卡现在处于HDA模式,而不是I2S模式)。
要确认,请运行:aplay -l
并确保输出中包含以下内容:
卡1:PCH [HDA Intel PCH],设备0:ALC3242模拟[ALC3242模拟]
子设备:0/1
子设备#0:子设备#0
当您打开Alsa混音器(声音混音器设置窗口)时,您应该看到显示一个声卡。
注意:添加的“acpi_backlight=vendor”参数似乎没有任何作用(它应该保持背光设置?)
编辑BIS:
默认情况下,该卡处于静音模式。您需要正确设置pulseaudio(pulsaudio / Alsa)。
对于Manjaro OpenRC Linux,我不得不添加以下软件包:
- pulsaudio
- pulseaudio-alsa
- pulseaudio-equalizer
- xfce4-pulseaudio-plugin
- xfce4-volumed-pulse
然后手动启动pulseaudio服务器
`pulseaudio --start`
从(
https://wiki.archlinux.org/index.php/PulseAudio#Starting_manually)开始
现在,您可以成功启动pulseaudio混音器(通过相关的XFCE4小程序),并转到“输出设备”并调整“端口”和滑块。