非免费固件

非免费固件

我最近从 Ubuntu 12.04 切换到 Debian 8,因为对 12.04 的支持即将结束。我尝试了 Lubuntu 14.04、Ubuntu Mate 16.04 和 Lubuntu 16.04,但无法让它们在实时模式下运行任何时间。我已经安装了 Debian 8.6 LXDE,安装顺利,大多数功能都正常,我还设法使 Wifi 和蓝牙正常工作,但声音让我难住了。 Alsamixer 打开但显示没有声卡。使用终端我得到:

#:~$ aplay --list-devices
aplay: device_list:268: no soundcards found...

和 :

#:~$ cat /proc/asound/cards
--- no soundcards ---

声音在 OSX 中工作,在 Ubuntu 12.04 中工作。

有任何想法吗?

答案1

上面的两个回复很有帮助,我不完全确定是什么排序的,但似乎以下两个步骤有帮助:

1) 按照 Hydraxan14 的建议添加非自由存储库

2)运行 sudo modprobe snd-aoa-i2sbus

3)在alsamixer中将声卡设置为SoundByLayout

声音现在可以工作了,非常感谢!

答案2

非免费固件

如果它在 Ubuntu 中工作,但在 Debian 中不起作用,则可能是由某些非自由固件包启用的。

您可能需要在文件中启用 Debian 的非自由存储库/etc/apt/sources.list,然后执行sudo apt-get update,然后执行sudo apt-get install whateverthefirmwarepackageyouneedhere


这通常是硬件(如 Wifi 卡)在 Debian 中无法工作的原因,但是在其他 Linux 发行版中工作。

在很多方面,Debian 都重视自由,而不是按其应有的方式工作。

相关内容