Plex Media Server

All Gurus once were Newbies
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Please stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions prefer the other forums within the support section.
Before you post please read how to get help

Plex Media Server

Postby CptCrunch on Wed Mar 26, 2014 7:41 pm

I am having problems getting Plex Media Manager to work.

1) First I installed the deb package from Plex's Website and installed via dpkg - installed fine, could not load the server page.

2) Did some investigating and came up with a possible answer to my problem and followed the advice from Plex https://forums.plex.tv/index.php/topic/51427-plex-media-server-for-debian/?p=325661

Code: Select all
jholderman@jmh-server ~ $ sudo apt-get purge plexmediaserver
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  avahi-utils
Use 'apt-get autoremove' to remove it.
The following packages will be REMOVED:
  plexmediaserver*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 149015 files and directories currently installed.)
Removing plexmediaserver ...
Plex Media Server is not running (no process found)...
Purging configuration files for plexmediaserver ...
Removing user `plex' ...
Warning: group `plex' has no more members.
Done.
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Processing triggers for mime-support ...
Processing triggers for libc-bin ...
jholderman@jmh-server ~ $ ls -la | grep plex
jholderman@jmh-server ~ $ sudo apt-get update
Ign http://extra.linuxmint.com debian InRelease
Ign http://packages.linuxmint.com debian InRelease                               
Hit http://debian.linuxmint.com testing InRelease                               
Ign http://extra.linuxmint.com debian Release.gpg                                                               
Hit http://debian.linuxmint.com testing/updates InRelease                                               
Get:1 http://packages.linuxmint.com debian Release.gpg [198 B]                                                 
Get:2 http://extra.linuxmint.com debian Release [2,275 B]                                                       
Hit http://debian.linuxmint.com testing InRelease                                                               
Get:3 http://packages.linuxmint.com debian Release [16.8 kB]                                                   
Ign http://extra.linuxmint.com debian/main amd64 Packages/DiffIndex                                             
Hit http://debian.linuxmint.com testing/main amd64 Packages/DiffIndex                                           
Hit http://shell.ninthgate.se squeeze InRelease                                                               
Hit http://debian.linuxmint.com testing/contrib amd64 Packages/DiffIndex                                     
Hit http://debian.linuxmint.com testing/non-free amd64 Packages/DiffIndex                                     
Hit http://debian.linuxmint.com testing/main i386 Packages/DiffIndex                                         
Ign http://extra.linuxmint.com debian/main i386 Packages/DiffIndex                                           
Hit http://debian.linuxmint.com testing/contrib i386 Packages/DiffIndex                                       
Hit http://debian.linuxmint.com testing/non-free i386 Packages/DiffIndex
Hit http://debian.linuxmint.com testing/contrib Translation-en/DiffIndex
Hit http://debian.linuxmint.com testing/main Translation-en/DiffIndex
Hit http://debian.linuxmint.com testing/non-free Translation-en/DiffIndex
Hit http://debian.linuxmint.com testing/updates/main amd64 Packages
Hit http://debian.linuxmint.com testing/updates/contrib amd64 Packages                         
Get:4 http://packages.linuxmint.com debian/main amd64 Packages [26.1 kB]
Hit http://debian.linuxmint.com testing/updates/non-free amd64 Packages                             
Hit http://shell.ninthgate.se squeeze/main amd64 Packages                                                       
Hit http://debian.linuxmint.com testing/updates/main i386 Packages                         
Get:5 http://packages.linuxmint.com debian/upstream amd64 Packages [16.8 kB]
Hit http://debian.linuxmint.com testing/updates/contrib i386 Packages                                           
Get:6 http://packages.linuxmint.com debian/import amd64 Packages [53.6 kB]                 
Hit http://shell.ninthgate.se squeeze/main i386 Packages                                             
Hit http://debian.linuxmint.com testing/updates/non-free i386 Packages                                         
Hit http://debian.linuxmint.com testing/updates/contrib Translation-en                                         
Get:7 http://packages.linuxmint.com debian/main i386 Packages [26.1 kB]                               
Hit http://debian.linuxmint.com testing/updates/main Translation-en                                 
Hit http://debian.linuxmint.com testing/updates/non-free Translation-en                                         
Get:8 http://packages.linuxmint.com debian/upstream i386 Packages [16.8 kB]                 
Hit http://debian.linuxmint.com testing/main amd64 Packages                                                     
Get:9 http://packages.linuxmint.com debian/import i386 Packages [53.6 kB]                   
Hit http://debian.linuxmint.com testing/non-free amd64 Packages                                     
Hit http://debian.linuxmint.com testing/main i386 Packages                                                     
Hit http://debian.linuxmint.com testing/non-free i386 Packages                                                 
Get:10 http://extra.linuxmint.com debian/main amd64 Packages [20 B]   
Get:11 http://extra.linuxmint.com debian/main i386 Packages [20 B]                                             
Ign http://extra.linuxmint.com debian/main Translation-en_US                                                   
Ign http://extra.linuxmint.com debian/main Translation-en                                             
Ign http://shell.ninthgate.se squeeze/main Translation-en_US                                           
Ign http://shell.ninthgate.se squeeze/main Translation-en                       
Ign http://debian.linuxmint.com testing/main Translation-en_US                   
Ign http://debian.linuxmint.com testing/main Translation-en
Ign http://debian.linuxmint.com testing/non-free Translation-en_US
Ign http://debian.linuxmint.com testing/non-free Translation-en
Ign http://packages.linuxmint.com debian/import Translation-en_US
Ign http://packages.linuxmint.com debian/import Translation-en
Ign http://packages.linuxmint.com debian/main Translation-en_US
Ign http://packages.linuxmint.com debian/main Translation-en
Ign http://packages.linuxmint.com debian/upstream Translation-en_US
Ign http://packages.linuxmint.com debian/upstream Translation-en
Fetched 212 kB in 5s (41.1 kB/s)
Reading package lists... Done
W: Duplicate sources.list entry http://shell.ninthgate.se/packages/debian/ squeeze/main amd64 Packages (/var/lib/apt/lists/shell.ninthgate.se_packages_debian_dists_squeeze_main_binary-amd64_Packages)
W: Duplicate sources.list entry http://shell.ninthgate.se/packages/debian/ squeeze/main amd64 Packages (/var/lib/apt/lists/shell.ninthgate.se_packages_debian_dists_squeeze_main_binary-amd64_Packages)
W: Duplicate sources.list entry http://shell.ninthgate.se/packages/debian/ squeeze/main i386 Packages (/var/lib/apt/lists/shell.ninthgate.se_packages_debian_dists_squeeze_main_binary-i386_Packages)
W: Duplicate sources.list entry http://shell.ninthgate.se/packages/debian/ squeeze/main i386 Packages (/var/lib/apt/lists/shell.ninthgate.se_packages_debian_dists_squeeze_main_binary-i386_Packages)
W: You may want to run apt-get update to correct these problems
jholderman@jmh-server ~ $ sudo apt-get install plexmediaserver
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  plexmediaserver
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/69.7 MB of archives.
After this operation, 0 B of additional disk space will be used.
Selecting previously unselected package plexmediaserver.
(Reading database ... 145278 files and directories currently installed.)
Unpacking plexmediaserver (from .../plexmediaserver_0.9.9.7.429-f80a8d6-debian_amd64.deb) ...
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Processing triggers for mime-support ...
Setting up plexmediaserver (0.9.9.7.429-f80a8d6-debian) ...
Plex Media Server is not running (no process found)...
Starting Plex Media Server: done
jholderman@jmh-server ~ $ ps aux | grep plex
jholder+  6914  0.0  0.0  10352   936 pts/0    S+   19:36   0:00 grep --colour=auto plex
jholderman@jmh-server ~ $


It appears as if it is running, but yet when I try to access it via Opera (http://localhost:32400/manage) I get a "Could Not Connect to Remote Server".

What is going on?

Update:

Purged, Removed, and Reinstalled. I no longer have the duplicate entries when I do an apt-get update since I removed all sources from my source list. And I have been able to get plex to work if I perform the following command ...

Code: Select all
jholderman@jmh-server ~ $ sudo su -c /usr/sbin/start_pms plex
6 3000 /var/lib/plexmediaserver/Library/Application Support
8192


Not really how I want to run plex, does that help when it comes to why plex is acting this way?
CptCrunch
Level 1
Level 1
 
Posts: 19
Joined: Tue May 28, 2013 9:07 am
Location: Jacksonville, FL

Linux Mint is funded by ads and donations.
 

Re: Plex Media Server

Postby CptCrunch on Thu Mar 27, 2014 8:40 pm

So I was able to install Plex and have it work without a hitch, I reinstalled LMDE and followed the instructions outlined above. I think I might have mixed a few sources and it caused some headaches but I am not sure.

So now everything works except that I think I have a group permission problem. The media poster content does not save and I think its because the GID is not the same as the GID for the Media LVM does that make sense?

1) I ran a
Code: Select all
sudo chown -R jholderman /mnt/Media
(My current User)
2) I ran
Code: Select all
cat /etc/passwd
and I get the following

Code: Select all
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13:proxy:/bin:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
avahi-autoipd:x:101:105:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
messagebus:x:102:108::/var/run/dbus:/bin/false
usbmux:x:103:46:usbmux daemon,,,:/home/usbmux:/bin/false
ntp:x:104:110::/home/ntp:/bin/false
avahi:x:105:115:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
pulse:x:106:117:PulseAudio daemon,,,:/var/run/pulse:/bin/false
colord:x:107:119:colord colour management daemon,,,:/var/lib/colord:/bin/false
dnsmasq:x:108:65534:dnsmasq,,,:/var/lib/misc:/bin/false
rtkit:x:109:120:RealtimeKit,,,:/proc:/bin/false
saned:x:110:121::/home/saned:/bin/false
davfs2:x:111:122::/var/cache/davfs2:/bin/false
mdm:x:112:123:MDM Display Manager:/var/lib/mdm:/bin/false
hplip:x:113:7:HPLIP system user,,,:/var/run/hplip:/bin/false
jholderman:x:1000:1000:Jon Holderman:/home/jholderman:/bin/bash
[b]plex:x:114:65534::/var/lib/plexmediaserver:/bin/bash[/b]


Followed by
Code: Select all
cat /etc/group


Code: Select all
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:jholderman
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:jholderman
fax:x:21:
voice:x:22:
cdrom:x:24:jholderman
floppy:x:25:jholderman
tape:x:26:
sudo:x:27:jholderman
audio:x:29:pulse,jholderman
dip:x:30:jholderman
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:jholderman
sasl:x:45:
plugdev:x:46:jholderman
staff:x:50:
games:x:60:
users:x:100:
[b]nogroup:x:65534:[/b]
libuuid:x:101:
crontab:x:102:
netdev:x:103:
fuse:x:104:
avahi-autoipd:x:105:
ssl-cert:x:106:
lpadmin:x:107:jholderman
messagebus:x:108:
scanner:x:109:saned
ntp:x:110:
sambashare:x:111:jholderman
vboxsf:x:112:
mlocate:x:113:
ssh:x:114:
avahi:x:115:
bluetooth:x:116:
pulse:x:117:
pulse-access:x:118:
colord:x:119:
rtkit:x:120:
saned:x:121:
davfs2:x:122:
mdm:x:123:
nopasswdlogin:x:124:
jholderman:x:1000:


So does that mean GID 65534 belongs to nobody, which is the same GID for the user plex. Can you Give a Folder two GID's? Can you nest GID's? What do I do?
CptCrunch
Level 1
Level 1
 
Posts: 19
Joined: Tue May 28, 2013 9:07 am
Location: Jacksonville, FL


Return to Newbie Questions

Who is online

Users browsing this forum: No registered users and 3 guests