Pour certains, il s'agit peut-être d'un bug sérieux et déplaisant.
Il semble qu'après un certain temps, vous épuiserez vos options et vous tomberez à nouveau sur cette situation après avoir autorisé le logiciel dans les préférences, après avoir exécuté sudo spctl --master-disable
et après avoir tout essayé ce que vous avez trouvé sur internet. C'est ce qui m'est arrivé.
Contexte rapide: Je suis un développeur qui travaille sur des projets hybrides et la pile .NET en utilisant une machine Windows sur mon Mac, donc ma configuration est plus intensive et nécessite Visual Studio, git, npm, node, tout cela installé sur le système d'exploitation de la machine virtuelle ainsi que sur mon système Mac. La version de mon système Mac à l'heure actuelle: Mojave 10.14.5 (18F132), Fusion Pro 10.
Je ne suis pas sûr des problèmes techniques liés au bug, mais je sais que cela a quelque chose à voir avec l'accessibilité, et aussi que VMWare dit que c'est à Mac de le corriger. Je sais que cela se déclenche lorsque je mets en veille ma machine virtuelle sur mon hôte et débranche mes moniteurs au travail pour brancher de nouveaux moniteurs chez moi lorsque je la réactive. Cela provoque un dysfonctionnement et une erreur, et je ne peux rien y faire, excepté désinstaller et réinstaller complètement VMWare Fusion avec des redémarrages, parfois plusieurs fois, ce qui peut prendre au moins une heure pour résoudre le problème.
J'ai dû faire face à cela depuis environ 6 mois en étant contraint de désinstaller/redémarrer/réinstaller l'application à chaque fois, ce qui a été éprouvant. J'ai envoyé une demande à VMWare pour résoudre ce problème il y a un certain temps, c'est pourquoi je sais qu'ils pensent que c'est à Mac de le corriger. Ils m'ont dit qu'ils étaient en communication avec Mac à ce sujet, que c'est déjà un problème connu à ce jour. La dernière mise à jour de Mac semble avoir atténué le problème, mais j'ai quand même rencontré ce problème lorsque j'ai débranché un moniteur PENDANT que VmWare Fusion se mettait en veille, donc le problème existe toujours.
Pour ceux d'entre vous qui en ont marre, une réinstallation est votre seule option, et elle pourrait nécessiter un redémarrage complet et éventuellement être connecté aux moniteurs et autres périphériques que vous aviez quand votre machine virtuelle fonctionnait pour la dernière fois, si vous déplacez souvent votre ordinateur (comme dans mon cas d'un MacBook Pro de la maison au travail). Oui, c'est aussi étrange que cela. Voici ma liste de tâches à réaliser:
-
Retourner à l'environnement dans lequel votre machine virtuelle fonctionnait la dernière fois
-
Brancher les périphériques que vous aviez connectés à votre Mac lorsque votre machine virtuelle fonctionnait (y compris les moniteurs supplémentaires). (Pourquoi ? Parce que lorsque j'ai réalisé cette procédure exacte en dehors de l'environnement où ma machine virtuelle fonctionnait la dernière fois, cela ne fonctionnait pas. J'ai dû réinstaller plusieurs fois et finalement retourner à l'environnement initial pour que cela fonctionne enfin. Oui, c'était ridicule.)
-
Supprimer VMWare Fusion dans /Applications
-
Exécuter le script suivant dans votre terminal:
Réinitialiser VMWare Fusion lorsqu'il plante à nouveau
Ce que fait le script ci-dessus est de supprimer toutes les références à l'application VMware elle-même.
Cela n'affecte pas votre machine virtuelle, mais bien sûr, vérifiez que vos machines virtuelles ne se trouvent pas dans ces répertoires, cela ne devrait pas être le cas par défaut.
sudo rm -rf /Library/Application Support/VMware
sudo rm -rf /Library/Application Support/VMware Fusion
rm -rf /Library/Preferences/VMware Fusion
rm -rf ~/Library/Application Support/VMware Fusion
rm -rf ~/Library/Caches/com.vmware.fusion
rm -rf ~/Library/Preferences/VMware Fusion
rm -rf ~/Library/Preferences/com.vmware.fusion.LSSharedFileList.plist
rm -rf ~/Library/Preferences/com.vmware.fusion.LSSharedFileList.plist.lockfile
rm -rf ~/Library/Preferences/com.vmware.fusion.plist
rm -rf ~/Library/Preferences/com.vmware.fusion.plist.lockfile
rm -rf ~/Library/Preferences/com.vmware.fusionDaemon.plist
rm -rf ~/Library/Preferences/com.vmware.fusionDaemon.plist.lockfile
rm -rf ~/Library/Preferences/com.vmware.fusionStartMenu.plist
rm -rf ~/Library/Preferences/com.vmware.fusionStartMenu.plist.lockfilea
-
Redémarrer votre ordinateur
-
Après le démarrage, allez sur votre compte personnel VMWare sur internet, téléchargez à nouveau l'installeur de VMWare Fusion.
-
Ouvrez et installez-le
-
NE PAS OUVRIR VOTRE MACHINE VIRTUELLE SINON VOUS DEVEZ PEUT-ÊTRE RÉPÉTER CE PROCESSUS. Après l'installation de VMWare Fusion, redémarrez de nouveau votre ordinateur.
-
Après le redémarrage, vous devriez pouvoir ouvrir de nouveau votre machine virtuelle.
J'espère que cela vous aidera. Si, pour une raison quelconque, cela ne fonctionne pas, assurez-vous d'être dans le dernier endroit où votre machine virtuelle fonctionnait avec les périphériques que vous aviez connectés à votre Mac à nouveau. Cela peut sembler étrange, mais ce problème de bug de bas niveau est bizarre et douloureux, alors ne prenez aucun risque en ayant à désinstaller/réinstaller/redémarrer plusieurs fois avant de parvenir enfin à le faire fonctionner à nouveau.
APRÈS LA MISE À JOUR CATALINA
Il semble que la mise à jour Catalina pour MacOS corrige le problème. Chaque fois que je démarre ma machine virtuelle, il me demande maintenant deux fois si je veux utiliser le logiciel et cela fonctionne à chaque fois. Je n'ai pas rencontré ce problème depuis la mise à jour et je l'utilise tous les jours. La mise à jour est encore assez récente, seulement quelques semaines, donc si je rencontre à nouveau le problème, je mettrai à jour ce fil de discussion. Jusqu'à présent, aucun souci.