Bei Jellyfin waren weitere Parameter nötig
Installation wie üblich:
1 |
https://community-scripts.github.io/ProxmoxVE/scripts?id=jellyfin |
Im Container den User jellyfin der Gruppe der Shares zuweisen
1 2 |
groupadd -g 10000 lxc_shares usermod -aG lxc_shares jellyfin |
Anschließen Container herunterfahren.
Anpassung in der /etc/pve/node/proxmox/lxc/123.conf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
arch: amd64 cores: 2 dev0: /dev/dri/card0,gid=44 dev1: /dev/dri/renderD128,gid=104 features: keyctl=1,nesting=1 hostname: jellyfin memory: 2048 mp0: /mnt/xxx/Serien,mp=/mnt/Serien mp1: /mnt/xxx/Filme,mp=/mnt/Filme nameserver: 100.xxx.xxx.xxx net0: name=eth0,bridge=vmbr0,gw=100.xxx.xxx.xxx,hwaddr=xx:xx:xx:xx:xx:xx,ip=100.xxx.xxx.xxx,type=veth onboot: 1 ostype: ubuntu rootfs: Storage:subvol-111-disk-0,size=10G swap: 512 tags: community-script;media unprivileged: 1 lxc.cgroup2.devices.allow: c 195:* rwm lxc.cgroup2.devices.allow: c 510:* rwm lxc.mount.entry: /dev/nvidia0 dev/nvidia0 none bind,optional,create=file lxc.mount.entry: /dev/nvidiactl dev/nvidiactl none bind,optional,create=file lxc.mount.entry: /dev/nvidia-uvm dev/nvidia-uvm none bind,optional,create=file lxc.mount.entry: /dev/nvidia-uvm-tools dev/nvidia-uvm-tools none bind,optional,create=file lxc.mount.entry: /usr/lib/x86_64-linux-gnu/libnvidia-ml.so.1 usr/lib/x86_64-linux-gnu/libnvidia-ml.so.1 none bind,optional,create=file lxc.mount.entry: /usr/lib/x86_64-linux-gnu/libnvidia-cfg.so.1 usr/lib/x86_64-linux-gnu/libnvidia-cfg.so.1 none bind,optional,create=file lxc.mount.entry: /usr/lib/x86_64-linux-gnu/libcuda.so.1 usr/lib/x86_64-linux-gnu/libcuda.so.1 none bind,optional,create=file lxc.mount.entry: /usr/lib/x86_64-linux-gnu/libnvidia-ptxjitcompiler.so.1 usr/lib/x86_64-linux-gnu/libnvidia-ptxjitcompiler.so.1 none bind,optional,create=file lxc.mount.entry: /usr/lib/x86_64-linux-gnu/libnvcuvid.so.1 usr/lib/x86_64-linux-gnu/libnvcuvid.so.1 none bind,optional,create=file lxc.mount.entry: /usr/lib/x86_64-linux-gnu/libnvidia-encode.so.1 usr/lib/x86_64-linux-gnu/libnvidia-encode.so.1 none bind,optional,create=file |
Restart Container,
1 |
apt install nvidia-utils-550 |
Es wird eine Fehlermeldung geben, bedingt durch die bereits vorhandenen libraries welche oben durch einen symlink gesetzt wurden. Aber das nvidia-smi toll wird dann funktionieren.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
Reading package lists... Done Building dependency tree... Done Reading state information... Done The following additional packages will be installed: libnvidia-compute-550 Suggested packages: nvidia-driver-550 The following NEW packages will be installed: libnvidia-compute-550 nvidia-utils-550 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 42.4 MB of archives. After this operation, 182 MB of additional disk space will be used. Do you want to continue? [Y/n] Get:1 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 libnvidia-compute-550 amd64 550.120-0ubuntu0.22.04.1 [41.8 MB] Get:2 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 nvidia-utils-550 amd64 550.120-0ubuntu0.22.04.1 [532 kB] Fetched 42.4 MB in 3s (14.8 MB/s) Selecting previously unselected package libnvidia-compute-550:amd64. (Reading database ... 23504 files and directories currently installed.) Preparing to unpack .../libnvidia-compute-550_550.120-0ubuntu0.22.04.1_amd64.deb ... Unpacking libnvidia-compute-550:amd64 (550.120-0ubuntu0.22.04.1) ... dpkg: error processing archive /var/cache/apt/archives/libnvidia-compute-550_550.120-0ubuntu0.22.04.1_amd64.deb (--unpack): unable to make backup link of './usr/lib/x86_64-linux-gnu/libcuda.so.1' before installing new version: Invalid cross-device link Selecting previously unselected package nvidia-utils-550. Preparing to unpack .../nvidia-utils-550_550.120-0ubuntu0.22.04.1_amd64.deb ... Unpacking nvidia-utils-550 (550.120-0ubuntu0.22.04.1) ... Errors were encountered while processing: /var/cache/apt/archives/libnvidia-compute-550_550.120-0ubuntu0.22.04.1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) root@jellyfin:~# nvidia-smi Fri Jan 17 01:03:28 2025 +-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 550.120 Driver Version: 550.142 CUDA Version: 12.4 | |-----------------------------------------+------------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 Quadro P5000 Off | 00000000:01:00.0 Off | Off | | 26% 35C P8 6W / 180W | 3MiB / 16384MiB | 0% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | No running processes found | +-----------------------------------------------------------------------------------------+ |