Plex Server Version#: Version 4.140.0
Player Version Not Applicable
QNAP Server Version#: QuTS Hero h5.2.2.2952 (Running on TS-873A)
Nvidia Quadro P2000 running in QTS Mode (works fine for transcodes)
When I try to run any of the Plex binaries (without the .sh script, or outside of the App Center) the apps fail to launch with the following error, including any binaries called by the most recent instance DBRepair.sh script, that itself appears to call these same binaries.
/share/ZFS530_DATA/.qpkg/PlexMediaServer/Plex\ SQLite --help
Error relocating /share/ZFS530_DATA/.qpkg/PlexMediaServer/Plex Media Server: drmGetDevices2: symbol not found
This worked previous to the last QNAP security update. I updated the NVidia drivers post QNAP upgrade, and reinstalled the .qpkg of Plex as well.
It should be noted that the app starts fine via App Center, just not via the plex.sh start script (same error)… Stopping via the .sh script works reliably, just not starting.
Thank you for any insight you may be able to provide.
The logs of my attempt to stop, repair, start here:
Starting plex via appcenter works reliably, and is the only method I can use to start it so perhaps some differences in the shell environment between logging in as qnap admin vs appcenter are to blame…
I installed the QuTS upgrade November 16th and following that I installed the NVidia driver update for my Quadro P2000, NVidia driver version v5.2.0.0621 on November 22, NvKernelDriver v5.2.2.2952 as part of the new qnap/linux kernel, also on November 22.
After that, I’ve been unable to start/stop or use DBrepair.sh (which calls the same binaries in the same environment as the SSH shell I guess) since.
@dane22: Command output follows, only seems to start via Appcenter, not via SSH
Stopping Plex Media Server…
[/] # /share/ZFS530_DATA/.qpkg/PlexMediaServer/plex.sh start
Starting Plex Media Server…
Error relocating /share/ZFS530_DATA/.qpkg/PlexMediaServer/Plex Media Server:
drmGetDevices2: symbol not found
[/] #
[/] # /etc/init.d/plex.sh start
Starting Plex Media Server…
[/] # Error relocating /share/ZFS530_DATA/.qpkg/PlexMediaServer/Plex Media Server: drmGetDevices2: symbol not found
[/] #
It seems like maybe a conflict between the libdrm shared objects?
Since it’s able to load via appcenter, maybe it’s started with a different #LD_LIBRARY_PATH?