Meilleures pratiques de commutation Linux et KVM

Essayez Notre Instrument Pour Éliminer Les Problèmes

J'ai au moins quatre machines en marche à tout moment - toutes utilisant un moniteur. Non seulement l'espace dicte cette configuration, il en va de même pour le budget. À cause de cela, je suis relégué à à l'aide d'un commutateur KVM . Si vous n'êtes pas sûr de ce qu'est un commutateur KVM, c'est un périphérique qui vous permet d'utiliser plusieurs machines avec un seul moniteur, souris et clavier.

Certains commutateurs KVM permettent même le partage d'une seule source de sortie audio (haut-parleurs).

Un problème peut survenir lors de l'utilisation d'un commutateur KVM avec une distribution Linux moderne. Ce problème est lié aux dernières versions de Xorg.

Parce que Xorg n'utilise plus le fichier xorg.conf, cela dépend de la réception des signaux d'identification du moniteur afin d'ajuster automatiquement l'affichage.

Sur un seul système / configuration de moniteur unique, cela fonctionne parfaitement. Mais dans certains cas, un commutateur KVM gênera et l'affichage X Windows sera loin d'être idéal (et parfois même pas utilisable). Comment contourner cette situation? Dans cet article, vous lirez quelques conseils qui vous aideront à contourner ce problème.

Choisir votre KVM

Il n'existe malheureusement aucun moyen de savoir quel commutateur KVM fonctionnera bien avec les configurations Linux modernes. J'ai essayé quatre commutateurs KVM différents avec des distributions Linux modernes - tous avec des résultats variés. Voici les KVM que j'ai utilisés (et leurs résultats):

  • Belkin Flip (USB): Basculé rapidement entre les machines, mais conduit au gel avec Ubuntu Linux. Impossible de détecter les moniteurs, donc la résolution était mauvaise.
  • IO Gear Miniview 2 ports (USB): Basculé rapidement entre les machines, pas de gel. Impossible de détecter les moniteurs, donc la résolution était mauvaise.
  • KVM générique à 4 ports (USB - acheté sur Ebay): mauvaise commutation, gel constant et impossible de détecter le moniteur.
  • Mini-vue IO Gear 4 ports (USB): commutation facile, pas de gel, moniteur détecté donc la résolution était parfaite.

Donc, dans la liste ci-dessus, vous voudrez évidemment opter pour la mini-vue IO Gear à 4 ports. C'est une solution peu coûteuse (environ 70,00 $ US) qui ne vous posera aucun problème.

Utilisation de votre KVM actuel

Et si vous possédez déjà un commutateur KVM? Il existe des options. La première option consiste à configurer manuellement votre /etc/X11/xorg.conf (Pour plus d'informations sur le fichier xorg.conf, consultez les articles xorg.conf sur Ghacks.net). Cela peut entraîner des problèmes lorsque vous ne savez pas quelle est votre carte graphique ou la résolution de votre moniteur. Pour cette raison, vous devrez peut-être faire un peu de recherche avant de continuer. Si vous savez que vous utilisez une carte NVidia, vous avez de la chance, vous pouvez utiliser l'outil Paramètres Nvidia (lire à ce sujet dans mon article ' Ajout d'un écran large sous Linux '.) Vous pouvez utiliser cet outil pour générer votre fichier xorg.conf pour vous.

Si vous ne voulez pas avoir à vous soucier de la configuration de xorg.conf, vous avez une autre solution - une qui n'est pas parfaite, mais qui fonctionnera à la rigueur (et une que j'ai utilisée pour gérer certaines puces graphiques embarquées comme Intel). Branchez votre moniteur, clavier et souris directement sur votre machine Linux et laissez-la démarrer. Une fois que votre bureau est en marche, débranchez le moniteur, le clavier et la souris et rebranchez-les dans le KVM. Branchez les cordons KVM dans votre boîtier Linux et votre machine Linux sera opérationnelle. Heureusement, la machine Linux n'aura pas besoin d'être redémarrée de si tôt. Ce n'est pas une solution idéale, mais cela fonctionnera pour vous. N'oubliez pas que si vous devez redémarrer, vous devez inverser ces câbles jusqu'à ce que la machine revienne sur le bureau de l'interface graphique.

Dernières pensées

Idéalement, vous achèterez un commutateur KVM comme le IO Gear 4 ports Miniview qui ne vous posera aucun problème. Sinon, vous devrez peut-être jouer avec une ou deux solutions pour que votre machine Linux fonctionne avec votre KVM. C'est le prix que la communauté d'utilisateurs doit payer pour avoir une distribution moderne qui ne nécessite pas la configuration de X (du moins pas les configurations à un seul système).