Peut-on utiliser une tablette comme second écran sous Linux ?
Oui, vous pouvez utiliser un iPad ou une tablette Android comme second écran sous Linux. Cela ne fonctionne cependant pas partout comme sous macOS et Windows, et la session de bureau sur laquelle vous ouvrez votre session décide du résultat. Voici ce qui marche et ce qui ne marche pas, d'emblée.
La session compte plus que la distribution
Il est difficile de dire « c'est Ubuntu, donc ça marchera », car la même Ubuntu gère l'écran différemment selon la session choisie sur l'écran de connexion. Pour étendre le bureau, l'ordinateur doit pouvoir créer un écran virtuel, et seules certaines sessions le permettent.
Vous pouvez voir laquelle vous utilisez en exécutant echo $XDG_SESSION_TYPE dans un terminal. S'il affiche wayland, la première condition est remplie.
Sous GNOME Wayland, Extend fonctionne
La prise en charge de Linux dans Any Display repose sur la session Wayland de GNOME. Sur une distribution qui utilise GNOME par défaut, comme Ubuntu ou Fedora, une session Wayland permet à l'ordinateur de créer un écran virtuel et de l'afficher sur la tablette comme un second écran indépendant. La duplication du même écran, le tactile de la tablette et la saisie clavier et souris sont aussi conçus autour de cet environnement.
Certains autres environnements de bureau sont couverts dans une certaine mesure, mais la prise en charge varie selon le bureau : la configuration requise de la page de téléchargement est l'endroit exact pour vérifier ce qui marche sur le vôtre. Nous ne pouvons pas promettre un comportement identique sur toutes les distributions et versions.
Sous une session X11, Extend ne fonctionne pas
Si la commande affiche x11, la réponse honnête est qu'étendre l'écran n'est pas possible. Une session X11 ne peut pas créer l'écran virtuel, donc l'application désactive le bouton Extend avant la connexion. Seules quelques fonctions, comme la duplication, restent disponibles.
Si vous pouvez passer à Wayland, déconnectez-vous et utilisez le menu de session de l'écran de connexion (en général une icône d'engrenage à côté du champ du mot de passe) pour choisir Wayland. Si votre pilote graphique ou un programme dont vous dépendez vous oblige à rester sous X11, le plus réaliste pour l'instant est de renoncer à l'écran étendu et d'utiliser la tablette en duplication.
Une fois connecté, disposez-la dans les réglages d'affichage de Linux
Ouvrez l'application de la tablette et connectez-vous au même compte : l'ordinateur Linux de votre Wi-Fi apparaît dans la liste. Un câble USB fonctionne aussi. Choisissez Extend et un nouvel écran apparaît sur l'ordinateur.
Ensuite, c'est la routine habituelle. Dans les réglages d'affichage de Linux, placez le nouvel écran du côté où se trouve physiquement la tablette. Si la tablette est à droite de l'ordinateur portable, placez-la à droite pour que le pointeur passe naturellement. Après avoir changé la résolution ou l'échelle, vérifiez la taille du texte. Le guide pour étendre et dupliquer l'écran présente la première connexion.
Autorisations et composants que vous croiserez peut-être une fois
Sous Wayland, une application ne peut pas simplement prendre l'écran : la première connexion peut donc afficher un message sur l'autorisation de partage d'écran ou un composant requis. Autorisez-le comme indiqué. Si vous venez d'installer l'extension GNOME Shell qui aide pour la saisie et le placement des fenêtres, il faudra peut-être vous déconnecter puis vous reconnecter une fois pour que GNOME la reconnaisse.
Si la tablette n'affiche pas du tout l'ordinateur, la cause est souvent le réseau plutôt que Linux, et que faire quand votre tablette ne trouve pas l'ordinateur sur le même Wi-Fi devrait vous aider.
Des limites à connaître
L'ordinateur compresse l'écran avant de l'envoyer : la qualité d'image et la réactivité dépendent donc de ses performances d'encodage, de la résolution et du réseau. Une machine dotée d'un encodeur matériel a un avantage, mais nous ne pouvons pas promettre un résultat précis sur une configuration précise.
En résumé : sous GNOME Wayland, cela vaut la peine d'essayer, sous X11 on ne peut pas étendre, et sur tout autre environnement, vérifiez d'abord la configuration requise. Si vous imaginez le code sur l'ordinateur portable et les journaux ou la documentation sur la tablette, vérifiez cette condition avant toute chose.
Questions fréquentes
- Puis-je étendre l'écran vers une tablette sous Linux si j'utilise X11 ?
- Non. Une session X11 ne peut pas créer d'écran virtuel : Extend n'est pas disponible et l'application désactive son bouton avant la connexion. Si vous pouvez ouvrir une session Wayland, essayez plutôt celle-ci.
- Comment savoir si je suis sous Wayland ?
- Exécutez echo $XDG_SESSION_TYPE dans un terminal. Il affiche wayland pour une session Wayland et x11 pour une session X11.
- Cela fonctionne-t-il avec les iPad et les tablettes Android ?
- Oui. L'écran peut aller vers un iPad, un iPhone, ou une tablette ou un téléphone Android. Connectez-vous au même compte que l'ordinateur et reliez-les par le même Wi-Fi ou par USB.
- Faut-il forcément Ubuntu ou Fedora ?
- Plus que le nom de la distribution, ce qui compte, c'est d'être sur une session GNOME Wayland. Nous ne pouvons pas garantir toutes les distributions et versions : consultez la configuration requise sur la page de téléchargement.