I have PMS running on Raspberry PI 2!

@WaPer @“david@xyzzy.com.au” Forget it, I got it. The ODROID-C1 does not support divide instructions (idiva idivt).

@uglymagoo said:
@WaPeR Please install the package “binutils” and then try to install “plexmediaserver-installer” again. Sorry, I never thought there are systems without “ar” :slight_smile: I will add this dependency in the next release.

BTW: I see you have a C1 like @“david@xyzzy.com.au” so please use the plexmediaserver-neonless-installer.

Now it’s working as expected.
Thanks a lot! :wink:

@uglymagoo said:
@WaPer @“david@xyzzy.com.au” Forget it, I got it. The ODROID-C1 does not support divide instructions (idiva idivt).

No worries, but for the record:
$ grep Features /proc/cpuinfo
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4

I just installed plexmediaserver on osmc (had to install binutils before), and I can’t connect to it. I had it working for months, but I just reinstalled osmc and I can’t get it to work again.

My ip is: 192.168.1.24 , and when I try to enter 192.168.1.24:32400/wèb i get “Firefox can’t establish a connection to the server at 192.168.1.24:32400. The site has rejected the connection”. AFAIK there’s no firewall in OSMC, and the base site “192.168.1.24” works fine.

@raspiplex said:
I just installed plexmediaserver on osmc (had to install binutils before), and I can’t connect to it. I had it working for months, but I just reinstalled osmc and I can’t get it to work again.

What device do you have? Did you try systemctl start plexmediaserver?

@drmagoo said:

@raspiplex said:
I just installed plexmediaserver on osmc (had to install binutils before), and I can’t connect to it. I had it working for months, but I just reinstalled osmc and I can’t get it to work again.

What device do you have? Did you try systemctl start plexmediaserver?

It’s a pi2, and yes, I tried that. It’s like it’s not running at all, or not listening to that port.

I managed to get it to work. I reinstalled osmc and started from zero. All is working now.

Another update to the package (revision 15). I use the features in /proc/cpuinfo to determine the optimal build for your system. I hope I got it right :slight_smile: So all of you should be able to use the plexmediaserver-installer package. However, only devices with NEON, vfpv4, thumb and idiv(a,t) get the Netgear build and have transcoding enabled.

@uglymagoo said:
Another update to the package (revision 15). I use the features in /proc/cpuinfo to determine the optimal build for your system.

First off, Man Thank You for your dedication and support that you provide for all of us!

With the installer deciding what it should install will we be able to see what flavor of PMS it installs? ie: Netgear, Synology…

And is there an update to your Skeleton for those who like to build there own .deb file? (Plex Pass)

Thanks Again Uglymagoo… BeautifulMagoo to me!

@DMackG said:
With the installer deciding what it should install will we be able to see what flavor of PMS it installs? ie: Netgear, Synology…

The installer tells you if it downloads the Netgear or one of the Synology builds. You can also take a look into “devices” in the plex web app. Synology builds appear as “DiskStation” while the Netgear build as “PC”.

And is there an update to your Skeleton for those who like to build there own .deb file? (Plex Pass)

Just wanted to thank @uglymagoo for truly great work you’re doing. Had some problems installing with earlier methods,but the latest one works without a hiccup on rpi2 with osmc.

@uglymagoo is the git-repo in / intended with the new installer?

@michary said:
@uglymagoo is the git-repo in / intended with the new installer?

Oh :confused: No, that was not the plan. Sorry. It will be removed automatically with the next package update.

And thank you for the tip :slight_smile:

Is this updated Skeleton package already in play for a Plex Pass install? Just point to the proper download, ie: Netgear or Synology and the rest of the instructions are the same? Symlinks the same?sure hope so.
Thanks for your time.

@DMackG said:
Is this updated Skeleton package already in play for a Plex Pass install? Just point to the proper download, ie: Netgear or Synology and the rest of the instructions are the same? Symlinks the same?sure hope so.

To prepare the plexmediaserver-installer package, either clone my git repo (git clone https://github.com/uglymagoo/plexmediaserver-installer.git) or get the zip archive.

Adjust DEBIAN/control like before. However, the important part is DEBIAN/postinst, where you have to set PMS_URL and PMS_HASH (sha256sum of the PMS_URL download) to the values of the current plex-pass package. Make sure to change these values in “install_netgear”, if your system supports transcoding, or in “install_synology” (most likely the second one there for systems with NEON support), if not. Compare the old with the new URL, so you are sure you got the right package.

Build the package like before with fakeroot dpkg-dep --build.

You can also still use the skeleton.tgz just like before, but then you have to remove the plexmediaserver-installer package.

Hi i just do an update for pms… But it said… readynas package… Is this the latest? I was kinda expecting netgear package…

Same here, RPi2, readynas package without transcoding gets installed.

Nevermind, transcoding seems to be working, but just not on the first files i tried. Thank you for your efforts!

@alveox said:
Hi i just do an update for pms… But it said… readynas package… Is this the latest? I was kinda expecting netgear package…

And who makes ‘ReadyNAS’ - Netgear do!

There are only two alternatives, Netgear ReadyNAS or Synology.

Regards

@uglymagoo/all : to recap, all I have to do to update my installation with the latest package is (I have a Pi2 with Raspbian):

  • backup my /etc/default/plexmediaserver
  • apt-get update
  • apt-get install plexmediaserver-installer

Then it will remove automatically my old installation, right?
Will it maintain my configuration, for example the reference to the folders where I have my videos or not?
And how can I go back in case it doesn’t work? (I am sure it will, but just in case :slight_smile: )

Thanks a lot!

@uglymagoo said:
Update to the Netgear Readynas build is online

So I took the plunge and pushed the updated plexmediaserver-installer to the repo (package revision 14). I did not include the 480p limit, so your devices are allowed to transcode to any resolution / bitrate. However, most of your devices will not be able to surpass 480p, so you will have to find the optimal settings for your system.

Highly recommended max setting: 1.5 Mbps 480p, ultra fast background x264 preset.
Can be enforced in the Preferences.xml with TranscoderVideoResolutionLimit=“704x480” and TranscoderH264Preset=“ultrafast”.

Summary:

  • Switched from Synology to Netgear
  • Build has built-in transcoding support → no “server is not powerfull enough” messages anymore
  • Still only CPU-transcoding → your devices are still very limited in their transcoding capability

@blindpet It would be great if you could also test this build and then remove the “force transcoding” guide from your tutorials

This build is highly optimized and uses many armv7-a features. If PMS crashes with “illegal instruction” errors please use the plexmediaserver-neonless-installer.