After I update DS214play to DSM 6.1.4-15217 Update 5, I cannot start Plex.
Package Center shows “Failed to run the package service”
I have uninstalled an reinstalled the Plex server on my Synology but the same behavior persist
I have the logs in a zip file attached.
Appreciate guidance on what is going on and what I can do to resolve
Thanks,
Cheng-Hsu
Thank you for posting your logs with your post.
Your logs indicate PMS was last started on December 15. Is this the last time it was running?
If so, are you comfortable enough to use the command line to copy/paste some commands and see why it won’t start ?
Thanks for quick reply.
Sure. What shoud I do?
Before beginning this, verify user plex has R/W and ownership of the Plex share (this can happen with DSM) . Control Panel - Shared Folders - Edit the Plex share.
Manually start Plex.
- Control Panel - Terminal & SNMP - Enable SSH
- Control Panel - Users - enable the Admin user
- From your computer, either with putty or ssh, sign in as user
admin - At the command line, once signed in as admin
sudo -su root, enter the admin password and get therootprivilege level cd "/var/packages/Plex Media Server/scripts"./start-stop-status start
This should give some indication.
I have tried, but it didn’t give helpful indication.
Return is 1 (/volume1/Plex/Library/Application Support/Plex Media Server/plexmediaserver.pid doesn’t exist)
Since there is no indication, did you check the permissions to the Plex share itself?
The status should return as 0, not 1
As an alternative, while still in the shell, we can attempt a direct, manual, launch.
Are the permissions to the Plex share right?

That looks good.
What does the GUI show? It should confirm your findings.
As next step to manually attempt invocation: (you can copy/paste these)
cd "/var/packages/Plex Media Server/target"
PLEX_DIR="/var/packages/Plex Media Server/target"
PLEX_LIBRARY_PATH=`cat "$PLEX_DIR/plex_library_path"`
PID_FILE="$PLEX_LIBRARY_PATH/Plex Media Server/plexmediaserver.pid"
PLEX_PATH=/volume1/Plex
# This next line is one long line because the semicolons (;) are contained within the quoted string (")
su plex -s /bin/sh -c "export LC_ALL=en_US.utf8;export LANG=en_US.utf8;export LD_LIBRARY_PATH='$PLEX_DIR';export PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6; export PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR='$PLEX_LIBRARY_PATH';export TMPDIR=$PLEX_PATH/tmp_transcoding;ulimit -s 3000;sleep 3;/var/packages/Plex\ Media\ Server/target/Plex\ Media\ Server"
If it starts successfully, you will see:
sh-4.3# su plex -s /bin/sh -c "export LC_ALL=en_US.utf8;export LANG=en_US.utf8;export LD_LIBRARY_PATH='$PLEX_DIR';export PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6; export PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR='$PLEX_LIBRARY_PATH';export TMPDIR=$PLEX_PATH/tmp_transcoding;ulimit -s 3000;sleep 3;/var/packages/Plex\ Media\ Server/target/Plex\ Media\ Server"
/var/packages/Plex Media Server/target/Plex Media Server: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libavcodec.so.57)
/var/packages/Plex Media Server/target/Plex Media Server: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libavcodec.so.57)
/var/packages/Plex Media Server/target/Plex Media Server: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libavutil.so.55)
/var/packages/Plex Media Server/target/Plex Media Server: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libavutil.so.55)
/var/packages/Plex Media Server/target/Plex Media Server: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libgnsdk_dsp.so.3.07.7)
/var/packages/Plex Media Server/target/Plex Media Server: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libgnsdk_dsp.so.3.07.7)
/var/packages/Plex Media Server/target/Plex Media Server: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libgnsdk_fp.so.3.07.7)
/var/packages/Plex Media Server/target/Plex Media Server: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libgnsdk_fp.so.3.07.7)
/volume1/@appstore/Plex Media Server/Plex DLNA Server: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libavcodec.so.57)
/volume1/@appstore/Plex Media Server/Plex DLNA Server: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libavcodec.so.57)
/volume1/@appstore/Plex Media Server/Plex DLNA Server: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libavutil.so.55)
/volume1/@appstore/Plex Media Server/Plex DLNA Server: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libavutil.so.55)
/volume1/@appstore/Plex Media Server/Plex Tuner Service: /lib/libstdc++.so.6: no version information available (required by /var/packages/Plex Media Server/target/libpion-5.0.so
If not, we will see what the error is. Please copy & paste that error in your reply.
This picture shows the permissions to Plex Share on GUI
I have also tried manual launch, but still not work
From that output, Plex is running.
Those lines output are erroneous. Synology strips the symbol table and version information from their binary files (libstd++.so.6).
If you notice further, the command line prompt did not return. PMS was running at that point.
I tested this sequence on my system prior to giving to you.
PMS was responding normally in the GUI.
If you were unable to access it in the GUI, the problem is elsewhere.
Package Center had also changed PMS’ state to ‘Running’. If you do not see that in your Package Center display, I will suggest to you DSM is in need of being “Reset”.
After following your step, I restart it from UI, and it works fine.
I don’t know what happens, but thanks a lot


