Okay so i'm trying to install the Plex server on my OMV running on a Raspberry Pi 4 via docker and portainer. As far as i'm aware, everything is up to date. All updates are done and everything else is working just fine.
I started by following this video on Youtube.
After doing this and not being able to access the Plex server, i looked on this forum and the log files and discovered my issue was:
Starting Plex Media Server.
libc++abi: terminating with uncaught exception of type std::__2::system_error: clock_gettime(CLOCK_MONOTONIC) failed: Operation not permitted
After more digging around, this i hoped was going to be fixed via:
ZitatAlles anzeigenOk for dummies like me at home - here's how i did it on my raspberry pi. Should give others on different operating systems an idea on how to install a new libseccomp2
add the keys for the sources:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 04EE7237B7D453EC 648ACFD622F3D138
edit sources list to add backports
nano /etc/apt/sources.list
Paste this on an empty line:
deb http://deb.debian.org/debian buster-backports main contrib non-free rpi
Install the new version of libseccomp2 from backports:
apt install -t buster-backports libseccomp2
Restart your docker - replace jellyfin with the name of your docker.
docker restart jellyfin
And it was, however i now have a new error in the log file which is:
ZitatAlles anzeigenTo support LSIO projects visit:,
https://www.linuxserver.io/donate/,
-------------------------------------,
GID/UID,
-------------------------------------,
,
User uid: 998,
User gid: 100,
-------------------------------------,
,
[cont-init.d] 10-adduser: exited 0.,
[cont-init.d] 40-chown-files: executing... ,
[cont-init.d] 40-chown-files: exited 0.,
[cont-init.d] 45-plex-claim: executing... ,
[cont-init.d] 45-plex-claim: exited 0.,
[cont-init.d] 50-gid-video: executing... ,
[cont-init.d] 50-gid-video: exited 0.,
[cont-init.d] 60-plex-update: executing... ,
Docker is used for versioning skip update check,
[cont-init.d] 60-plex-update: exited 0.,
[cont-init.d] 90-custom-folders: executing... ,
[cont-init.d] 90-custom-folders: exited 0.,
[cont-init.d] 99-custom-scripts: executing... ,
[custom-init] no custom files found exiting...,
[cont-init.d] 99-custom-scripts: exited 0.,
[cont-init.d] done.,
[services.d] starting services,
[services.d] done.,
Starting Plex Media Server.,
Error in command line:the argument for option '--serverUuid' should follow immediately after the equal sign,
Crash Uploader options (all are required):,
--directory arg Directory to scan for crash reports,
--serverUuid arg UUID of the server that crashed,
--userId arg User that owns this product,
--platform arg Platform string,
--platformVersion arg Platform version string,
--vendor arg Vendor string,
--device arg Device string,
--model arg Device model string,
--sentryUrl arg Sentry URL to upload to,
--sentryKey arg Sentry Key for the project,
--version arg Version of the product,
--allowRetries arg Whether we will allow retries,
Critical: libusb_init failed,
[cont-finish.d] executing container finish scripts...,
[cont-finish.d] done.,
[s6-finish] waiting for services.,
[s6-finish] sending all processes the TERM signal.,
[s6-finish] sending all processes the KILL signal and exiting.,
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.,
[s6-init] ensuring user provided files have correct perms...exited 0.,
[fix-attrs.d] applying ownership & permissions fixes...,
[fix-attrs.d] done.,
[cont-init.d] executing container initialization scripts...,
[cont-init.d] 01-envfile: executing... ,
[cont-init.d] 01-envfile: exited 0.,
[cont-init.d] 10-adduser: executing... ,
usermod: no changes,
,
-------------------------------------,
_ (),
| | ___ _ __,
| | / __| | | / \,
| | \__ \ | | | () |,
|_| |___/ |_| \__/,
,
,
Brought to you by linuxserver.io,
-------------------------------------,
,
To support LSIO projects visit:,
https://www.linuxserver.io/donate/,
-------------------------------------,
GID/UID,
-------------------------------------,
,
User uid: 998,
User gid: 100,
-------------------------------------,
,
[cont-init.d] 10-adduser: exited 0.,
[cont-init.d] 40-chown-files: executing... ,
[cont-init.d] 40-chown-files: exited 0.,
[cont-init.d] 45-plex-claim: executing... ,
[cont-init.d] 45-plex-claim: exited 0.,
[cont-init.d] 50-gid-video: executing... ,
[cont-init.d] 50-gid-video: exited 0.,
[cont-init.d] 60-plex-update: executing... ,
Docker is used for versioning skip update check,
[cont-init.d] 60-plex-update: exited 0.,
[cont-init.d] 90-custom-folders: executing... ,
[cont-init.d] 90-custom-folders: exited 0.,
[cont-init.d] 99-custom-scripts: executing... ,
[custom-init] no custom files found exiting...,
[cont-init.d] 99-custom-scripts: exited 0.,
[cont-init.d] done.,
[services.d] starting services,
[services.d] done.,
Starting Plex Media Server.,
Critical: libusb_init failed
Please help, i'm losing the will to live here. I'm a 44 year old linux noob with VERY basic knowledge. If you need any extra information, i'll be more than happy to provide it.
Thank you.