{"id":372,"date":"2026-03-10T21:53:07","date_gmt":"2026-03-10T20:53:07","guid":{"rendered":"https:\/\/chainesteve.be\/?p=372"},"modified":"2026-03-10T21:53:08","modified_gmt":"2026-03-10T20:53:08","slug":"guide-nvidia-shield-zidoo-killer-sur-un-i5-6500-gtx-1050-ti-linux-mint-xfce","status":"publish","type":"post","link":"https:\/\/chainesteve.be\/index.php\/2026\/03\/10\/guide-nvidia-shield-zidoo-killer-sur-un-i5-6500-gtx-1050-ti-linux-mint-xfce\/","title":{"rendered":"GUIDE Nvidia Shield\/ZIDOO KILLER Sur Un I5-6500 + GTX 1050 Ti &#8211; Linux Mint XFCE"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Objectif :<\/strong> Avoir un syst\u00e8me d&rsquo;exploitation propre, \u00e0 jour, pr\u00eat \u00e0 recevoir le moteur vid\u00e9o.<br>Ce setup vise un <em>tone mapping HDR de haute qualit\u00e9<\/em>, pas un passthrough HDR natif comme sur un lecteur d\u00e9di\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9TAPE 1 : R\u00c9GLAGE DU BIOS (Vital)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Pourquoi ?<\/em> Linux a besoin d&rsquo;un acc\u00e8s direct au mat\u00e9riel. Certaines s\u00e9curit\u00e9s Windows bloquent l&rsquo;installation des pilotes Nvidia, ce qui cause un \u00e9cran noir ou une image saccad\u00e9e.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Allume le PC et tapote F10 (ou Esc) pour entrer dans le BIOS.<\/li>\n\n\n\n<li>Va dans l&rsquo;onglet <strong>Security<\/strong> (ou Boot Options).<\/li>\n\n\n\n<li>Cherche <strong>Secure Boot<\/strong> et mets-le sur <strong>DISABLED<\/strong> (D\u00e9sactiv\u00e9).<\/li>\n\n\n\n<li>Cherche <strong>Fast Boot<\/strong> et mets-le sur <strong>DISABLED<\/strong> (D\u00e9sactiv\u00e9).<\/li>\n\n\n\n<li><em>(Optionnel mais conseill\u00e9)<\/em> Cherche <strong>Power Loss<\/strong> (ou AC Power Recovery) et mets-le sur <strong>Power On<\/strong> (Le PC se rallume seul s&rsquo;il y a une coupure de courant).<\/li>\n\n\n\n<li>Sauvegarde et Quitte (F10).<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9TAPE 2 : INSTALLATION DE LINUX MINT (XFCE)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Pourquoi XFCE ?<\/em> C&rsquo;est la version la plus l\u00e9g\u00e8re. Elle ne consomme rien, laissant toute la puissance du i5 et de la RAM pour le film.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Ins\u00e8re ta cl\u00e9 USB Linux Mint et d\u00e9marre dessus.<\/li>\n\n\n\n<li>Lance l&rsquo;installation.<\/li>\n\n\n\n<li><strong>Partitionnement :<\/strong> Choisis \u00ab\u00a0Effacer le disque et installer Linux Mint\u00a0\u00bb (On repart \u00e0 z\u00e9ro).<\/li>\n\n\n\n<li><strong>Nom d&rsquo;utilisateur :<\/strong> steve (Tout en minuscule. Important pour que mes futures commandes fonctionnent chez toi).<\/li>\n\n\n\n<li><strong>Mot de passe :<\/strong> Choisis quelque chose de court (tu vas le taper souvent).<\/li>\n\n\n\n<li><strong>Connexion :<\/strong> Coche <strong>\u00ab\u00a0Se connecter automatiquement\u00a0\u00bb<\/strong> (On ne veut pas taper de mot de passe pour regarder un film).<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9TAPE 3 : PREMIER NETTOYAGE<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une fois sur le bureau Mint, ouvre le terminal (Ctrl + Alt + T) et lance ces commandes une par une.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Mise \u00e0 jour du c\u0153ur du syst\u00e8me :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo apt update &amp;&amp; sudo apt upgrade -y<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>(Entre ton mot de passe \u00e0 l&rsquo;aveugle, rien ne s&rsquo;affiche, c&rsquo;est normal, puis Entr\u00e9e).<\/em><\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Installation des outils de base (SSH pour le contr\u00f4le \u00e0 distance, Outils r\u00e9seau) :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo apt install openssh-server cifs-utils wget nano -y<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><strong>Verrouillage du service SSH (Ton ajout) :<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo systemctl enable ssh<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo systemctl start ssh<\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Red\u00e9marrage pour valider :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo reboot<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><br>\ud83d\udcdd R\u00c9CUP\u00c9RATION DE L&rsquo;IP<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Une fois le PC red\u00e9marr\u00e9 et le bureau affich\u00e9, ouvre le terminal une derni\u00e8re fois sur la machine (ou v\u00e9rifie via ta box internet) et tape :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ip a<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Cherche la ligne qui commence par <code>inet 192.168...<\/code> (c&rsquo;est ton adresse locale). <em>Note-la pr\u00e9cieusement.<\/em> (Exemple : <code>192.168.1.45<\/code>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est cette adresse que tu utiliseras d\u00e9sormais pour envoyer toutes les commandes depuis le confort de ton autre ordinateur (via PuTTY ou Terminal).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\ud83d\udcd8<\/strong><strong> GUIDE ZIDOO KILLER &#8211; PHASE 2 : PILOTES &amp; R\u00c9SEAU<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Objectif :<\/strong> Obtenir une image fluide (sans d\u00e9chirement) et un acc\u00e8s instantan\u00e9 aux gros fichiers 4K.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9TAPE 1 : INSTALLATION DES PILOTES NVIDIA<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Pourquoi ?<\/em> Par d\u00e9faut, Linux utilise un pilote g\u00e9n\u00e9rique (\u00ab\u00a0Nouveau\u00a0\u00bb) qui est incapable de lire la 4K proprement. Il nous faut le pilote officiel Nvidia pour d\u00e9bloquer le d\u00e9codage mat\u00e9riel (NVDEC) et le HDR.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Installation automatique du meilleur pilote :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Dans ton terminal (ou via SSH), tape :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo ubuntu-drivers autoinstall<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Laisse-le travailler. Il va t\u00e9l\u00e9charger la version recommand\u00e9e (souvent la 535 ou 550) pour ta GTX 1050 Ti.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9TAPE 2 : ACTIVATION DU MODE \u00ab\u00a0CIN\u00c9MA\u00a0\u00bb (DRM KMS)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Pourquoi ?<\/em> C&rsquo;est le secret des puristes. Par d\u00e9faut, Linux g\u00e8re l&rsquo;affichage comme un PC de bureau. En activant le \u00ab\u00a0Direct Rendering Manager\u00a0\u00bb (DRM), on synchronise parfaitement la carte graphique avec l&rsquo;\u00e9cran. C&rsquo;est <strong>obligatoire<\/strong> pour \u00e9liminer les micro-saccades (Jutter).<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Ouvre le fichier de configuration du d\u00e9marrage (GRUB) :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo nano \/etc\/default\/grub<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Trouve la ligne qui commence par :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">GRUB_CMDLINE_LINUX_DEFAULT=\u00a0\u00bbquiet splash\u00a0\u00bb<\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Modifie-la pour ajouter <\/strong><strong>nvidia-drm.modeset=1<\/strong><strong> \u00e0 l&rsquo;int\u00e9rieur des guillemets.<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Elle doit ressembler exactement \u00e0 \u00e7a :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">GRUB_CMDLINE_LINUX_DEFAULT=\u00a0\u00bbquiet splash nvidia-drm.modeset=1&Prime;<\/p>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>Sauvegarde et Quitte :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Fais Ctrl + O puis Entr\u00e9e (Sauvegarder).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fais Ctrl + X (Quitter).<\/p>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li><strong>Applique les changements :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo update-grub<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9TAPE 3 : CONNEXION \u00ab\u00a0KERNEl\u00a0\u00bb AU NAS (FSTAB)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Pourquoi ?<\/em> Si tu connectes ton NAS via l&rsquo;interface graphique de Kodi (SMB), le flux passe par le logiciel (lent). En le connectant ici, c&rsquo;est le \u00ab\u00a0C\u0153ur\u00a0\u00bb de Linux (Kernel) qui g\u00e8re le tuyau. C&rsquo;est du b\u00e9ton arm\u00e9 pour les ISO de 80 Go.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Cr\u00e9ation du fichier d&rsquo;identifiants (S\u00e9curit\u00e9) :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">On ne met pas le mot de passe en clair dans le syst\u00e8me. On cr\u00e9e un fichier cach\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">nano ~\/.smbcredentials<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Colle ceci dedans (Remplace par tes vrais infos) :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ini, TOML<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">username=TON_LOGIN_NAS<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">password=TON_MOT_DE_PASSE_NAS<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>(Sauvegarde : Ctrl+O, Entr\u00e9e, Ctrl+X)<\/em><\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Cr\u00e9ation du dossier de r\u00e9ception :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est le dossier \u00ab\u00a0virtuel\u00a0\u00bb o\u00f9 appara\u00eetront tes films.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo mkdir -p \/mnt\/media<\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Configuration du montage automatique :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo nano \/etc\/fstab<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Va tout en bas du fichier avec les fl\u00e8ches, et ajoute cette ligne (sur une seule ligne) :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Attention : Remplace <\/em><em>192.168.1.10<\/em><em> par l&rsquo;IP de ton NAS et <\/em><em>\/video<\/em><em> par le nom exact du dossier partag\u00e9 sur ton NAS.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Plaintext<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\/\/192.168.1.10\/video \/mnt\/media cifs credentials=\/home\/steve\/.smbcredentials,iocharset=utf8,uid=1000,gid=1000,vers=3.0 0 0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>(Sauvegarde : Ctrl+O, Entr\u00e9e, Ctrl+X)<\/em><\/p>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>Test imm\u00e9diat (Sans red\u00e9marrer) :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Tape cette commande pour tout monter :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo mount -a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>S&rsquo;il ne dit rien (pas de message d&rsquo;erreur), c&rsquo;est que c&rsquo;est bon.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Une v\u00e9rification avec&nbsp;:<br>ls \/mnt\/media<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9TAPE 4 : V\u00c9RIFICATION ET REBOOT<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour valider que tout est en place, on red\u00e9marre la machine.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo reboot<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une fois red\u00e9marr\u00e9, v\u00e9rifie deux choses :<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>V\u00e9rification Pilotes Nvidia :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Tape nvidia-smi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Tu dois voir un tableau s&rsquo;afficher avec le nom \u00ab\u00a0NVIDIA GeForce GTX 1050 Ti\u00a0\u00bb. Si tu as un message d&rsquo;erreur, le pilote est mal install\u00e9.<\/em><\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>V\u00e9rification NAS :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Tape ls \/mnt\/media.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Tu dois voir la liste de tes films.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\ud83d\udcd8<\/strong><strong> GUIDE ZIDOO KILLER &#8211; PHASE 3 : LE MOTEUR (MPV)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Objectif :<\/strong> Installer le moteur de lecture, injecter les algorithmes d&rsquo;image (Shaders) et relier le tout \u00e0 Kodi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9TAPE 1 : INSTALLATION DE MPV (Derni\u00e8re Version)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Pourquoi ?<\/em> La version des d\u00e9p\u00f4ts Mint est obsol\u00e8te. Il nous faut la version PPA pour avoir le moteur gpu-next (indispensable pour le HDR).<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Ajouter le d\u00e9p\u00f4t :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo add-apt-repository ppa:ubuntuhandbook1\/mpv -y<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Mettre \u00e0 jour et installer :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo apt update &amp;&amp; sudo apt install mpv -y<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9TAPE 2 : T\u00c9L\u00c9CHARGEMENT DES SHADERS (Liens V\u00e9rifi\u00e9s)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Pourquoi ?<\/em> Ce sont les filtres qui am\u00e9liorent l&rsquo;image.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Cr\u00e9er le dossier :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">mkdir -p ~\/.config\/mpv\/shaders<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>T\u00e9l\u00e9charger KrigBilateral (Couleurs) :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">wget -O ~\/.config\/mpv\/shaders\/KrigBilateral.glsl https:\/\/gist.githubusercontent.com\/igv\/a015fc885d5c22e6891820ad89555637\/raw\/KrigBilateral.glsl<\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>T\u00e9l\u00e9charger FSRCNNX (Upscaling v8 &#8211; Adapt\u00e9 GTX 1050 Ti) :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">wget -O ~\/.config\/mpv\/shaders\/FSRCNNX_x2_8-0-4-1.glsl https:\/\/raw.githubusercontent.com\/classicjazz\/mpv-config\/master\/shaders\/FSRCNNX_x2_8-0-4-1.glsl<\/p>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>T\u00e9l\u00e9charger CAS (Nettet\u00e9 &#8211; Lien KevinLekiller) :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">wget -O ~\/.config\/mpv\/shaders\/CAS.glsl https:\/\/gist.githubusercontent.com\/kevinlekiller\/2ff6d0222fe6dcd81d63fd11e73ff9d1\/raw\/CAS.glsl<\/p>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li><strong>V\u00c9RIFICATION OBLIGATOIRE :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Tape ls -l ~\/.config\/mpv\/shaders\/ et assure-toi d&rsquo;avoir ces 3 fichiers exacts :<\/p>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>CAS.glsl<\/li>\n\n\n\n<li>FSRCNNX_x2_8-0-4-1.glsl<\/li>\n\n\n\n<li>KrigBilateral.glsl<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9TAPE 3 : LA CONFIGURATION (mpv.conf)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Pourquoi ?<\/em> C&rsquo;est le cerveau du syst\u00e8me. Cette configuration est nettoy\u00e9e de toute erreur pass\u00e9e et pointe vers les bons fichiers shaders.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>\u00c9diter le fichier :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">nano ~\/.config\/mpv\/mpv.conf<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Efface tout et colle ce bloc EXACT :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Ini, TOML<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># &#8212; G\u00c9N\u00c9RAL &#8212;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">fullscreen=yes<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">keep-open=yes<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">cursor-autohide=1000<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># &#8212; MOTEUR RENDU (Nvidia) &#8212;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">profile=gpu-hq<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">gpu-api=vulkan<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">vo=gpu-next<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">hwdec=nvdec-copy<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># &#8212; HDR (Tone Mapping) &#8212;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">target-prim=dci-p3<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">target-trc=bt.1886<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">tone-mapping=bt.2390<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># &#8212; AUDIO (Passthrough) &#8212;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">audio-spdif=ac3,dts,eac3,dts-hd,truehd<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ao=alsa<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">audio-channels=7.1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">audio-device=alsa\/hdmi:CARD=NVidia,DEV=0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># &#8212; TRAITEMENT D&rsquo;IMAGE (Shaders) &#8212;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">cscale=ewa_lanczossharp<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">glsl-shaders-append=\u00a0\u00bb~~\/shaders\/KrigBilateral.glsl\u00a0\u00bb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># &#8212; PROFILS INTELLIGENTS &#8212;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[quality-4k]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># 4K : Image native pure<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">profile-cond=width &gt;= 3000<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">deband=no<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[quality-hd]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># 1080p : Upscaling FSRCNNX v8 (L\u00e9ger) + CAS<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">profile-cond=width &lt; 3000 and width &gt;= 700<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">glsl-shaders-append=\u00a0\u00bb~~\/shaders\/FSRCNNX_x2_8-0-4-1.glsl\u00a0\u00bb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">glsl-shaders-append=\u00a0\u00bb~~\/shaders\/CAS.glsl\u00a0\u00bb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">scale=ewa_lanczossharp<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[quality-sd-dvd]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># DVD : Upscaling FSRCNNX v8 + Nettoyage<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">profile-cond=width &lt; 700<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">glsl-shaders-append=\u00a0\u00bb~~\/shaders\/FSRCNNX_x2_8-0-4-1.glsl\u00a0\u00bb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">scale=ewa_lanczossharp<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">dscale=mitchell<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sigmoid-upscaling=yes<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">deband=yes<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>(Sauvegarde : <\/em><em>Ctrl+O<\/em><em>, <\/em><em>Entr\u00e9e<\/em><em>, <\/em><em>Ctrl+X<\/em><em>)<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9TAPE 4 : LE WRAPPER (Script de Lancement)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Pourquoi ?<\/em> G\u00e8re les ISOs et les noms de fichiers complexes.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Cr\u00e9er le script :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo nano \/usr\/local\/bin\/kodi-mpv-wrapper<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Colle ceci :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">#!\/bin\/bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># Nettoyage pr\u00e9ventif du chemin<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">FILE=$(echo \u00ab\u00a0$1\u00a0\u00bb | sed &lsquo;s\/\\r$\/\/&rsquo;)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># Logique de d\u00e9cision (ISO vs Fichier)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">if [[ \u00ab\u00a0$FILE\u00a0\u00bb == *.iso ]] || [[ \u00ab\u00a0$FILE\u00a0\u00bb == *.ISO ]]; then<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp; \/usr\/bin\/mpv bd:\/\/ &#8211;bluray-device=\u00a0\u00bb$FILE\u00a0\u00bb &#8211;fs<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">else<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp; \/usr\/bin\/mpv \u00ab\u00a0$FILE\u00a0\u00bb &#8211;fs<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">fi<\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Rendre ex\u00e9cutable :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo chmod +x \/usr\/local\/bin\/kodi-mpv-wrapper<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9TAPE 5 : LIAISON KODI<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Pourquoi ?<\/em> Force Kodi \u00e0 utiliser notre script.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Cr\u00e9er le dossier (si absent) :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">mkdir -p ~\/.kodi\/userdata<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>\u00c9diter le fichier :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">nano ~\/.kodi\/userdata\/playercorefactory.xml<\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Colle ceci :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">XML<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&lt;playercorefactory&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp; &lt;players&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp; &lt;player name=\u00a0\u00bbMPV-Engine\u00a0\u00bb type=\u00a0\u00bbExternalPlayer\u00a0\u00bb audio=\u00a0\u00bbfalse\u00a0\u00bb video=\u00a0\u00bbtrue\u00a0\u00bb&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;filename&gt;\/usr\/local\/bin\/kodi-mpv-wrapper&lt;\/filename&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;args&gt;\u00a0\u00bb{1}\u00a0\u00bb&lt;\/args&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;hidexbmc&gt;true&lt;\/hidexbmc&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp; &lt;\/player&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp; &lt;\/players&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp; &lt;rules action=\u00a0\u00bbprepend\u00a0\u00bb&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp; &lt;rule video=\u00a0\u00bbtrue\u00a0\u00bb player=\u00a0\u00bbMPV-Engine\u00a0\u00bb\/&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp; &lt;\/rules&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&lt;\/playercorefactory&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>(Sauvegarde : <\/em><em>Ctrl+O<\/em><em>, <\/em><em>Entr\u00e9e<\/em><em>, <\/em><em>Ctrl+X<\/em><em>)<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><br><\/strong><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">\ud83d\udcd8 INT\u00c9GRATION &amp; VALIDATION (Skin d&rsquo;origine)<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Objectif :<\/strong> Connecter Kodi au NAS via le Kernel et <strong>prouver<\/strong> que le Wrapper MPV fonctionne sur tous tes fichiers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9TAPE 1 : INSTALLATION DE KODI (Version Mint)<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Mise \u00e0 jour et installation :<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install kodi kodi-bin kodi-repository-kodi -y<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9TAPE 2 : BASCULEMENT DE SESSION (Mode Natif)<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Ferme tous les terminaux.<\/li>\n\n\n\n<li>Menu D\u00e9marrer > <strong>Se d\u00e9connecter<\/strong>.<\/li>\n\n\n\n<li>\u00c0 l&rsquo;\u00e9cran de connexion, clique sur l&rsquo;ic\u00f4ne (engrenage\/logo) \u00e0 c\u00f4t\u00e9 de ton nom.<\/li>\n\n\n\n<li>Choisis <strong>\u00ab\u00a0Kodi\u00a0\u00bb<\/strong>.<\/li>\n\n\n\n<li>Entre ton mot de passe.\n<ol class=\"wp-block-list\">\n<li><em>Tu arrives sur l&rsquo;interface bleue classique de Kodi (Estuary).<\/em><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9TAPE 3 : CONNEXION AU NAS (Source Kernel)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><em>On utilise le montage <\/em><code><em>\/mnt\/media<\/em><\/code><em> pour la performance.<\/em><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Va dans <strong>Films<\/strong> (ou Vid\u00e9os > Fichiers).<\/li>\n\n\n\n<li>S\u00e9lectionne <strong>Ajouter une source de vid\u00e9os<\/strong>.<\/li>\n\n\n\n<li>Clique sur <strong>Parcourir<\/strong>.<\/li>\n\n\n\n<li>S\u00e9lectionne <strong>Racine du syst\u00e8me de fichiers<\/strong> (Root filesystem).<\/li>\n\n\n\n<li>Descends et ouvre le dossier <strong>mnt<\/strong>.<\/li>\n\n\n\n<li>Ouvre le dossier <strong>media<\/strong>.<\/li>\n\n\n\n<li>Valide par <strong>OK<\/strong>.<\/li>\n\n\n\n<li>Nomme la source : <strong>NAS Kernel<\/strong>.<\/li>\n\n\n\n<li>Laisse le contenu sur \u00ab\u00a0Aucun\u00a0\u00bb pour l&rsquo;instant si tu veux juste tester les fichiers (navigation par fichiers), OU d\u00e9finis sur \u00ab\u00a0Films\u00a0\u00bb pour avoir les jaquettes.\n<ol class=\"wp-block-list\">\n<li><em>Conseil : Pour le test technique, la vue \u00ab\u00a0Fichiers\u00a0\u00bb suffit.<\/em><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9TAPE 4 : LE GRAND TEST (MPV Wrapper)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><em>C&rsquo;est le moment de v\u00e9rit\u00e9.<\/em><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigue dans tes dossiers via la source que tu viens de cr\u00e9er.<\/li>\n\n\n\n<li><strong>Test 1 :<\/strong> Lance un MKV simple.\n<ol class=\"wp-block-list\">\n<li><em>R\u00e9sultat attendu :<\/em> \u00c9cran noir bref -> Lancement de MPV -> Image fluide.<\/li>\n<\/ol>\n<\/li>\n\n\n\n<li><strong>Test 2 :<\/strong> Lance le documentaire au nom compliqu\u00e9.\n<ol class=\"wp-block-list\">\n<li><em>R\u00e9sultat attendu :<\/em> \u00c7a doit se lancer gr\u00e2ce au script \u00ab\u00a0blind\u00e9\u00a0\u00bb.<\/li>\n<\/ol>\n<\/li>\n\n\n\n<li><strong>Test 3 :<\/strong> Lance un fichier <strong>ISO<\/strong> (si tu en as un).\n<ol class=\"wp-block-list\">\n<li><em>R\u00e9sultat attendu :<\/em> MPV doit se lancer en mode Blu-ray (parfois avec menu, parfois le film direct selon le disque).<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83c\udfc1 LE R\u00c9SULTAT FINAL<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Fais un dernier tour du propri\u00e9taire :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Ton PC d\u00e9marre sur Kodi (Session native).<\/li>\n\n\n\n<li>L&rsquo;interface est Arctic Horizon 2 (Luxe).<\/li>\n\n\n\n<li>Tes films sont affich\u00e9s avec les jaquettes.<\/li>\n\n\n\n<li>Quand tu lances un film, l&rsquo;\u00e9cran noir passe, MPV s&rsquo;ouvre, et la qualit\u00e9 est l\u00e0.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Si tu es satisfait du r\u00e9sultat visuel, nous avons termin\u00e9 l&rsquo;Installation D\u00e9mat\u00e9rialis\u00e9e.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Note : Nous pourrons attaquer la partie \u00ab\u00a0Lecteurs Physiques\u00a0\u00bb (Roadmap) un autre jour, une fois que tu auras bien profit\u00e9 de cette configuration.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Mission Zidoo Killer (Partie MKV\/ISO) : ACCOMPLIE.<\/strong> \ud83c\udfac<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">&nbsp;<\/h1>\n","protected":false},"excerpt":{"rendered":"<p>Objectif : Avoir un syst\u00e8me d&rsquo;exploitation propre, \u00e0 jour, pr\u00eat \u00e0 recevoir le moteur vid\u00e9o.Ce setup vise un tone mapping HDR de haute qualit\u00e9, pas un passthrough HDR natif comme sur un lecteur d\u00e9di\u00e9. \u00c9TAPE 1 : R\u00c9GLAGE DU BIOS (Vital) Pourquoi ? Linux a besoin d&rsquo;un acc\u00e8s direct au mat\u00e9riel. Certaines s\u00e9curit\u00e9s Windows bloquent &#8230; <a title=\"GUIDE Nvidia Shield\/ZIDOO KILLER Sur Un I5-6500 + GTX 1050 Ti &#8211; Linux Mint XFCE\" class=\"read-more\" href=\"https:\/\/chainesteve.be\/index.php\/2026\/03\/10\/guide-nvidia-shield-zidoo-killer-sur-un-i5-6500-gtx-1050-ti-linux-mint-xfce\/\" aria-label=\"Read more about GUIDE Nvidia Shield\/ZIDOO KILLER Sur Un I5-6500 + GTX 1050 Ti &#8211; Linux Mint XFCE\">Lire la suite<\/a><\/p>\n","protected":false},"author":1,"featured_media":373,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-372","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/posts\/372","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/comments?post=372"}],"version-history":[{"count":1,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/posts\/372\/revisions"}],"predecessor-version":[{"id":374,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/posts\/372\/revisions\/374"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/media\/373"}],"wp:attachment":[{"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/media?parent=372"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/categories?post=372"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/tags?post=372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}