清理和移动主目录后丢失声音

清理和移动主目录后丢失声音

首先,我使用了 Ubuntu Tweak 的清理功能,所以我可能意外地通过该功能删除了一些重要的东西……

所以我刚刚将我的主文件夹从主分区移动到它自己的分区,这样我就不必担心如果我更改发行版或升级发行版它会死机。

所以我采取的方法是启动 live usb。打开 GParted,缩小主分区,然后从中创建一个新分区。将当前的 /home 内容移动到 /home_backup。编辑 fstab 以将新分区作为 home 启动。

我重新启动了。我以为我所遵循的说明会起作用,但当我在说明中没有看到任何有关将 /home_backup 复制到 /home 目录的内容时,我有点困惑。无论如何,登录后我收到很多错误,并决定检查出了什么问题。

我重新启动进入恢复模式并列出了 /home 的内容。什么也没有,所以我将 /home_backup/don 复制到 /home ( cp -r)。

我重新启动后发现我没有该目录的所有权,因此我打开终端并授予自己所有权(chown don:don /home/don),然后再次重新启动。

这次我登录时发现一切正常,但没有声音。所以,据我所知,我的所有应用程序仍在运行,没有其他错误,但我无法播放声音。

我的面板中的声音图标只是一个空的扬声器(我使用的是 Faenza 图标,扬声器图标比正常情况下要浅)。如果我尝试使用硬件键静音/取消静音或提高/降低音量,则不会发生任何事情。如果我单击图标并选择“声音首选项”,则会收到一条错误消息,提示“” Waiting for sound system to respond

我已经重启了两次电脑,也通过突触管理器重新安装了所有包含“alsa”一词的内容。

我猜是缺少了一个文件,但我不确定。现在我已经运行了 dist-update(出于不同的原因),所以我不知道这是否会对问题产生影响。

答案1

听起来(没有双关语的意思)好像家里的一些隐藏文件没有转移到你的新家里。检查你的主文件夹中是否有任何 .pulse 文件。另一个选项是关于权限的最简单的检查方法是在终端中运行此命令。

pulseaudio --start

检查输出是否类似这样

E: core-util.c: Home directory /home/alpha not ours.
W: lock-autospawn.c: Cannot access autospawn lock.
E: main.c: Failed to acquire autospawn lock

那么这可能是一个权限问题,这并不会让我感到惊讶。如果是这种情况,请查看 Ubuntu 论坛上 drs305 发布的这篇帖子。

解决 .dmrc 和 $HOME 权限错误

相关内容