我有一台 AMD Ryzen 7 电脑,安装了 ubuntu 20.04。最近由于亮度出现一些问题,我不得不安装内核5.8.1-050801-generic
。问题解决了。
但是,昨天我打开电脑,发现声音配置中有“虚拟输出”,我在终端中尝试了一些代码行,但仍然无法识别笔记本电脑音频(但是,如果我插入 HDMI,它就可以正常工作)。我尝试的代码:
sudo apt purge timidity-daemon
-- 软件包‘timidity-daemon’未安装,因此未删除
sudo apt-get install --reinstall alsa-base pulseaudio
和
sudo alsa force-reload
mv ~/.config/pulse ~/.config/old_pulse
sudo setfacl -m u:$USER:rw /dev/snd/
(每次尝试后我都会重新启动)
答案1
显然
sudo setfacl -m u:$USER:rw /dev/snd/
rebbot
可以,但是每次启动计算机时我都必须这样做,如果有人知道如何让它永久工作就太好了。
答案2
我遇到过类似的问题,并遵循了各种指南,但都无济于事。然后我在我浏览的一个论坛上看到一条评论,他们说他们只是删除了 timidity;现在,我看到你的帖子中你试图删除 timidity-daemon,但我认为你真正想要做的是删除 timidity
sudo apt-get remove timidity
进一步调查发现,Timidity 存储配置文件的方式可能存在问题;具体来说,20.04 中升级的安全措施可能使 Timidity 无法读取配置文件,因此无法正确初始化,从而导致我们的声音服务器出现故障。如果你想找到这个问题的根源,这可能是一个切入点。当然,这是假设你的问题与我的问题相同。