[Ubuntu 22.04.4 LTS] 我搞砸了。我尝试修复一些 ubuntu 用户似乎遇到的问题,即音量比在 Windows 上低得多(即使启用了过度放大)。我想安装 Realtek 驱动程序以查看它是否会更好地工作。我按照说明操作,出现错误,但它不起作用。我从 Realtek 网站下载了 Linux 驱动程序 (3.0),v 5.18rc8。它是一个 .tar.bz2 包,其中包含安装指南。步骤如下:提取所有内容,在提取的目录中运行 ./configure,运行 make,然后 make install。我在最后一步出现错误,但我不记得它的细节,我认为我不应该在此时尝试重新创建它。但重启后,我发现自己处于更糟糕的境地。
- 扬声器和麦克风不工作。我只得到“假输出”。
alsamixer
不起作用。终端输出如下:
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib control.c:1528:(snd_ctl_open_noupdate) Invalid CTL default
cannot open mixer: No such file or directory
我尝试重新安装alsa-utils
。但是没有用。
System Profiler 和 Benchmark 不再显示任何音频设备。PulseAudio 也是如此。但是,运行
sudo lspci -v | grep -i audio
确实显示00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
sudo ubuntu-drivers autoinstall
返回All the available drivers are already installed.
我知道回答这样的问题可能很烦人,因为基本上都是我自己造成的。但我真的不知道如何继续前进,非常希望得到一些指导。
编辑 我启动了以前的内核版本,一切正常。然后我重新安装了我一直在使用的内核,启动了它,但没成功。我最新的内核仍然没有声音。
答案1
因此,解决这个问题的方法是重新安装内核,按照描述的方式这里,即:
sudo apt install --reinstall linux-image-$(uname -r)
sudo apt install --reinstall linux-modules-$(uname -r)
sudo apt install --reinstall linux-modules-extra-$(uname -r)
非常感谢@steeldriver 花时间考虑我的问题,也感谢@Pilot6 提供的最初建议,最终帮助了我。
编辑
好吧,这段时间过得挺开心的。一周后,一次例行更新让一切恢复正常,甚至更多。我又失去了声音,我的 wifi 停止工作,我开始遇到启动问题。最后我重新安装了操作系统。