29 votes

Les jeux multi-satellites ?

Multiseat (voir aquí (SU) et aquí (unix.SE)) permet à plusieurs utilisateurs d'utiliser un PC avec plusieurs souris/claviers/moniteurs comme s'il s'agissait de plusieurs PC. Ce serait génial de faire tourner des jeux moins gourmands en matériel de cette façon, puisqu'aucun second PC n'est nécessaire. Malheureusement, tout ce que j'ai essayé jusqu'à présent n'a pas fonctionné :

Quelqu'un d'autre a-t-il essayé, et peut-être même réussi ?

23voto

Sam Corder Points 3196

J'utiliserais VMWare. Cela pourrait être possible avec seulement VMWare player (vous devrez être capable d'allouer une souris à une seule VM), ou vous pourriez avoir besoin d'essayer VMWare workstation (pour lequel je suis tout à fait sûr que cela fonctionne). Le matériel/logiciel dont vous aurez besoin est le suivant :

  • Plusieurs jeux d'entrées USB (micro/clavier/etc.)
  • Une licence pour VMWare Workstation (ou un autre système VM)

    1. Configurez une VM comme vous le feriez normalement et mettez-la hors tension.
    2. Configurez le contrôleur USB (trouvé dans "Editer les paramètres de la machine virtuelle") pour "Montrer tous les périphériques d'entrée USB".
    3. Démarrez la VM.
    4. Dans le menu, naviguez vers VM -> Removable Devices, et sélectionnez les entrées à diriger vers la VM exclusivement. (Maintenant, l'une de vos combinaisons clavier/souris ne sera dirigée que vers cette VM).

À ce stade, vous disposez d'une fenêtre totalement isolée avec un ensemble d'entrées qui ne s'adressent qu'à elle. Vous pouvez faire cela pour autant de VMs que vous pouvez gérer (et pour autant de jeux d'entrées que vous pouvez gérer - j'ai seulement testé avec 2). La seule chose irritante qui peut se produire est que vous n'avez que 2 jeux d'entrées (dans mon cas, mon clavier d'ordinateur portable, mon clavier USB et 2 souris USB). J'ai configuré une VM avec mon combo clavier/souris USB, et l'ai maximisé à un seul moniteur (vous avez besoin des outils VMWare pour le faire). Pour l'autre, j'ai eu un problème : ma souris pouvait s'échapper d'une VM vers l'autre (une fonctionnalité des outils) ; pour contourner ce problème, j'ai mis ma deuxième VM en " mode exculsif ", ce qui a capté mon entrée " hôte " ; j'aurais également pu avoir une deuxième combinaison clavier/souris.

Le meilleur de tout cela est que vous n'avez même pas besoin de plusieurs moniteurs, vous pouvez le faire en écran partagé avec un ensemble de VM, de claviers et de souris.

6voto

ToxicFrog Points 3016

Cela est possible sous Linux, et ce depuis de nombreuses années, tant sous Linux que sous UNIX. Ce que c'est pas Cependant, il est bien pris en charge par les outils de configuration ; sa mise en place implique généralement l'édition manuelle d'un certain nombre de fichiers.

Le terme de recherche qui vous sera probablement le plus utile est le suivant multi-sièges Il s'agit d'une configuration avec plusieurs groupes indépendants de clavier/souris/moniteur que plusieurs personnes peuvent utiliser en même temps (à ne pas confondre avec multi-têtes (c'est-à-dire lorsqu'un utilisateur et une paire clavier/souris utilisent plusieurs moniteurs). La documentation Ubuntu pour la mise en place de multiseat sur les distros Ubuntu récentes (12.x/13.x) se trouve à l'adresse suivante aquí La documentation d'Arch Linux (qui est souvent utile même si vous n'utilisez pas Arch, car elle a tendance à entrer dans les détails) est la suivante aquí . (Si vous avez déjà essayé les instructions Ubuntu et qu'elles n'ont pas fonctionné, détailler comment et où elles se sont trompées serait utile).

Une autre façon de procéder consiste à utiliser un ordinateur central et un certain nombre de "clients légers" extrêmement minimes connectés à celui-ci via un réseau local ; l'ordinateur central exécute tous les programmes et les clients légers utilisent la redirection X pour lui servir d'écrans supplémentaires. Cela peut être encore plus compliqué à mettre en place d'une certaine manière, car vous avez besoin d'un réseau très rapide pour supporter plusieurs utilisateurs, et des choses comme le support du son nécessitent un travail supplémentaire si vous voulez qu'il soit diffusé sur le réseau vers les clients plutôt que de sortir des haut-parleurs du serveur central.

2voto

aphid Points 7356

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.

0voto

Pour Windows XP/7/8 32/64, voir ASTER également - il supporte une accélération h/w des graphiques

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X