Utilisation élevée GPU lors de SAML l’authentification sur les machines macOS
13336
Created On 10/16/20 16:55 PM - Last Modified 04/23/24 00:14 AM
Symptom
Lors de SAML l’utilisation de GlobalProtect l’authentification, app utilise discret GPU et ce faisant, il utilise beaucoup d’énergie sur l’ordinateur portable qui se traduit par un drain de la batterie.
Environment
- Client OS : macOS
- GlobalProtect application 4.1+
- Ordinateurs portables Macbook en utilisant plus de 1 GPU (dans ce cas, 2 GPU )
Resolution
- Discret offre des GPU performances graphiques substantielles, mais utilise plus d’énergie. L’intégré GPU optimise la durée de vie de la batterie en utilisant moins d’énergie.
- GPUL’utilisation discrète peut être vue en se référant à l’onglet Moniteur d>'énergie.Il est activé après la connexion GlobalProtect SAML et continue d’être utilisé lorsqu’il est connecté et déconnecté plus tard. Il pointe vers le " GlobalProtect " comme PID indiqué ci-dessous:
GP Connecté:
GP Déconnecté:
- Toutefois, lorsque d’autres types d’authentification sont utilisés comme Radius, le problème n’est pas observé.La solution de contournement est soit de tuer le " GlobalProtect ou arrêter le service via le moniteur PID GlobalProtect d’activité.
- Il existe deux façons de résoudre ce problème :
- Pour configurer GlobalProtect de ne pas utiliser le discret selon ce doc développeur GPU Apple: https://developer.apple.com/library/archive/qa/qa1734/_index.html
- Pour ajouter ci-dessous le code javascript à la page de connexion IdP du SAML côté du fournisseur :
app = require(‘electron’).app app.disableHardwareAcceleration()
Additional Information
Apple a fourni plus d’informations sur les processeurs graphiques dans ce lien: https://support.apple.com/en-au/HT202053