Thd*_*hdK 54 sound pulseaudio alsa pipewire 22.04
问题:从 ubuntu 21.10 升级到 22.04(使用开发版本)后,内置扬声器和 HDMI 输出都没有声音。
\n一些背景:在 ubuntu 21.04 上运行时,我注意到我的声音不是很好,所以我对声音做了一些研究,最后我成功地使用 pipelinewire 和 easyeffects 获得了更好的声音。我的猜测是,我必须删除此设置或针对 ubuntu 22.04 调整它,但我无法再找到我之前更改的配置设置。
\n有关我的设置的一些信息:
\n\xe2\x9e\x9c ~ pactl info | grep \'^Server Name\' \nServer Name: PulseAudio (on PipeWire 0.3.48)\n\n\xe2\x9e\x9c ~ inxi -SMA \nSystem:\n Host: BEWELIN001L Kernel: 5.15.0-25-generic x86_64 bits: 64\n Desktop: GNOME 42.0 Distro: Ubuntu 22.04 (Jammy Jellyfish)\nMachine:\n Type: Laptop System: Notebook product: PC5x_7xHP_HR_HS v: N/A\n serial: <superuser required>\n Mobo: Notebook model: PC5x_7xHP_HR_HS serial: <superuser required>\n UEFI: INSYDE v: 1.07.08 date: 09/07/2021\nAudio:\n Device-1: Intel Tiger Lake-H HD Audio driver: snd_hda_intel\n Device-2: NVIDIA driver: snd_hda_intel\n Sound Server-1: ALSA v: k5.15.0-25-generic running: yes\n Sound Server-2: PipeWire v: 0.3.48 running: yes\nRun Code Online (Sandbox Code Playgroud)\n\n声音设置仅在输出设备下拉列表中显示“虚拟输出”
\n\n有什么想法如何解决这个问题吗?
\nAda*_*dam 129
从 21.10 升级后我遇到了同样的问题。
我能够通过运行来解决这个问题:
sudo touch /usr/share/pipewire/media-session.d/with-pulseaudio
systemctl --user restart pipewire-session-manager
Run Code Online (Sandbox Code Playgroud)
由于某种原因,pipewire-media-session 不再启动/etc/pipewire/media-session.d/with-pulseaudio
小智 11
我在Ubuntu 20.04中遇到了同样的问题。我尝试重新启动但没有帮助。最后,我在这里得到了解决方案。
只需重新启动pulseaudio服务,它就会再次开始工作。
杀死正在运行的实例:
pulseaudio -k
Run Code Online (Sandbox Code Playgroud)
再次将pulseaudio作为守护进程启动:
pulseaudio -D
Run Code Online (Sandbox Code Playgroud)
请注意,它解决了我在Ubuntu 20.04Dummy Output上的问题。尝试总是值得的。
选项1
\n打开终端。
\n输入 alsamixer 并按 Enter 键。
\n您将在终端中看到一些输出。
\n使用向左和向右箭头键选择音量控制。并使用向上和向下箭头键来增加和减少每个控制的音量级别。
\n注意:当前选择的项目显示为红色。如果混音器控制已静音,\xe2\x80\x9cMM\xe2\x80\x9d 将出现在音量栏下方。您可以通过按 m 键\n取消控制静音。这会将 \xe2\x80\x9cMM\xe2\x80\x9d 更改为 \xe2\x80\x9cOO。\xe2\x80\x9d
\n要退出 alsamixer,请按 Esc 键。
\n选项2
\n在终端上运行以下命令并重新启动系统
\n$ alsaloop\n\n$ sudo alsa force-reload\nRun Code Online (Sandbox Code Playgroud)\n重新启动计算机,然后再次测试声音以查看其是否正常工作。
\n选项3
\n如果上述解决方案均不适合您,请尝试重新安装 ALSA 和 PulseAudio,这一定可以解决您的问题。打开终端,然后输入以下命令: sudo apt-get remove --purge alsa-base
\nsudo apt-get remove --purge pulseaudio\n\nsudo apt-get install alsa-base\n\nsudo apt-get install pulseaudio\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
67616 次 |
| 最近记录: |