Plex Media Player packages for Linux

Can anyone provide step by step installing plex .appimage into [Ubuntu 18.04 “Bionic Beaver”] from (https://help.ubuntu.com/community/Installation/MinimalCD) with a auto startup from boot. I’m using NUC8i5BEH4

Does anyone else have problems using the PMP appimage on a system with a 2nd display? The app loads, but then appears to have difficulty scaling itself / detecting screen size. It slows my system down to a grind and becomes hard to exit. After exit, things return to normal. The same system with single display works flawlessly.

I don’t have much experience with Linux commands. I have managed to get it working on Ubuntu Desktop, however I can not get it working on Ubuntu Server. Could you please provide a step by step install instructions for AppimageLauncher and PMP appimage to Ubuntu Server? How do I make it auto start on restart?

On my system (ubuntu20.04) After running PMP , the screen turns black after some time. How can I handle this?

Cannot load libcuda.so.1
mesa: for the --simplifycfg-sink-common option: may only occur zero or one times!
mesa: for the --global-isel-abort option: may only occur zero or one times!
…/…/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:CRASHING:seccomp-bpf failure in syscall 0230

1 Like

@Knapsu Any chance you could enable VA-API now that the latest intel-media-va-driver is baked into Ubuntu 20.04 LTS? I have an Ice Lake CPU with Iris Plus graphics and video acceleration works OOB with mpv, celluloid, vlc, etc but not PMP. I’ve tried the VDAPU wrapper but it doesn’t appear to work as the CPU is pegged at 100% when trying to play HEVC videos. For now i’m using Kodi with the Plex plugin as that supports VA-API and plays back UHD/HDR videos perfectly.

Hi @rcork. Ubuntu 20.04 LTS is very fresh. After it gets more popular as a base for other distros (Mint), then it would make a valid point to try enabling VA-API once more. So no sooner than in 3 months maybe. VA-API silly incompatibilities with minor library version gave me a lot of unneeded work/bughunting, that is why I don’t want to rush with it.

@Knapsu Understood. It took me forever to figure out why video acceleration wasn’t working with i915/i965 and finally had to compile iHD driver manually to get it working. I believe intel is trying to move away from the legacy i915 driver for modern hardware which should straighten out dependencies and decouple things in the future. For now i’ll keep using Kodi and check back in in a few months when Linux Mint 20 releases and stabilizes (i’m running LM 19.3 currently). Thanks for all the hard work on this. Really appreciated.

Are there any 3.0 builds?

Yes… I’ve done that - nothing for Linux shows up though.

Looks like 3.0 is closed source, so nothing to build a linux app from :frowning:

Oh, wonderful…

Nobody can be forced to publish the source code of a software. There are probably reasons for it.

In fact, some licenses can and do legally compel the creators of software built on/with the code so licensed to release the source code. Whether Plex is required to do so for PMPv3 is a legal question, and I doubt it can be answered conclusively without (ironically) access to the source.

+1

./Plex_Media_Player_2.57.0.1074-f7d709d1_x64.AppImage
Logging to /home/user/.local/share/plexmediaplayer/logs/plexmediaplayer.log
Cannot load libcuda.so.1
mesa: for the --simplifycfg-sink-common option: may only occur zero or one times!
mesa: for the --global-isel-abort option: may only occur zero or one times!
…/…/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:CRASHING:seccomp-bpf failure in syscall 0230
Segmentation fault (core dumped)

Since there is one here determined to create and spread misinformation (you can easily guess who) I’ll answer a bit of this. Yes, there are reasons for it, some of which are:

  • It’s built using internal tools that you do not have and we don’t want to give out. Even if you had the source, it’d be very difficult for you to build it (though not impossible) in its current state.
  • The work required to make it buildable by those outside the company has not yet been done.
  • Most of the difference is just updating dependencies (FFmpeg, MPV, etc) to newer versions which you can do yourself with the source you already have. The v3 was built using our internal tools for dependencies which will not function outside the company.
  • It’s not in a final state; it was a preview release after all mostly intended to test out updates to the aforementioned dependencies with a wider audience.
  • Some more reasons I’m sure I’m forgetting.

So, with the above in mind, you can see there’s really no point in open sourcing the v3 preview in its current state. Before anyone questions, legally we don’t have to.

I don’t understand why Plex won’t officially support a PMP Linux application. Knapsu managed to automate the entire end-to-end build and publishing process using Travis, so surely you guys can do the same (or engage him to do it for you)

7 Likes

Hey everyone, I’m only seeing this version from flatpak, and flatpak update doesn’t bring me anything.

Plex Media Player tv.plex.PlexMediaPlayer 2.34.0 master plexmediaplayer-origin system

The thread is pretty long and a ctrl+f didn’t find what I was looking for so I wanted to ask if there are any updates on that, or whether there’s a proper way to do this? Is there a way to auto-update the appimage builds?

‘from the system’.
The one MPV uses in in my /.config/mpv folder.
There’s another in /usr/share/doc/mpv (the ‘default’ installed with MPV) too, so I guess that’s the one you refer to.

I added 2 lines to my local config:
audio-device=alsa/hdmi:CARD=HDMI,DEV=1
audio-spdif=ac3,eac3,dts,dts-hd,truehd

But this doesn’t affect PLEX, so I’m interested if PLEX uses it or not… I don’t have an mpv.conf in /etc/ mpv, only ‘encoding-profiles.conf’.

It’s mostly a question of packaging right?
I see plexmediaserver 1.19.4.2902xxxx in pamac, that’s the snap, then there’s Girens for plex - GTK client, that’s flatpak, also Plex-media-player 2.58.0-1 ‘build’ in AUR, plex-media-player-git build in AUR…

Maybe it’s not a priority for your distribution.

Kodi works well too, gives audio passthrough so I see the original audio pasted on my receiver if it’s Dolby Digital or whatever.

https://forums.plex.tv/t/plex-media-player-packages-for-linux/198091/535?u=rndjck

Further on this, I discovered by chance it was an 1080i (interlaced) external display (TV) that experiences the issue. 1080p (progressive) displays are unaffected.