Server Version#: 1.41.9.9961
I just got PMS installed and running on my computer (Ubuntu 24.04.2 LTS), had to use a previous version because the latest 1.42 release doesn’t work.
The problem I’m seeing now is when I try to add a library, only top level directories show up in the dialog. It’s not just my secondary drive either, when I try to open my home directory, nothing shows up.
Yeah, yeah, yeah, check the permissions. I did, and it’s rwxrwxrwx all across the board. Maybe it’s an ownership issue. My secondary drive is root/root, but my home folder is me/me and it still doesn’t show up.
Do I need to add user plex to one of the other groups? Do I need to make plex the owner of my library?
Any help is appreciated.
Logs.zip (276.6 KB)
The default (best) permissions for directories is 755 and files get 644,
This retains full ownership for you and Plex gets read-only.
Media on local HDDs or from a NAS have a few tricks to remember.
Here’re the how-to’s
Using other hard drives (Windows or Linux) with PMS
This How-To is written to help with Internal and External drives. It also is written to demonstrate how to cope with NTFS and EXT4 formatted drives. By logical extension, any format supported by Linux can be handled using the technique shown here. In all cases, the goal is to give user plex permission to read your media files which Linux doesn’t allow by default due to its strict security model.
We will walk through the steps needed …
Using other hard drives (Windows or Linux) with PMS
This How-To is written to help with Internal and External drives. It also is written to demonstrate how to cope with NTFS and EXT4 formatted drives. By logical extension, any format supported by Linux can be handled using the technique shown here. In all cases, the goal is to give user plex permission to read your media files which Linux doesn’t allow by default due to its strict security model.
We will walk through the steps needed …
For Network media
Mounting NFS network shares for Plex use
The basic checklist
Prepare the NAS:
Create a ‘mount point’ directory structure on your Linux machine which will be where all your media shares are grafted and made available for Plex use.
Create an entry in /etc/fstab for each share you wish to mount.
Mount and debug as needed
A. Prepare the NAS.
This is unique to each NAS. In general, you only need grant read permission. Should you desire Read/Write for yourself, we will allow for it
On Lin…
Mounting CIFS + SMB network shares for Plex use
The basic checklist
Prepare the NAS
Create the CIFS/SMB credentials file for use in /etc/fstab
Create a ‘mount point’ directory structure on your Linux machine which will be where all your media shares are grafted and made available for Plex use.
Create an entry in /etc/fstab for each share you wish to mount.
Mount and debug as needed
A. Prepare the NAS.
This is unique to each NAS. In general, you only need grant read permission. Should …
Please don’t hesitate to ask if you have more questions.