pulseaudio 无法在非标准 /home 14.04.1 LTS 权限错误上运行

pulseaudio 无法在非标准 /home 14.04.1 LTS 权限错误上运行

我遇到的 pulseaudio 问题似乎与我找到的问题略有不同,但我想我知道如何解决它。我有一台双启动 Win7/Ubuntu 笔记本电脑,HP ProBook 6460b。安装 Ubuntu 时,我为 /home 文件夹设置了一个单独的分区,但在将其设置为与 windows 分区共享时遇到了一些问题。最后,我将新分区安装在 /home/storage/,并将我的“home”文件夹设置在那里。这让我遇到了几次麻烦,但名义上是成功的。

我在运行 pulseaudio 时遇到问题,因为它报告说它没有在 /home 中运行的权限;这是真的,因为我的主文件夹不在那里。结果是我无法调整音频;我可以在 Firefox 上听到视频之类的东西,但它们发出的声音很弱,而且只来自左前置扬声器。

我怀疑我需要修改 pulseaudio conf 文件的位置,但我不确定该怎么做。我从 12.04 开始使用 ubuntu,但主要是作为桌面用户 - 如果我输入很多命令,它们往往会从说明中剪切粘贴。

我尝试了其他线程中的几个方法,但大多以失败告终,没有一个能解决问题。清除 pulseaudio 并重新安装只会删除我的所有系统设置选项,这迫使我重新安装 ubuntu-desktop。强制重新加载 alsa 没有帮助。我尝试将我的用户添加到“audio”组,但这并没有改变。我做的最后一件事是从https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS,也收效甚微。我希望有人能在这方面给我指明正确的方向。看来我可能以一种破坏了以前没有人尝试过的功能的方式安装了 ubuntu。

谢谢!

答案1

如果我们将 HOME 放在 NTFS 分区上,则会出现权限错误,因为这些分区根本不支持 Ubuntu 文件权限。

因此,为了与 Windows 共享数据,我们必须在此 NTFS 分区上设置一个专用的仅数据文件夹,然后将其已安装以便从 Ubuntu 访问。我们甚至可以在我们的 HOME 目录中放置指向这些文件夹的符号链接。这始终需要存储在 Linux 文件系统(例如 ext4)上。

也可以看看这些相关问题和答案

相关内容