Transformer son PC en serveur cloud gaming et DAO/CAO avec Proxmox
Avec la montée en puissance des technologies de virtualisation, il est désormais possible de transformer une machine physique en une plateforme polyvalente capable d’exécuter des jeux vidéo exigeants, tout comme des logiciels professionnels de DAO/CAO tels qu’AutoCAD, SolidWorks ou Blender. Ce guide complet présente comment configurer Proxmox VE avec une carte graphique NVIDIA GTX 1070 pour créer un environnement cloud gaming et station graphique à distance.
Pourquoi choisir Proxmox et le passthrough GPU ?
Proxmox est une solution de virtualisation open source performante, qui permet via le passthrough PCI d’attribuer directement une carte graphique physique à une machine virtuelle dédiée. La GTX 1070 offre assez de puissance pour faire tourner confortablement des jeux récents en 1080p/1440p, mais aussi pour gérer des applications métier en 3D, CAO, modélisation et rendu. Cette configuration permet un accès distant fluide à la puissance GPU via le réseau, offrant un confort comparable à une station physique locale.
Prérequis matériels et logiciels
- Un serveur ou PC avec processeur compatible virtualisation (Intel VT-d ou AMD-V/IOMMU)
- Une carte graphique NVIDIA GTX 1070 dédiée
- Minimum 8 Go de RAM (16 Go recommandé)
- Un SSD rapide pour stockage système et applications
- Proxmox VE version 7 ou supérieure installé
- Clients distants : PC, tablette ou smartphone avec Parsec, Sunshine, ou Moonlight
- Connexion Ethernet recommandée pour minimiser la latence
Étape 1 : Installation et préparation de Proxmox
- Installer Proxmox VE sur le serveur depuis l’ISO officielle.
- Accéder à l’interface web et configurer le réseau.
- Dans le BIOS/UEFI, activer la virtualisation matérielle VT-d (ou AMD IOMMU).
- Vérifier que l’IOMMU est bien activé sur l’hôte (commande :
dmesg | grep -e DMAR -e IOMMU
).
Étape 2 : Configuration du passthrough GPU
- Modifier
/etc/default/grub
pour activer l’IOMMU :GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt pcie_acs_override=downstream,multifunction"
Mettre à jour grub avecupdate-grub
puis redémarrer. - Blacklister les drivers GPU sur Proxmox hôte en créant
/etc/modprobe.d/blacklist.conf
:blacklist nouveau blacklist nvidia
Mettre à jour initramfs (update-initramfs -u -k all
) et redémarrer. - Identifier le GPU GTX 1070 avec
lspci -nn | grep NVIDIA
. - Ajouter les IDs PCI du GPU et son audio dans
/etc/modprobe.d/vfio.conf
par exemple :options vfio-pci ids=10de:1b81,10de:10f0 disable_vga=1
Étape 3 : Création et configuration de la VM
- Créer une VM dans Proxmox avec bios UEFI (OVMF) et chipset Q35.
- Allouer 4 à 8 vCPU, 8 à 16 Go de RAM, et un disque SSD.
- Ajouter en PCI Device la GTX 1070 (GPU + audio), avec “All Functions” et “Primary GPU” activés.
- Installer Windows 10/11 ou Linux selon l’usage (jeux ou applications métier).
Étape 4 : Installation des pilotes et logiciels
- Installer les pilotes NVIDIA dans la VM après le premier démarrage.
- En cas d’erreur “Code 43” dans Windows Device Manager, désactiver les fonctionnalités Hyper-V dans la configuration Proxmox.
- Installer le logiciel de streaming correspondant à l’usage :
- Parsec pour le gaming grand public, ultrarapide et intuitif.
- Sunshine (serveur) + Moonlight (client) pour solution open-source et performante.
- Pour la DAO/CAO, installer les suites logicielles comme AutoCAD, SolidWorks, Blender, Adobe Premiere, etc.
Étape 5 : Accès distant et sécurisation
- Ouvrir sur le firewall les ports nécessaires à la communication des logiciels de streaming.
- Mettre en place une authentification forte et, si possible, un VPN pour renforcer la sécurité.
- Tester l’accès distant sur différents appareils pour ajuster la qualité vidéo selon la bande passante disponible.
Usage professionnel : DAO, CAO et création 3D à distance
Grâce à cette configuration, la GTX 1070 virtualisée offre une puissance graphique solide pour la modélisation 3D, le dessin technique AutoCAD, les assemblages complexes SolidWorks, le montage vidéo ou la création graphique. L’accès distant offre une grande flexibilité pour les professionnels, qui peuvent travailler partout tout en gardant un environnement centralisé, sécurisé et facile à maintenir.
Avantages
- Performances GPU quasi natives via passthrough.
- Possibilité d’héberger plusieurs VMs sur un seul serveur.
- Accès depuis divers appareils sans compromis de puissance.
- Plateforme évolutive et économique comparée aux solutions commerciales.
Conclusion
Le cloud gaming DIY sur Proxmox avec une GTX 1070 n’est pas juste une solution pour les gamers. C’est aussi une infrastructure solide et flexible pour les professionnels de la DAO/CAO, qui veulent allier mobilité, puissance, et contrôle total sur leurs données et matériels. À vous de jouer !