Xubuntu 17.10 - 没有声音,alsa 说没有那个文件或目录

Xubuntu 17.10 - 没有声音,alsa 说没有那个文件或目录

尝试让 Xubuntu 在旧机器(Inspiron 530)上运行。我尝试了所有方法,并为此投入了数小时,但仍然一无所获。主要收获:

alsamixer 输出:

mum@mum-desktop:~/Desktop$ alsamixer
cannot open mixer: No such file or directory

我尝试重新安装从混音器包到 alsa-base 包的所有内容。我安装并卸载了尽可能多的驱动程序。我编辑了配置文件。

奇怪的是,几天前这台机器上安装 Vista 时声音还能用,在 Xubuntu 上,我设法打开 alsamixer 后,声音能用 1 晚,现在 alsamixer 不能用了,又没声音了。我束手无策了。

唯一似乎可以识别声卡的命令是lspci -v | grep -A7 -i "audio"

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
    Subsystem: Dell Inspiron 530
    Flags: bus master, fast devsel, latency 0, IRQ 3
    Memory at fdff4000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel modules: snd_hda_intel

00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])
mum@mum-desktop:~/Desktop$ 

aplay 尤其没有发现它:

mum@mum-desktop:~/Desktop$ aplay -l
aplay: device_list:270: no soundcards found...

我认为芯片组的声卡型号是 stack6-dell。我忘了是哪个配置文件,但我尝试在末尾添加“options”行以添加型号名称。仍然没有结果。PulseAudio 仅显示虚拟音频。

我真的很想尝试避免购买 Windows 10 许可证,因为它是一台很旧的机器。任何帮助都非常感谢。谢谢!

答案1

是的,所以当我发现一个有音频驱动程序夜间版本的网站时,我怀疑出了什么问题,而且它们都是 amd64。我运行的 17.10 版本是 i386 - 这是一台较旧的机器,就在 64 位 CPU 开始成为主流时问世,而且它只有 2GB 的 RAM,所以我想不管怎样,我只要获得 i386 版本就行了。

事实证明,音频系统的驱动程序兼容 64 位仅有的。这有点令人震惊,因为这是一台较旧的机器,但我想对于很多人来说,现在维护 i386 驱动程序已经没有多大意义了。

无论如何,解决这个问题的办法就是安装 64 位 Ubuntu(我使用 Xubuntu)。我选择了 16.04,因为它是 LTS,但这并不能解决问题。

希望这对其他人有所帮助。

答案2

我在 Ubuntu 16.04 LTS 中遇到了同样的问题,我点击了很多链接,但是此链接后来帮助了我。我将 Linux 内核映像降级为赛尼尔版本。

$  apt-cache search linux-generic 
  • linux-generic - 完整的通用 Linux 内核和头文件
  • 其他图片......
  • linux-generic-lts-xenial - 完整的通用 Linux 内核和头文件(虚拟过渡包)

然后使用此命令安装

$ sudo aptitude install linux-generic-lts-xenial

我也安装了Ubuntu 桌面适用于 16.04 的软件包,其中包含阿尔萨斯大学相关文件

sudo aptitude install ubuntu-desktop

相关内容