Server Version#:1.19.3.2843
Player Version#: plex.tv
Ubuntu 20.04
Nvidia 440.82 with transcode limit removal patch
May 22, 2020 22:02:39.339 [0x7fba08ff9700] Debug — Request: [10.20.1.132:55923 (Subnet)] GET /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1 (18 live) TLS GZIP Signed-in Token (mautobu)
May 22, 2020 22:02:39.339 [0x7fba08ff9700] Debug — Content-Length is -1 (of total: -1).
May 22, 2020 22:02:39.338 [0x7fba29136700] Debug — Auth: authenticated user 1 as mautobu
May 22, 2020 22:02:39.338 [0x7fba29136700] Debug — Auth: authenticated user 1 as mautobu
May 22, 2020 22:02:39.339 [0x7fba08ff9700] Debug — Request: [10.20.1.132:55923 (Subnet)] GET /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1 (18 live) TLS GZIP Signed-in Token (mautobu)
May 22, 2020 22:02:39.339 [0x7fba08ff9700] Debug — Content-Length is -1 (of total: -1).
May 22, 2020 22:02:39.339 [0x7fba08ff9700] Debug — Request: [10.20.1.132:55923 (Subnet)] GET /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1 (18 live) TLS GZIP Signed-in Token (mautobu)
May 22, 2020 22:02:39.339 [0x7fba08ff9700] Debug — Content-Length is -1 (of total: -1).
May 22, 2020 22:02:40.016 [0x7fba08ff9700] Debug — Request: [10.20.1.132:56100 (Subnet)] GET /video/:/transcode/universal/dash/5dubo6bm7lxv09trk9yxyhmr/1/44.m4s (18 live) TLS GZIP Signed-in
May 22, 2020 22:02:40.016 [0x7fba08ff9700] Debug — Request: [10.20.1.132:56100 (Subnet)] GET /video/:/transcode/universal/dash/5dubo6bm7lxv09trk9yxyhmr/1/44.m4s (18 live) TLS GZIP Signed-in
May 22, 2020 22:02:40.016 [0x7fba08ff9700] Debug — Request: [10.20.1.132:56100 (Subnet)] GET /video/:/transcode/universal/dash/5dubo6bm7lxv09trk9yxyhmr/1/44.m4s (18 live) TLS GZIP Signed-in
May 22, 2020 22:02:40.016 [0x7fba08ff9700] Debug — Request: [10.20.1.132:56100 (Subnet)] GET /video/:/transcode/universal/dash/5dubo6bm7lxv09trk9yxyhmr/1/44.m4s (18 live) TLS GZIP Signed-in
May 22, 2020 22:02:40.017 [0x7fba29136700] Debug — Completed: [10.20.1.132:56100] 404 GET /video/:/transcode/universal/dash/5dubo6bm7lxv09trk9yxyhmr/1/44.m4s (18 live) TLS GZIP 1ms 458 bytes (pipelined: 114)
May 22, 2020 22:02:40.017 [0x7fba29136700] Debug — Completed: [10.20.1.132:56100] 404 GET /video/:/transcode/universal/dash/5dubo6bm7lxv09trk9yxyhmr/1/44.m4s (18 live) TLS GZIP 1ms 458 bytes (pipelined: 114)
May 22, 2020 22:02:40.017 [0x7fba29136700] Debug — Completed: [10.20.1.132:56100] 404 GET /video/:/transcode/universal/dash/5dubo6bm7lxv09trk9yxyhmr/1/44.m4s (18 live) TLS GZIP 1ms 458 bytes (pipelined: 114)
May 22, 2020 22:02:40.017 [0x7fba29136700] Debug — Completed: [10.20.1.132:56100] 404 GET /video/:/transcode/universal/dash/5dubo6bm7lxv09trk9yxyhmr/1/44.m4s (18 live) TLS GZIP 1ms 458 bytes (pipelined: 114)
Lots of these errors whenever I enable transcoding on my K600. I had it working on an older version of Ubuntu, but lost the VM guest and had to rebuild. I see a transcode start on nvidi-smi, then cease almost instanly. The media will play for ~10 seconds, then die. I did find an old thread here "404 GET /video/:/transcode/universal" occurring in Ubuntu 18 after upgrade and tried removing easy audio encoder, but that didn’t help at all. I’ve changed the transcode directory and made sure it’s owned by plex:plex with 775 permissions. My old db backup and metadata folders went in without a hitch. It’s only media transcoded with GPU that’s having this issue. CPU transcoded is fine. I’ve tried it without the GPU patch too and haven’t had any luck.
Transcoder temp is at /var/lib/trandscode locally on the plex server. SSL issue I would guess is from navigating to the plex web client directly on the server. Like, a local ip address instead of app.plex.tv. I’ve tried the clients on plex.tv, and navigating to the local server ip address.
Just tried the windows client (1.11.0.1215) again and receives error 4294967283 (unknown error). Logs popped up Unable to find client profile for device; platform=windows, platformVersion=10.0.18363, device=, model=standalone. I can re-upload logs if that would help.
Looking into the SSL stuff. Is it possible to force a new certificate? I’ve unclaimed and re-claimed the server, not sure if that should do the trick or not.
Since I did restore this database from an older plex server and removed the old plex server from my account, could that be affecting it? I’m still baffled as to why it’s only affecting media transcoded by a GPU.
Welp, seems to be working just fine on 18.04. Might have been an issue with the nvidia driver or the patch. I had written out my entire install procedure in case I needed to run through it again. I guess that paid off.
ssh plex
apt update
apt upgrade -y
apt install gcc make nfs-common -y
echo "kvm2.mordor.local:/mnt/storage /mnt/storage nfs defaults,_netdev 0 0" >> /etc/fstab
mkdir /mnt/storage; mount /mnt/storage
ln -s /mnt/storage /mnt/cephfs
rmmod nouveau
bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf
update-initramfs -u
reboot
mkdir /opt/nvidia && cd /opt/nvidia
wget https://international.download.nvidia.com/XFree86/Linux-x86_64/440.82/NVIDIA-Linux-x86_64-440.82.run
chmod +x NVIDIA-Linux-x86_64-440.82.run
./NVIDIA-Linux-x86_64-440.82.run
nvidia-smi
git clone https://github.com/keylase/nvidia-patch.git
cd nvidia-patch
bash ./patch.sh
nvidia-smi
cd
wget https://downloads.plex.tv/plex-media-server-new/1.19.3.2843-e3c1f7bcd/debian/plexmediaserver_1.19.3.2843-e3c1f7bcd_amd64.deb
dpkg -i plexmediaserver_1.19.3.2843-e3c1f7bcd_amd64.deb
systemctl stop plexmediaserver
rm -f "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db*"
cp com.plexapp.plugins.library.db-2020-02-02 "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db"
chown plex:plex "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db"
systemctl start plexmediaserver
systemctl status plexmediaserver