重新安装音频驱动程序后未检测到声卡

重新安装音频驱动程序后未检测到声卡

所以我关注了本指南安装 OSS4 声音驱动程序,但安装后(指南中的第二个终端命令)无法加载,导致没有声音。我重新安装linux-sound-base并切换回 ALSA,重新启动计算机,但没有成功。然后我删除了和alsa-base,并重新安装了它们。它破坏了我的系统设置,但我能够使用 修复损坏。pulseaudiolinux-sound-baseapt-get install ubuntu-desktop

的输出为aplay -laplay: device_list:268: no soundcards found...

当我打开系统设置中的声音部分时,列出的唯一输出设备是“虚拟输出”,并且“输入”选项卡下没有列出任何输出设备。

我想知道除了重新安装整个操作系统之外,我还有什么选择。提前谢谢!

答案1

我仔细阅读了链接的说明,不禁注意到底部列出了撤消更改的说明。您的帖子似乎并未表明您进行了撤消操作。

我认为,使用这些链接的说明卸载安装的软件包,或者至少确定它们是否仍然安装,这对您会有所帮助。

我不是这方面的专家,但如果你喜欢使用命令行做事,你可以尝试这个来查看哪些 OSS4 包可能仍然可以安装。

dpkg -l | grep -i oss4

否则,我会像我经常建议的那样,建议安装 Synaptic 包管理器,然后使用其历史记录(位于文件菜单下)或搜索来查看当前系统上安装了哪些 oss4 包,并将它们标记为要删除。考虑到 Synaptic 使此操作变得如此简单,我很惊讶它没有被更频繁地提及。

最后,您可能仍需要重新安装整个系统,但我确信,如果您要成功配置难以解决的声音设备,您首先必须克服其驱动程序问题。

答案2

由于 Alsa 驱动程序现在附带有 Linux 内核,您可以首先尝试运行正常的软件更新:
除非您已经使用最新的内核版本,否则它有望正常工作。

在这种情况下,尝试强制重新安装内核,在终端中依次复制并运行以下 4 个命令:

sudo apt-get clean -qq    
sudo apt-get update   
sudo apt-get install --reinstall linux-image-`uname -r` 
sudo apt-get install --reinstall linux-image-extra-`uname -r`

然后重启

相关内容