Dépannage des écrans virtuels

Cette page couvre les problèmes courants liés aux écrans virtuels. Si vous rencontrez un problème non listé ici, consultez la section dépannage générale ou contactez le support.

Les fenêtres étendues n’apparaissent pas dans Chrome (macOS)

Symptôme :

Lors de l’utilisation d’écrans virtuels sur macOS avec Chrome, les fenêtres étendues ou moniteurs supplémentaires n’apparaissent pas, ou ils s’ouvrent et se ferment immédiatement.

Cause :

La fonctionnalité de blocage des pop-ups de Chrome peut empêcher les fenêtres étendues de s’ouvrir.

Solution :

  1. Désactivez le blocage des pop-ups dans Chrome :

    • Ouvrez Chrome et cliquez sur le Menu (trois points) en haut à droite

    • Sélectionnez Paramètres > Confidentialité et sécurité > Paramètres des sites

    • Faites défiler vers le bas et cliquez sur Pop-ups et redirection

    • Trouvez l’URL de votre portail Reemo et réglez-la sur Autoriser

  2. Vous pouvez aussi utiliser un autre navigateur :

    • Essayez Safari, Firefox ou un autre navigateur où vous ne rencontrez pas ce problème

Une fois ces modifications effectuées, redémarrez votre session Reemo et essayez à nouveau d’ouvrir les écrans étendus.

Aucun écran virtuel disponible (Linux)

Symptôme :

Sur un ordinateur distant Linux, le bouton Add du réglage des écrans virtuels ne produit rien, ou aucun écran virtuel n’apparaît dans la session.

Cause :

Sous Linux, Reemo crée un écran virtuel en activant une sortie vidéo qu’aucun écran physique n’occupe. Les situations suivantes le privent de sortie à activer :

  • L’ordinateur distant utilise une carte NVIDIA avec le pilote propriétaire, EVDI n’est pas installé, et Reemo n’a pas pu déclarer les ports de la carte :

    • La machine n’a pas été redémarrée depuis l’installation de l’agent.

    • Un écran est branché sur une autre carte graphique.

    • Aucun port DisplayPort n’est libre après les écrans physiques.

    • La déclaration a été retirée parce que le serveur X n’affichait pas les ports au démarrage.

  • Toutes les sorties de la carte graphique pilotent déjà un écran physique.

  • La session distante tourne sous Wayland sur une carte NVIDIA et EVDI n’est pas installé : sous Wayland, une carte NVIDIA exige EVDI. Avec un agent antérieur à la version 2.14.0, la capture Linux exige X.Org dans tous les cas.

  • Les écrans virtuels sont désactivés dans la configuration de l’agent.

Solution :

  1. Vérifiez la carte graphique de l’ordinateur distant :

    • Sur une carte NVIDIA avec le pilote propriétaire, redémarrez la machine après l’installation de l’agent, et branchez les écrans physiques sur les premiers ports de la carte. Voir Écrans virtuels sous Linux.

    • Si le fichier /opt/reemo/nvidia-ports.failed existe, Reemo a retiré la déclaration des ports : supprimez ce fichier, puis redémarrez la machine. Après un changement de carte graphique, supprimez aussi le fichier /opt/reemo/nvidia-ports.

    • Si ces conditions ne peuvent pas être réunies, installez le module noyau EVDI, puis redémarrez la machine.

    • Sur une carte Intel ou AMD, libérez une sortie en débranchant un écran physique, ou installez EVDI pour obtenir 5 écrans virtuels quelles que soient les sorties physiques.

  2. Vérifiez le type de session :

    • Sous Wayland sur une carte NVIDIA, installez EVDI : la méthode sans module noyau exige une session X.Org.

    • Avec un agent antérieur à la version 2.14.0, ouvrez une session X.Org dans tous les cas.

  3. Vérifiez la configuration de l’agent :

    • Assurez-vous que virtual_monitors n’est pas réglé sur false dans la section [linux] de reemo.ini.

Après l’installation d’EVDI, redémarrez l’ordinateur distant et reconnectez-vous à la session : le bouton Add provisionne les écrans virtuels à partir de ce moment.