问题描述
我可以找到该文件并且我拥有正确的权限。
❯ tree -gp /run/media/me/Phoenix/Movies/Alien\ \(1979\)
|-- [-rwxr-xr-x me] Alien\ (1979).en.srt
`-- [-rwxr-xr-x me] Alien\ (1979).mp4
由于 Plex 使用 plex
用户与库进行交互,因此我已尝试确保它也具有正确的权限。
对我来说,第一个选择是将 plex
添加到 video
组,然后将权限添加到该组,但没有用。
❯ sudo chgrp -R video /run/media/me/Phoenix/Movies
...
...
chgrp: changing group of '/run/media/me/Phoenix/Movies': Operation not permitted
第二个选项是简单地将 plex
添加到我的组 me
,但 Plex 服务器仍然无法读取电影。
以下是我认为相关的一些输出:
❯ yay -Qs plex
local/libmpc 1.2.1-1
Library for the arithmetic of complex numbers with arbitrarily high precision
local/libraqm 0.7.1-1
A library that encapsulates the logic for complex text layout
local/perl 5.32.0-3
A highly capable,feature-rich programming language
local/plex-media-server 1.21.1.3830-1
The back-end media server component of Plex.
❯ groups me
wheel audio optical storage video me
❯ groups plex
video me plex
❯ cat /etc/group | grep me
wheel:x:998:me
audio:x:995:me
optical:x:990:me
storage:x:988:me
video:x:986:me,plex
me:x:1000:plex
❯ cat /etc/group | grep plex
video:x:986:me,plex
me:x:1000:plex
plex:x:974:
最后是来自 Plex 控制台的错误日志:
Couldn't check for the existence of file "/run/media/me/Phoenix/Movies/Alien (1979)/Alien (1979).mp4": boost::filesystem::status: Permission denied: "/run/media/me/Phoenix/Movies/Alien (1979)/Alien (1979).mp4"
Error opening file '"/run/media/me/Phoenix/Movies/Alien (1979)/Alien (1979).mp4"' - Permission denied (13)
如何确保 Plex 具有播放外置驱动器中电影的必要权限?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)