Miamondo

Bienvenue dans mon antre

N'oubliez pas le geste Barrier pour vos ordinateurs

  • Par miamondo
  • Le 11/07/2020 à 21:22
  • 11 commentaires

Bonjour,

Cette semaine, j'ai découvert une application fort intéressante puisqu'elle permet de partager un clavier et une souris entre plusieurs ordinateurs. Curieusement, cette application s'appelle barrier alors qu'elle abolit le "confinement digital" qui séparent deux écrans. Entendons nous bien! Il ne s'agit pas simplement d'un ordinateur équipé de deux écrans configurés côte à côte par xrandr par exemple. Il s'agit de deux ordinateurs différents partageant une seule souris et un seul clavier.

Barrier est un fork libre de l'application commerciale Synergy. L'installation est d'une simplicité enfantine. Pour ma part, je l'ai effectuée sur un ordinateur de bureau et un ordinateur portable tous deux équipés d'Archlinux. L'ordinateur de bureau endosse le rôle de serveur et l'ordinateur portable celui de client. Il est impératif d'installer Barrier sur l'ordinateur serveur et sur l'ordinateur client (ou bien sur les ordinateurs clients, car il peut y en avoir plusieurs). Si vous tournez sous Archlinux, entrez ces deux commandes:

  • sudo pacman -Syu
  • sudo pacman -S barrier

La première met à jour les paquets et la seconde installe barrier. Voici un lien vers un tableau récapitulatif qui vous permettra de déterminer la version installable sur votre distribution.

Bon, entrons dans le vif du sujet. Une fois que vous avez lancé l'application sur l'ordinateur serveur, une fenêtre se matérialise. Cochez server. Puis, cliquez sur l'onglet configurer le serveur. Une fenêtre s'ouvre avec en son centre l'écran du serveur, en l'occurrence Volgor chez moi. À côté de celui-ci, j'ai glissé-déposé l'ordinateur dit client. Vous pouvez bien sûr lui donner un autre nom comme par exemple Gugutte. J'ai choisi client dans un souci de clarté pédagogique. Vous validez et vous quittez pour revenir sur la fenêtre précédente. Là, vous vérifiez que l'adresse IP est correcte et vous cliquez sur start puis sur appliquer (anwenden). 

 

Server window

 

Disposition

 

Même opération sur l'ordinateur client, sauf que cette fois-ci, vous n'allez pas cocher server mais client. Prenez soin également de renseigner l'adresse IP du serveur. Ne sélectionnez pas Auto config. Faites-le manuellement. Puis cliquez sur start et appliquer (anwenden).

 

client

 

Normalement, si tout se passe bien, vous allez pouvoir promener votre pointeur de souris d'un écran à l'autre, et votre clavier d'ordinateur de bureau sera fonctionnel sur l'ordinateur portable! Izen'tit marvellousse?

Descendons si vous le voulez bien dans mon antre... Oui, l'escalier est un peu raide mais n'ayez pas peur... Ces bruits derrière la cloison?... Ce sont des rats, ils pullulent! Voilà, nous y sommes enfin.

 

Antre de Volgor

 

L'écran bâbord et celui du milieu sont les deux têtes d'un même ordinateur. Ils sont configurés côte à côte grâce à xrandr. Je peux donc passer d'un écran à l'autre et même faire du glisser-déposer. Rien d'extraordinaire, c'est tout à fait normal.

Par contre, l'écran à tribord est celui de mon ordinateur portable. Il est totalement indépendant de l'autre créature. Pourtant, par l'intercession de Belzébuth (et aussi un peu grâce à Barrier), je peux passer mon pointeur de souris sur cet écran, ouvrir l'éditeur de texte et taper cet article avec le clavier de l'ordinateur de bureau... Je peux même couper-copier-coller d'un écran à l'autre! La seule chose qui n'est pas encore possible, c'est le glisser-déposer. Mais ça viendra. Ce n'est qu'une question de temps. Il faut être patient. Vous tremblez malgré la chaleur infernale qui règne ici. Laissez-moi vous raccompagner vers la sortie. Mais on va plutôt prendre l'ascenseur parce que j'ai une sainte horreur de ces bestioles. Mon Dieu! Ces pattes qui grattent le bois, ça me met dans tous mes états!

 

barrier configuration Linux

  • Aucune note. Soyez le premier à attribuer une note !

Commentaires

  • Cascador
    Salute,

    Je ne suis pas sûr de comprendre tout l'article.

    "Pour commencer, veuillez vous rendre à l'adresse du dépôt Github en cliquant sur cliquant", les liens pointent vers de vieilles versions. La dernière : https://github.com/debauchee/barrier/releases

    Tu parles de flatpak comme si c'était une obligation, c'est un choix de ta part ? Il a l'air d'être installable directement sur Arch https://www.archlinux.org/packages/community/x86_64/barrier/ mais je peux me tromper j'utilise pas, en tout cas sur Debian ça s'installe directement (sans flatpak).

    https://github.com/debauchee/barrier#barrier : "Your distro probably already has barrier packaged for it, see distro specific packages below for a list. Alternatively, we also provide a flatpak and a snap".

    Tcho !
    • miamondo
      • miamondoLe 12/07/2020

      Salut,

      Premier point: Le paragraphe intitulé 2.2.0 donne en effet l'impression qu'on installe une ancienne version mais je viens de vérifier. La version installée sur mes ordinateurs est pourtant bien la 2.3.2. Est-ce que ce ne serait pas dû au fait que je passe par flatpak?

      Deuxième point: je corrige et remplace "il faut" par "nous allons".

      Troisième point: sur Archlinux, on peut en effet installer un dépot présent dans les AUR. Mais j'ai choisi d'utiliser flatpak dans un souci d'uniformisation et de simplicité.

      Désolé pour le manque de clarté.

      Bon dimanche.

  • Cascador
    Ma remarque concernant "Pour commencer, veuillez vous rendre à l'adresse du dépôt Github en cliquant sur cliquant" était 1/ Pour souligner l'erreur de Français "en cliquant sur cliquant" et 2/ Pour que tu fasses pointer "logiquement" le lien vers la dernière version (car perso j'ai cru que la dernière maj était la 2.2 alors que la dernière est la 2.3.2).

    https://www.archlinux.org/packages/community/x86_64/barrier/ est dans le repos community qui fait partie des Official repositories (https://wiki.archlinux.org/index.php/Official_repositories). Je peux me tromper mais ça me semble bien plus simple que passer par flatpak.

    Je dis ça dans le but d'échanger, tu es ici chez toi, tu fais comme tu veux.

    Tcho !
    • miamondo
      • miamondoLe 12/07/2020

      Pas de souci. Bien au contraire, tu es toujours le bienvenu ici. Je viens de vérifier et je constate que barrier fait même partie des dépôts officiels d'Archlinux. Oh! la! la! Il faut que j'arrête d'écrire la nuit et que je dorme davantage parce que c'est une collection d'imprécisions.

      Je viens de corriger l'article et je vais rajouter un lien vers le tableau qui liste toutes les distributions. Merci pour tes remarques tout à fait justifiées. Bon dimanche à toi.

  • benzo
    Salut,
    Ok quelques imprecisions mais ton article est très intéressant et ta cave effrayante ;-)
    Merci pour le partage!
    • miamondo
      • miamondoLe 12/07/2020

      On y trouve quand-même quelques bonnes bouteilles... ;)

      Merci pour ton commentaire

      @+

  • Supperdd
    • 4. Supperdd Le 12/07/2020
    salut j utilise synergy depuis fort longtemps 4 ou 5 ans (tout les jours) et c'est tres efficaces et tres stable mon pc sous ubuntu un macbook sous osx et j y ajoute parfois un raspberry ...
    le glisser deposer n'existe (toujours) pas mais on peut copier du texte d une machine a l'autre
    -quelle est la difference entre synergy et barrier ??
    • miamondo
      • miamondoLe 13/07/2020
      Salut, Barrier est la version gratuite de Synergy qui, elle, est devenue payante.
  • Simon
    J'utilise Synergy depuis des lustres et je devais passer par des vieilles versions car la pente commerciale me posait pas mal de soucis. Très content que barrier existe et que j'ai déployé dès la lecture de ton article. Il fonctionne parfaitement bien.

    Merci pour le partage.
    • miamondo
      • miamondoLe 20/07/2020
      Bonjour, Avec grand plaisir. Merci pour ta visite et ton commentaire. :)
  • majordom
    • 6. majordom Le 27/07/2020
    Très bon article, merci. Pour info https://github.com/debauchee/barrier/wiki/Building-on-Linux marche très bien sous Ubuntu (à partir de 16.04).

Ajouter un commentaire