问题描述 电脑开机后系统没有声音输出,但手动重启 PipeWire 及相关服务(pipewire-pulse、wireplumber)后,声音恢复正常。希望找到一种配置方法,避免每次开机都需要手动重启服务。
相关信息 在声音异常时,执行 pactl list short sinks 只显示一个 null-sink,且状态为 SUSPENDED:
pactl list short sinks
null-sink
SUSPENDED
67 null-sink PipeWire float32le 2ch 48000Hz SUSPENDED
而音频硬件设备实际上均被系统识别(执行 aplay -l 输出如下):
aplay -l
card 0: Audio [UGREEN CM379 USB Audio], device 0: USB Audio [USB Audio] card 1: NVidia [HDA NVidia], device 3: HDMI 0 [H27T22] card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1] card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2] card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3] card 2: Generic [HD-Audio Generic], device 0: ALCS1200A Analog [ALCS1200A Analog] card 2: Generic [HD-Audio Generic], device 1: ALCS1200A Digital [ALCS1200A Digital]
临时解决方法 执行以下命令可暂时恢复声音:
systemctl --user restart pipewire pipewire-pulse wireplumber
重启服务后,pactl list short sinks 输出中会正常列出多个可用的 sink(包括 USB 音频、HDMI 等)。
42 null-sink PipeWire float32le 2ch 48000Hz SUSPENDED 61 alsa_output.pci-0000_08_00.1.hdmi-stereo PipeWire s32le 2ch 48000Hz SUSPENDED 62 alsa_output.usb-MV_UGREEN_CM379_USB_Audio_20220901001-00.analog-stereo PipeWire s16le 2ch 48000Hz SUSPENDED 64 alsa_output.pci-0000_0a_00.4.iec958-stereo PipeWire s32le 2ch 48000Hz SUSPENDED
需求 希望得到指导,如何调整系统或 PipeWire 配置,使得开机后能自动正确识别音频设备并输出声音,无需每次手动重启服务。
注销下就好了,下次更新可能会修复
我发下你微信加下我,拉研发一起看看
Featured Collection
Popular Ranking
Popular Events
问题反馈:开机后无声音,需手动重启 PipeWire 服务
问题描述
电脑开机后系统没有声音输出,但手动重启 PipeWire 及相关服务(pipewire-pulse、wireplumber)后,声音恢复正常。希望找到一种配置方法,避免每次开机都需要手动重启服务。
相关信息
在声音异常时,执行
pactl list short sinks只显示一个null-sink,且状态为SUSPENDED:而音频硬件设备实际上均被系统识别(执行
aplay -l输出如下):临时解决方法
执行以下命令可暂时恢复声音:
重启服务后,
pactl list short sinks输出中会正常列出多个可用的 sink(包括 USB 音频、HDMI 等)。需求
希望得到指导,如何调整系统或 PipeWire 配置,使得开机后能自动正确识别音频设备并输出声音,无需每次手动重启服务。