我的戴尔笔记本电脑预装了 Ubuntu 20.04.5 LTS。过去 3 个月一切正常。我使用 MS Teams Preview 应用程序进行与办公室相关的工作。内部音频和麦克风都工作正常。三天前,我的 MSTeams 输出音频突然无法正常工作,因此我不得不使用麦克风与同事交谈。我认为 alsamixer 可能有问题,所以我做了一些更改,例如增加和减少音量等。它没有解决任何问题。所以我就这么做了
$ sudo apt update
发生了一些更新,但 MS Teams 的输出音频仍然无法正常工作。当我重新启动我的笔记本电脑后。当我这么做的时候
$ alsamixer
现在它说:无法打开混音器:没有这样的文件或目录
当我去 ubuntu 设置中检查声音时。它仅显示虚拟输出作为输出设备。所有选项(例如内置音频和麦克风)都消失了。现在我真的感到很无助。我尝试了询问 ubuntu 和其他平台的一些文章建议,例如:https://www.maketecheasier.com/fix-no-sound-issue-ubuntu/#:~:text=When%20experiencing%20sound%20issues% 20on,查看%20if%20it%27s%20配对%20正确 但没有成功。
关于我的 ubuntu 系统的一些重要信息:
$ lsb_release -a | grep Description
No LSB modules are available.
Description: Ubuntu 20.04.5 LTS
$ uname -a
Linux amit 5.14.0-1055-oem #62-Ubuntu SMP Wed Nov 30 04:54:03 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
$ sudo dmidecode -t 2 | grep "Manufacturer\|Product"
Manufacturer: Dell Inc.
Product Name: 0C6CYC
$ lspci -v | grep Audio
0000:00:1f.3 Audio device: Intel Corporation Device 51c8 (rev 01) (prog-if 80)
但是当我这样做时
$ cat /proc/asound/cards
它说:--没有声卡 ---
$ alsa-info
ALSA Information Script v 0.4.64
--------------------------------
This script visits the following commands/files to collect diagnostic
information about your ALSA installation and sound related hardware.
dmesg
lspci
aplay
amixer
alsactl
/proc/asound/
/sys/class/sound/
~/.asoundrc (etc.)
See '/usr/sbin/alsa-info --help' for command line options.
Newer version detected: 0.5.1
To view the ChangeLog, please visit http://www.alsa-project.org/alsa-info.sh.changelog
ALSA-Info script has been downloaded /tmp/alsa-info.JX0noFz2n5.
Please, re-run it from new location.
当我尝试列出卡片时,它什么也不显示
$ pactl list cards
我是 Linux 新手。我将非常感谢您的建议。谢谢你
首先,
sudo apt update
不会导致问题,因为此命令不会更新包本身,而是更新包含最新存储库和更新的包源列表。您提到的错误听起来像是未安装 Alsa,请尝试 sudo apt install alsa-utils
(重新安装 Alsa),如果这没有帮助,请尝试使用以下命令运行 Alsa Mixer:alsamixer -c 1
。 -c
标志允许选择音频卡,参数1
是卡的编号。还值得注意的是,Alsa 不是音频服务器,而是混音器。 Ubuntu 默认使用 PulseAudio,尝试使用 pulseaudio -k
重新启动 PulseAudio 服务器。
尝试这个命令我的问题得到解决:pulseaudio -k && sudo alsa force-reload