我使用 Grub 将 Debian Stretch(内核 4.8.0-1)多架构 net-inst 成功安装到 eMMC,并双启动到原始操作系统(声音确实有效)。
好吧,有一半的外围设备。这个问题是关于 HDMI 声音的。我试过:
$ aplay -l
aplay: device_list:268: no soundcards found...
$ lspci
... Z36xxx/Z37xxx Series Graphics & Display (rev 0f)
$ xrandr --output HDMI-1 --set "audio" "on"
(Screen flashes once, but no change apart from `xrandr -q --props` output)
# dmesg | grep -iE 'audio|so?u?nd|sst|pcm|hda|hdmi'
intel_sst_acpi 800860F28:00: no matching machine driver found
# dpkg -l | grep -iE 'intel|nonfree' | awk '{printf $2" "}'
firmware-intel-sound firmware-linux-nonfree firmware-misc-nonfree i965-va-driver
intel-microcode iucode-tool libdrm-intel xserver-xorg-video-intel
Greping-iE 'audio|sound|sst|0F28'
我的反编译 ACPI DSDT就像这里描述的那样结果是 5 条 3 行的“Intel 音频”设备,其中一些带有“HAD0F28 Intel HDMI 音频驱动程序”。其他的都是80860F28, ADMA0F28, TIMC0F28, AMCR0F28
。奇怪的是,还有 4 行,如10EC5640 Realtek I2S Audio Codec
.
这是“HDMI 电脑棒克隆”。我的产品来自 CSL,称为“PC on a Stick”,但同一个 Intel Bay Trail 四核 SOC 平台有许多不同的重新命名者。我的是无风扇版本,没有单独的音频插孔。这是“带有 64 位处理器的 32 位 UEFI”野兽之一。
有一个dsdt
acpi 补丁和 2015 年初针对类似模型的内核补丁,但我还没有发现它们是否适用于我,和/或它们是否已经应用。 (我的 UEFI 日期是 09/2016,我的内核是 4.8)
另一种类似的设备似乎是“Meegopad m1”,ODM名称似乎是“Quanta NH1”。我的有有问题的 Broadcom Wifi brcmfmac43430尽管。
如何让声音正常工作,或者我该去哪里?