Linux multi-sièges à bureau unique
Sous Linux, il existe de nombreuses façons de réaliser ce type de configuration.
L'un des moyens est de mettre en place un environnement multi-sièges. Dans ce type d'environnement, vous pouvez limiter les périphériques d'entrée multiples à des bureaux séparés. Un "siège" aura votre contrôleur, un second "siège" aura votre souris. Vous trouverez des instructions sur le site Arch Wiki ou à la section config multi-sièges de Wikibooks .
Fedora a ajouté le support multi-sièges il y a quelques temps et a une configuration plus conviviale que Arch (où vous devez éditer manuellement un grand nombre de fichiers de configuration). Si vous voulez juste faire une configuration multi-sièges de base, alors vous devriez choisir cette solution. Cependant, une configuration de base ne supporte pas l'utilisation d'un seul périphérique vidéo.
Ainsi, le fait d'avoir plusieurs cartes vidéo pour votre machine rend ce type de configuration beaucoup plus facile à réaliser. Si vous avez un processeur Intel ou un APU AMD (la série G de Ryzen), ceux-ci ont un gpu intégré, que vous pouvez utiliser pour votre second moniteur, non destiné au jeu. Les CPU Ryzen et HEDT ordinaires n'ont pas de GPU intégré, je vous recommande donc de vous procurer une seconde carte vidéo bon marché et de faire fonctionner le second moniteur à partir de celle-ci. Le fait d'avoir un deuxième clavier rend également l'utilisation de ce type de configuration beaucoup plus facile.
Puisqu'un jeu ne peut/doit prendre le contrôle que d'un seul de ces bureaux/sièges, vous devriez pouvoir utiliser la souris sur un moniteur et la manette sur un autre. Cependant, si votre jeu contourne le système de fenêtrage et communique plus directement avec le matériel, cela peut ne pas fonctionner avec un tel jeu.
Sous Windows, vous aurez besoin d'un programme payant pour faire la même chose. Il en existe, par exemple ASTER ou en utilisant la fonction Serveur MultiPoint sur la version serveur du système d'exploitation Windows. (Qui n'est probablement pas la version de Windows dont vous disposez actuellement). Il est cependant un peu plus cher qu'une simple solution de bureau, commercialisée pour les environnements d'entreprise.
Machines virtuelles
Vous pouvez faire tourner plusieurs machines virtuelles à l'aide de logiciels comme KVM ou VMWare. Pour ce faire, la machine de base peut être n'importe quel système d'exploitation. Vous pouvez ensuite attacher un périphérique à une VM, et un autre à l'autre, puis afficher chacun sur un moniteur distinct. Ou, si vous voulez faire des choses comme le streaming, vous voudrez exécuter un bureau sur l'OS hôte et un autre sur la machine virtuelle, en donnant à l'OS hôte l'accès à l'affichage de la VM.
Il s'agit d'une solution plus rigoureuse et complexe, mais plus isolée (susceptible de fonctionner avec tous les jeux) que l'utilisation du multi-siège.
Vous aurez également besoin du GPU passthrough pour exécuter tout ce qui est graphiquement exigeant à une fréquence d'images proche de la normale. Voici un exemple de guide pour KVM . Les instructions exactes varient en fonction de votre matériel et du logiciel VM choisi. Cette configuration est généralement la partie la plus compliquée de la configuration d'une VM.