apt-get 安装 synaptic

apt-get 安装 synaptic

我正在运行 Ubuntu 18.04,我刚刚买了华硕 Xonar DG 声卡用于我的台式机。经过几次重启和更新后,声卡无法被识别。阿尔萨米克斯不显示该卡作为输出选项。

以下命令显示我的板载声卡和显卡的 HDMI,但没有 Xonar 声卡。顺便说一下,这是 PCI 卡,不是 PCI Express 卡。

ubuntu-pc:~$ cat /proc/asound/cards
ubuntu-pc:~$ pacmd list-cards
ubuntu-pc:~$ lspci -vv | grep -i -A 10 audio

我也没有看到网上可以下载驱动程序的地方。

任何帮助都将受到赞赏。

答案1

经过多次重启和 PCI 错误相关的崩溃后,我找到了解决方案。禁用板载音频(HP 主板上的 Azalia 音频)并将 alsamixer 上的模拟输出更改为多通道。希望这能帮助其他人。在出现 BIOS 错误导致崩溃后,我非常担心。

答案2

缺少驱动程序导致我使用华硕 Xonar DX 声卡时出现同样的问题。请先尝试:

$ lsmod |grep snd

您应该看到类似这样的内容,仅引用:... snd_virtuoso 49152 4 snd_oxygen_lib 40960 1 snd_virtuoso ... snd 81920 24 snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_oxygen_lib,snd_hda_codec,snd_timer,snd_virtuoso,snd_mpu401_uart,snd_pcm,snd_rawmidi soundcore 16384 1 snd ...

如果没有结果,您应该验证您的额外内核模块,因为声卡驱动程序在这个包中:

$ dpkg -l |grep linux-modules-extra

好的结果应该是一样的:

ii linux-modules-extra-4.18.0-21-generic 4.18.0-21.22~18.04.1 amd64 64 位 x86 SMP 上 4.18.0 版 Linux 内核额外模块

使用以下命令检查实际运行的内核版本:

$ uname -a Linux asus-desktop 4.18.0-21-generic #22~18.04.1-Ubuntu SMP 星期四 5月 16日 15:07:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

安装的 (ii) linux-modules-extra 包必须是相同的版本:

Linux 模块额外-4.18.0-21-通用

如果你不喜欢用命令来处理包,那么你可以使用 synaptic GUI:

apt-get 安装 synaptic

安装正确版本的 linux-modules-extra,重启电脑并听音乐:-)

答案3

从终端运行 alsamixer,应该默认安装。

$ alsamixer

使用左右箭头向右导航到模拟输出,然后使用上下箭头将耳机输出更改为多通道。

关闭 Alsamixer

现在您应该可以听到声音了。

相关内容