Fenêtre vide sur Windows Server (WebView2)

Le client Polpo Desk s'ouvre sur une fenêtre vide, blanche ou noire sous Windows Server ? Installez Microsoft Edge WebView2 Runtime et autres solutions.

Dernière mise à jour:

Symptôme

Lorsque vous ouvrez le client Polpo Desk sous Windows Server (par exemple Windows Server 2016 ou 2019), la fenêtre reste vide, blanche ou noire ; l'identifiant de connexion et le mot de passe n'apparaissent jamais. La fenêtre peut n'afficher qu'un message d'état, voire rien du tout.

Causes probables

  • Microsoft Edge WebView2 Runtime n'est pas installé. L'interface du client Polpo Desk est affichée à l'aide du composant WebView2 de Microsoft. Les versions actuelles de Windows 10 et 11 l'incluent, mais sous Windows Server 2016/2019 et sur certaines installations plus anciennes de Windows 10, il n'est pas installé.
  • Serveurs sans carte graphique (GPU) et sessions RDP. Sans accélération matérielle, WebView2 peut afficher la fenêtre en noir.
  • Une ancienne version du client. Les anciennes versions ne détectent pas l'absence de WebView2, ou ne peuvent pas le télécharger à cause des paramètres de sécurité d'Internet Explorer de Windows Server.

Comment résoudre le problème

1. Acceptez l'installation de WebView2 proposée par le client

Si WebView2 est absent, le client actuel le détecte au démarrage et vous pose la question :

La fenêtre affiche le message « Polpo Desk needs the Microsoft Edge WebView2 component, which is not installed on this computer. » (Polpo Desk a besoin du composant Microsoft Edge WebView2, qui n'est pas installé sur cet ordinateur) et une boîte de dialogue vous demande s'il faut télécharger et installer maintenant le programme d'installation officiel de Microsoft.
  1. Cliquez sur Oui dans la boîte de dialogue.
  2. Le client télécharge le programme d'installation officiel de Microsoft (environ 2 Mo), vérifie la signature de Microsoft et installe le composant en mode silencieux. La progression s'affiche dans la fenêtre.
  3. Comme le programme d'installation télécharge le composant proprement dit depuis Microsoft, l'opération peut prendre quelques minutes selon votre débit Internet. Une fois terminée, l'interface se charge d'elle-même.

Si vous cliquez sur Non, la fenêtre vous invite à installer le composant puis à rouvrir Polpo Desk.

2. Installez WebView2 manuellement

Si l'installation automatique échoue, la fenêtre affiche le message « Could not download WebView2 » (impossible de télécharger WebView2) ou « WebView2 could not be installed » (WebView2 n'a pas pu être installé). Dans ce cas :

  1. Téléchargez le programme d'installation « Evergreen » de Microsoft Edge WebView2 Runtime depuis le site Web de Microsoft (si vous ne pouvez pas le télécharger sur le serveur, téléchargez-le sur un autre ordinateur et copiez-le).
  2. Exécutez le programme d'installation en tant qu'administrateur.
  3. Fermez puis rouvrez Polpo Desk.
Téléchargez le programme d'installation de WebView2 uniquement depuis le site officiel de Microsoft. N'exécutez pas de programmes d'installation téléchargés sur des sites tiers.

3. Mettez le client à jour

Avec une ancienne version, l'absence de WebView2 peut ne pas être détectée, ou le téléchargement peut être bloqué par la Configuration de sécurité renforcée d'Internet Explorer (IE ESC) de Windows Server. Les versions 0.9.106 et ultérieures effectuent ce téléchargement avec une méthode qui n'est pas affectée par IE ESC. Récupérez le dernier client sur la page Téléchargements ; pour les problèmes de mise à jour, consultez Mise à jour en échec : « Serveur injoignable ».

4. Serveurs sans GPU et sessions RDP

Lorsque le client actuel détecte qu'il s'exécute sous Windows Server ou dans une session RDP, il affiche automatiquement son interface sans accélération matérielle (de manière logicielle). L'interface étant légère, cela n'affecte pas les performances. Si la fenêtre reste malgré tout noire, mettez le client à jour.

Le client réessaie également de lui-même lorsque l'interface ne peut pas être chargée ou que le processus WebView2 plante. Si la fenêtre se rétablit au bout d'un moment, c'est ce mécanisme qui agit.

5. La fenêtre reste noire à l'ouverture depuis la zone de notification

Si le client démarre dans la zone de notification au démarrage de l'ordinateur et que la fenêtre reste noire lorsque vous l'ouvrez depuis cette zone, ce problème a été corrigé dans la version 0.9.100. Mettez votre client à jour.

Quand contacter l'assistance

Si WebView2 est installé et que le client est à jour mais que la fenêtre reste vide, contactez-nous. Joignez le fichier %TEMP%\polpodesk-native.log à votre demande ; les lignes commençant par webview et webview2-setup en indiquent la cause. Pour créer une demande d'assistance, consultez Créer et suivre une demande d'assistance ; pour les systèmes pris en charge, consultez Configuration requise et paramètres réseau.