CasaOS / ZimaOS Contrôler le GPU (Handbrake Jellyfin ne l'utilisent plus)

Machin-Truc

Padawan
Membre Confirmé
14 Septembre 2025
104
11
23
120
Bonjour à toutes et à tous,

Après un an de ZimaOS plutôt convaincant, bon bah un problème ^^

J'ai l'impression (Sérieuse l'impression) que le GPU n'est plus actif. J'explique...

Je fais des numérisation de mes bluray et j'envoie ça dans Jellyfin. Codec préféré, AV1.
Jusqu'ici, Handbrake moulinait un UHD en 24H et tapait autant dans le CPU (Xeon E3-1200V5) que dans le GPU (Arc 380). En réduisant la compression, j'avais en toute logique une release énormissime mais en 7H.

Depuis 2 semaines (ou 3, je ne sais plus), c'est moins d'une IPS et un délai à 48H quelle que soit la compression de sortie.

Depuis Jellyfin, mes grosses releases pour mes Bluray UHD ne sont plus lues sur le client. Ca le fait carréemnt planter alors qu'elles étaient parfaitement lues.

Bref je soupçonne le GPU de ne plus être correctement reconnu et/ou utilisé.
Question : Peut-on installer un outil de visualisation de l'utilisation des ressources (Celui intégré à Zima ne donne rien de visuel sur le GPU).
Comment vérifier que le GPU est bien reconnu et utilisé ?
Comment vérifier que les firmware et autre pilotes sont installés ? Comment les réinstaller ?

Merci par avance !

Config

ZimaOS V1.7.1
CM : ASROCK RACK E3C236D4U
CPU : Xeon E3-1230 V5
RAM : DDR4 = 40 Go
SSD 512 pour Zima
2 cartes réseau intégrées
Carte LSI stockage RAID 6
8 HDD 4TB
2 HDD SATA 4TB
5 ventilos 140 mm
1 ventilo 120 mm

Coté Jellyfin :
Je viens juste de passer sur la V12.2 mais c'était pareil sur la V 10.11.11
Handbrake : Version 26.03.3 (Magasin Zima) que j'ai installé en direct (Et qui fonctionnait bien jusqu'ici)
 
ZimaOS V1.7.1
Bonjour,
C'est récent et tu étais déjà sur Zima 1.7.1 ?

Comment vérifier que le GPU est bien reconnu et utilisé ?
Il te faut aller dans le terminal et vérifier si ta carte est bien reconnue
Code:
lspci | grep -i vga

Coté Jellyfin :
Je viens juste de passer sur la V12.2 mais c'était pareil sur la V 10.11.11
Handbrake : Version 26.03.3 (Magasin Zima) que j'ai installé en direct (Et qui fonctionnait bien jusqu'ici)
Sur tes YAML respectifs, tu as bien
devices: - /dev/dri:/dev/dri
privileged: true

Je viens de trouver cela aussi pour ta carte :
environment:
# Pour Jellyfin, module Intel OpenCL recommandé
- DOCKER_MODS=linuxserver/mods:jellyfin-opencl-intel
 
Yep ! J'espère que tu vas bien !

Coté GPU, il est détecté mais je n'ai pas de visuel sur son activité.
03:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A380] (rev 05)


Alors voilà le yml

services:
jellyfin:
cpu_shares: 90
command: []
container_name: jellyfin
deploy:
resources:
limits:
memory: 39.13GB
cpus: "1.00"
reservations:
memory: 256MB
cpus: "0.00"
placement: {}
devices:
- /dev/dri:/dev/dri
- /dev/vcsm:/dev/vcsm
- /dev/vchiq:/dev/vchiq
- /dev/video10:/dev/video10
- /dev/video11:/dev/video11
- /dev/video12:/dev/video12
entrypoint: null
environment:
PGID: "1000"
PUID: "999"
TZ: Europe/Paris
image: linuxserver/jellyfin:latest
labels:
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/icon.png
network_mode: bridge
ports:
- target: 8096
published: "super_port_caché"
protocol: tcp
- target: 8920
published: "super_port_caché"
protocol: tcp
- target: 7359
published: "super_port_caché"
protocol: tcp
- target: 1900
published: "super_port_caché"
protocol: udp
restart: unless-stopped
volumes:
- type: bind
source: /DATA/AppData/jellyfin/config
target: /config
- type: bind
source: /media/sda/Multimedias/Movies
target: /Movies
- type: bind
source: /opt/vc/lib
target: /opt/vc/lib
- type: bind
source: /media/sda/Multimedias/TvShows
target: /TvShows
- type: bind
source: /media/sda/Multimedias/Series
target: /Series
- type: bind
source: /media/sda/Multimedias/MTProd
target: /MTProd
- type: bind
source: /media/sda/Multimedias/Musics
target: /Musics
- type: bind
source: /media/sda/Multimedias/Photographer
target: /Photographer
- type: bind
source: /media/sda/Multimedias/MTSongs
target: /MTSongs
- type: bind
source: /media/sda/Multimedias/Enfance
target: /Enfance
- type: bind
source: /media/sda/Multimedias/LiveTV
target: /LiveTV
- type: bind
source: /media/sda/Multimedias/Nanar du mois
target: /Nanar du mois
x-casaos:
architectures:
- amd64
- arm64
author: CasaOS Team
category: Media
description:
fr_FR: >
Blablabla blablabla Jellyfin c'est génial, toussa toussa, installez-le, etc.

developer: Jellyfin
hostname: 192.168.x.x
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/icon.png
id: org.icewhale.jellyfin
index: /
is_uncontrolled: false
main: jellyfin
port_map: "super_port_caché"
repo_id: zimaos-appstore
scheme: http
screenshot_link:
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/screenshot-1.png
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/screenshot-2.png
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/screenshot-3.png
store_app_id: jellyfin
tagline:
fr_FR: Le système multimédia personnel

thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/thumbnail.png
tips: {}
title:
custom: MTM Popcorn
en_us: Jellyfin

C'est récent et tu étais déjà sur Zima 1.7.1 ?

Alors pour la V1.7.1, je ne sais plus. Le problème est soit coincident, soir quelques jours après. Je n'ai pas noté le jour de la MAJ.

Je viens de trouver cela aussi pour ta carte :
environment:
# Pour Jellyfin, module Intel OpenCL recommandé
- DOCKER_MODS=linuxserver/mods:jellyfin-opencl-intel
Je colle toute la ligne ou à partir de = ?
Ou dans le formulaire, je kiffe les formulaires !

1791752547812.png

Pour Handbrake, j'ai refais l'install et j'ai pas encore modifié les privilèges (Plus le temps pour aujourd'hui).
 
Dernière édition:
Un autre exemple :
En temps normal, Jellyfin ne prend pas les PGS. De fait, les PGS tapent directement dnas le CPU et non le GPU. Sauf que depuis quelques temps, nada. Ca cogne à peine 8 à 12% au lieu des 80% habituels