重置 pulseaudio

重置 pulseaudio

我在切换音频输出时遇到了一些问题(例如,我插入 HDMI,如果某个应用程序当前正在通过计算机扬声器播放音频,则除非我终止 pulseaudio 会话并重新启动程序,否则音频不会移动到 HDMI),并尝试添加一些在登录时运行的脚本,但不记得它们是什么(不智能)。例如,我知道我把它放在了pulseaudio -k某个地方。

无论如何,我像往常一样进入登录屏幕,但在我输入我的凭据后,它会闪烁戴尔屏幕,然后立即返回登录。我可以使用终端登录。我确信在添加这些自定义脚本时我破坏了我的系统,因为在我使用终端登录后出现了与它们相关的内容。

我只是想重置我的桌面,而不会丢失我的文件,也许还有互联网书签,因为我已经放弃尝试查看有问题的代码在哪里,但如果有一种简单的方法可以找到它,我愿意听。例如,也许有一种方法可以从终端将我的桌面恢复到出厂设置,而无需触碰我的文档?


Ubuntu 19.10 PHILLIP-Precision-5520 tty

PHILLIP-Precision-5520 login: PHILLIP Password:
Last login: Sun Apr 19 13:46:31 EDT 2020 on tty4 Welcome to Ubuntu 19.10 (GNU/Linux 5.3.0-46-generic x86_64)

* Management:
* Support:
* Documentation: https://help.ubuntu.com https://landscape.canonical.com https://ubuntu.com/advantage
0 updates can be installed immediately.

0 of these updates are security updates.
Failed to connect to https://changelogs.ubuntu.com/meta-release. Check your Internet connection or proxy settings
Failed to kill PulseAudio daemon.
Toggling output devices (Speakers/Headset) No PulseAudio daemon running, or not running as session daemon.

No PulseAudio daemon running, or not running as session daemon.
No PulseAudio daemon running, or not running as session daemon.
No PulseAudio daemon running, or not running as session daemon.
Moving input: to sink:
Setting default sink to:
Can't open display E: (pulseaudio) main.c: Failed to kill daemon: No such process PHILLIP (master #) $ ==

答案1

我可以向你介绍两种解决方法。请在评论中告诉我和所有读者它是如何工作的。

重置 pulseaudio

您可以通过清除程序然后重新安装将其重置为默认设置:

sudo apt purge pulseaudio
sudo apt install pulseaudio

第二位用户

如果您创建新用户,则不会加载旧用户的所有设置。

sudo adduser user2

如果你想成为管理员,只需输入

sudo adduser user2 sudo

然后您就可以复制它们。例如 Firefox 设置:(请更改用户1联合2

ls /home/user1/.mozilla/firefox/

您可以在那里找到您的配置文件文件夹,假设它被称为abcdefgh.默认。然后您可以通过复制它们(您可以更改

sudo cp /home/user1/.mozilla/firefox/abcdefgh.default /home/user2/.mozilla/firefox/myprofile

登录后用户2您可以通过以下方式启动 Firefox

firefox -P

根据复制的文件夹“创建”一个新的配置文件。

您必须尝试其他程序如何复制设置。请检查您的主文件夹中的隐藏文件。特别是.配置文件夹。

希望它能帮助你。

答案2

我已经解决了。我在“/etc”文件夹中搜索了“pulseaudio -k”,并在“/etc/profile.d”中找到了有问题的文件。我在那里放了一些脚本。我删除了它们,重新启动后问题就解决了。感谢所有参与的人。

相关内容