#Plex and Jellyfin fail to setup in privileged mode with error 19 in Proxmox 8.4.14 and 9.1.2

109 messages · Page 1 of 1 (latest)

finite cave
#

Worked in the previous Proxmox version and broke after updating to 8.4.14. Was going to submit to the github but cant find my yubikey right now.

Error happens with the Plex and Jellyfin scripts. renderD128 is listed with ls -l /dev/dri so im not sure

warped stirrup
#

It sounds like a gpu driver issue.

finite cave
finite cave
gilded ice
#

Cant reproduce it, with pve 8.4 / 9.1

finite cave
#

which GPU?

#

Mine is using an RTX 2070

finite cave
gilded ice
#

Intel igpu

finite cave
#

gotcha

gilded ice
#

Your Screenshot isnt enough, there will be installed Intel drivers and passthrough Intel

finite cave
#

this is Nvidia

finite cave
#

There is zero intel in this system

gilded ice
#

Like i Said, your Screenshot isnt enough

finite cave
#

well id upload the log if it actually made it

#

It happens even without autodetecting video

gilded ice
#

What should i Said without Logs or more Output?

finite cave
#

it isnt generating the log file

gilded ice
#

My Magic ball say "give me logs"

finite cave
#

cant give logs if they do not exist

gilded ice
#

Did you know Ctrl c?

#

Or Screenshots?

#

Or mark all lines and Copy?

finite cave
#

if you so insist

#

cant

#

shell wont let me go up all the way so ill have to rerun it

#

again. it doesnt make the logs

gilded ice
#

Enter the shell with pct enter and you See the Logs

#

Its Not on Host

finite cave
#

it auto removed the lxc

gilded ice
#

Damn...

finite cave
#

it does each time it fails unless i enter no

gilded ice
#

Not no

#

Just n

finite cave
#

yk what i mean

#

if i enter n then yeah it stays, but i havent kept it as im trying to get it to work

gilded ice
#

Then i cant Help

finite cave
#

discovered the issue now

#

its privileged mode causing it

#

unprivileged plex works

#

now ill try jellyfin too

#

i need privileged for FUSE support though which is suboptimal

gilded ice
#

Then you have maybe the GPU passthrough into an VM? Nivida is quit stupid and cant handle this correctly

finite cave
#

it passes through to a rhel 9.6 vm fine

gilded ice
#

Yeah and this can block the device at nvidia

#

Intel doesnt have this Issues

#

But no one of us has Nvidia Shit

finite cave
#

its not passed through right now. that was a sanity check why i say it works

#

vm isnt even on the host anymore

gilded ice
#

Unprivi is good and worked, and priv not or what?

finite cave
#

yeah priv doesnt work for plex at least

#

trying jellyfin rn

#

unprivileged jellyfin also works

#

privileged does not

#

so yeah.. plex and jellyfin will setup as unprivileged,

but fail with error 19 in privileged mode

#

Plex and Jellyfin fail to setup in privileged mode with error 19 in Proxmox 8.4.14

gilded ice
#

/ __ / /__ _ __
/ // / / _ | |//
/ / / __/> <
/
/ /
/___/
/|
|

⚙️ Using User Defaults (default.vars) on node proxmox
💡 PVE Version 9.1.2 (Kernel: 6.17.2-2-pve)
🆔 Container ID: 119
🖥️ Operating System: ubuntu (24.04)
📦 Container Type: Privileged
💾 Disk Size: 8 GB
🧠 CPU Cores: 2
🛠️ RAM Size: 2048 MiB
🎮 GPU Passthrough: Enabled
🚀 Creating a Plex LXC using the above default settings

✔️ Storage local (Free: 33.7MB Used: 55.5MB) [Template]
✔️ Storage local-lvm (Free: 310.6MB Used: 38.3MB) [Container]
✔️ Storage 'local-lvm' (lvmthin) validated
✔️ Template storage 'local' validated
✔️ Cluster is quorate
✔️ Template search completed
✔️ Template ubuntu-24.04-standard_24.04-2_amd64.tar.zst [online]
✔️ LXC Container 119 was successfully created.
✔️ USB passthrough configured
🎮 Detected Intel GPU
✔️ Automatically configuring INTEL GPU passthrough
✔️ INTEL GPU passthrough configured (2 devices)
✔️ Started LXC Container
✔️ Network in LXC is reachable (ping)
✔️ GPU passthrough configured (video:44, render:993)
✔️ Customized LXC Container
✔️ Set up Container OS
✔️ Network Connected: 192.168.2.165
✔️ IPv4 Internet Connected
✖️ IPv6 Internet Not Connected

#

all working fine priv.

finite cave
gilded ice
#

need the logs from container install, otherwise i dont know whats wrong on your setup

finite cave
#

would if I could

gilded ice
#

Create LXC with Script. Enable verbose, let it break, let it be with n, enter with pct enter and get logs

finite cave
gilded ice
#

/tmp

#

ls -la

finite cave
#

the two systemd ones?

gilded ice
#

No 🤔 there should be an install.log

finite cave
#

nope

gilded ice
#

Strange

finite cave
#

No kidding

gilded ice
#

Maybe at First i would say, Update your Host to 9.1 and try again? Maybe 8.4 fucked up at your system with AppArmor / privi?

finite cave
#

im not physically there so itll be a while

#

oh nvm it has the apt update now

finite cave
#

makes the file on 9.1, but nothing in it

finite cave
#

Plex and Jellyfin fail to setup in privileged mode with error 19 in Proxmox 8.4.14 and 9.1.2

gilded ice
#

ah i know the issue now i think.

finite cave
#

im not the most knowledgeable but is it trying to ref the container ID while inside the container?

gilded ice
#

What are your devices?

finite cave
#

oh its the 2070 and the host gt 710

#

gt 710 actually isn't even used right now and intended to be passed through to a vm specifically using it

#

ill eventually move to the 2070 doing everything

finite cave
#

being that I have the 710, ill try with the old 480 drivers again temporarily with te new scripts

gilded ice
#

He did not recognize your Nvidia ad Nvidia. You are the only with this issue, because i know that Nvidia Bypass Work from other users

finite cave
#

rebooted after reinstalling driver the for the upteenth time

#

/ __ / /__ _ __
/ // / / _ | |//
/ / / __/> <
/
/ /
/___/
/|
|

🧩 Using Advanced Install on node kraken
💡 PVE Version 9.1.2 (Kernel: 6.17.2-2-pve)

💡 PVE Version 9.1.2 (Kernel: 6.17.2-2-pve)
🖥️ Operating System: ubuntu
🌟 Version: 24.04
📦 Container Type: Privileged
🆔 Container ID: 103
🏠 Hostname: prosperity
💾 Disk Size: 25 GB
🧠 CPU Cores: 6
🛠️ RAM Size: 8192 MiB
🌉 Bridge: vmbr0
📡 IPv4: 10.0.69.2/24
📡 IPv6: none
🗂️ FUSE Support: yes
📦 Nesting: Enabled
GPU Passthrough: yes
📦 Timezone: America/New_York
🔍 Verbose Mode: no
🚀 Creating a Plex LXC using the above advanced settings
✔️ Updated app defaults: /usr/local/community-scripts/defaults/plex.vars
✔️ Storage local (Free: 78.7GB Used: 8.4GB) [Template]
✔️ Storage local-lvm (Free: 323.3GB Used: 6.8GB) [Container]
✔️ Storage 'local-lvm' (lvmthin) validated
✔️ Template storage 'local' validated
✔️ Template search completed
✔️ Template ubuntu-24.04-standard_24.04-2_amd64.tar.zst [online]
✔️ LXC Container 103 was successfully created.
✔️ USB passthrough configured
🎮 Detected NVIDIA GPU
🎮 Found 8 NVIDIA device(s) for passthrough
✔️ Automatically configuring NVIDIA GPU passthrough
✔️ NVIDIA GPU passthrough configured (8 devices) - install drivers in container if needed
⠦ Starting LXC Container/dev/nvidia-caps is not a device
✖️ in line 3027: exit code 255 (DPKG: Fatal internal error): while executing command pct start "$CTID"
--- Last 20 lines of silent log ---
✔️ Template ubuntu-24.04-standard_24.04-2_amd64.tar.zst is present and valid.

📋 Log saved to: /root/.install-481d9538.log

#

main script default (unprivileged) resources:

#

so dev script isnt working at all for me

#

first dev script default unprivileged:

#

so even with a fresh driver install and reboot, the dev script isnt working at all, even when unprivileged.

The main script at least runs unprivileged to its entirety and I can confirm it does work. Just doesn't support FUSE since its unprivileged so i cant pull files to test transcoding

#

Omitting it auto detecting video hangs the install nvm it just took a weirdly long time

gilded ice
#

you can try again please

finite cave
#

log aint logging

#

lxc has network as I can install speedtest-cli and run it fine

#

ill do more looking later