Pulseaudio 无法启动

Pulseaudio 无法启动

嗯,这是一个令人尴尬的问题。PulseAudio 似乎无法正常工作。我尝试加载声音小程序已有一周左右了,我检查后ps aux | grep pulse发现没有运行 PA 守护进程!

声音仍然正常。我猜一切都恢复到了 ALSA。

此外,我尝试从命令行启动 PA。pulseaudio -D只是出现错误,没有任何有用的信息,只是E: main.c: Daemon startup failed.

pulseaudio就其本身而言,还会多一点:

$ pulseaudio
E: main.c: Unknown command: !/usr/bin/pulseaudio -nF
E: main.c: Failed to initialise daemon.

以 root 身份启动它--system,但无法连接。这不是运行 PA 的正确方法,所以我宁愿修复它,也不愿对它进行修改。

答案1

嗯,这真是太奇怪了。我打开/etc/pulse/default.pa后发现第一行是:

!/usr/bin/pulseaudio -nF

这看起来非常像一个#!/bin/bash风格的开头(我不知道它的正确名称,明信片上的评论)所以我在开头贴了一个哈希,如下所示:

#!/usr/bin/pulseaudio -nF

并且它有效!

不知道它是怎么坏掉的。我想我以前从来没有刻意编辑过这个文件。

相关内容