die*_*dro 36 sound pulseaudio 22.04
我刚刚将 ubuntu 升级到 22.04,但音频无法正常工作。设置中,音频选项只有“Dummy Output”,测试失败。
谢谢
Mos*_*roy 37
这看起来与从 21.10 升级到 22.04 后未列出任何声音输出设备非常相似
我可以用以下方法解决:
sudo touch /usr/share/pipewire/media-session.d/with-pulseaudio
systemctl --user restart pipewire-session-manager
Run Code Online (Sandbox Code Playgroud)
(积分请访问https://askubuntu.com/a/1404159/139249)
Cir*_*郝海东 11
Ubuntu >= 22.10 的 Pipewire 重启
自 Ubuntu 22.10 起, Pipewire成为默认的声音框架,因此现在您需要:
systemctl --user restart pipewire.service
systemctl --user restart pipewire-pulse.service
Run Code Online (Sandbox Code Playgroud)
学习内容:如果pulseaudio/ALSA不起作用,是否有其他方法可以重新启动音响系统?
音频框架可能会改变,但有些东西永远不会改变。
对于 Ubuntu <= 22.04,请pulseaudio --kill
同时尝试pulseaudio --start
暂停后,我会出现虚拟音频,要修复它,我需要两个:
pulseaudio --kill
pulseaudio --start
Run Code Online (Sandbox Code Playgroud)
某些应用程序还需要重新启动才能获取新的pulseaudio,例如VLC。
更多详细信息,请访问:唤醒时没有声音,虚拟输出始终接管。“pulseaudio -k”修复
在 Ubuntu 22.04.1、联想 ThinkPad P51 上测试。
我在这里找到了这个解决方案 。
首先,我杀死了pulseaudio:
pulseaudio -k
之后,我检查我的笔记本电脑是否使用 snd_hda_intel:
lsmod | grep snd_hda_intel
Run Code Online (Sandbox Code Playgroud)
幸运的是,确实如此。
因此,我运行以下命令:
echo "options snd-hda-intel model=generic" | sudo tee -a /etc/modprobe.d/alsa-base.conf
Run Code Online (Sandbox Code Playgroud)
最后,我关闭并打开了笔记本电脑。看来简单的重启是不够的。
最好的
归档时间: |
|
查看次数: |
76930 次 |
最近记录: |