32 votes

L'écran de connexion de l'accès à distance de MacOS Mojave reste bloqué sur une roue de chargement infini

Ma société possède un Mac Mini que nous utilisons pour les constructions iOS. De temps en temps, l'un d'entre nous doit s'y connecter via un accès à distance (depuis un PC Windows) pour mettre à jour les outils de création.

Cependant, depuis la mise à jour du système d'exploitation vers la dernière version de MacOS Mojave, la plupart du temps, nous ne pouvons pas nous connecter à distance. Sur n'importe quel client VNC (j'utilise VNC Viewer mais j'ai testé cela avec UltraVNC également). Dès que l'un d'entre nous établit une connexion avec le Mac, l'écran de connexion s'affiche avec le nom d'utilisateur et l'image du compte, sans demande de mot de passe ni bouton d'aucune sorte, et avec une roue de chargement qui tourne sans fin :

remote access screen is stuck with this loading spinner

J'ai découvert que je pouvais "réparer" ce problème en accédant physiquement à la machine et en me déconnectant du compte, mais bien sûr, c'est douloureux et peu pratique.

Est-ce juste un bug de Mojave ? Existe-t-il des moyens de sortir de cette boucle ? Je dois préciser que cela ne semblait pas être un problème avant la mise à jour Mojave.

25voto

Dmitry Sokolov Points 291

Connexion à distance devrait être autorisé ( Préférences du système -> Partager -> Connexion à distance ).

  1. Connectez-vous via ssh : ssh user@host
  2. Exécuter sudo pkill loginwindow
  3. Connectez-vous en utilisant VNC comme d'habitude

0 votes

Merci ! C'est réparé.

1 votes

C'est celui dont vous avez besoin lorsque vous n'avez pas d'accès physique à l'ordinateur mais que vous avez un accès SSH.

2 votes

Solution très grossière, mais qui fonctionne. Ce serait mieux si quelque chose comme loginwindow reset était possible.

17voto

brokethebuildagain Points 650

Il semble qu'il s'agisse d'un bogue dans l'implémentation VNC de MacOS Mojave. Heureusement, j'ai trouvé une solution de contournement.

Dans l'application Paramètres, sélectionnez Partager . Ensuite, sélectionnez "Partage d'écran" à gauche et cliquez sur le "Paramètres de l'ordinateur..." bouton. Screen Sharing settings window

Dans la boîte de dialogue qui s'affiche, vérifier "Toute personne peut demander la permission de contrôler l'écran" y décochez "Les spectateurs de VNC peuvent contrôler l'écran avec le mot de passe : _____" . Computer Settings dialog with first option checked and second option unchecked

Il supprime une couche de sécurité, donc je ne le recommande pas si votre Mac a des ports publics configurés. Il utilise toujours l'authentification de MacOS pour les comptes, donc tant que vous avez de bons mots de passe pour tous vos comptes utilisateurs, il peut être raisonnablement sûr. J'espère que cela aidera ceux qui cherchent une solution de contournement.

3 votes

J'ai décoché les deux cases dans "Paramètres de l'ordinateur", puis j'ai remplacé "Autoriser l'accès pour :" par "Seulement ces utilisateurs :" et j'ai ajouté les utilisateurs que je voulais utiliser. Cela a semblé fonctionner pour moi. J'ai également procédé à la mise à jour de MacOS le même jour, ce qui pourrait être la cause du problème.

0 votes

@Brandon Je suis confronté au même problème et j'ai essayé de "mettre à jour" - mais cela ne semble pas être suffisant car le problème persiste.

1 votes

Cela fonctionne mais vous devrez utiliser RealVNC à la place. Avec TightVNC, aucune méthode de sécurité compatible n'est disponible.

7voto

Mike Asdf Points 151

Ma solution de contournement était d'exécuter cette commande afin d'empêcher complètement l'écran de connexion d'apparaître pour les connexions VNC.

(En fonction de vos besoins en matière de sécurité, vous voudrez peut-être éviter cette approche).

sudo defaults write /Library/Preferences/com.apple.RemoteManagement VNCAlwaysStartOnConsole -bool true

0 votes

Mec, t'es génial ! Grate !

0 votes

Cela m'a connecté. J'avais utilisé la réponse pkill avant mais je n'étais pas content de tuer tous mes processus. Cette réponse est beaucoup plus conviviale.

0 votes

Cette méthode fonctionne, et n'exclut pas l'utilisateur connecté comme le fait l'option sudo pkill loginwindow solution de contournement. Dans les préférences de partage d'écran, j'ai coché les deux préférences : "Toute personne peut demander la permission de contrôler l'écran" + "Les spectateurs VNC peuvent contrôler l'écran avec le mot de passe : ...". Ainsi, on me demande toujours le mot de passe VNC, mais je ne passe pas par l'écran de connexion supplémentaire et j'accède directement à l'écran réel.

3voto

Gerry Martin Points 21

Donc apparemment, c'est strictement un problème de VNC. J'utilise habituellement VNC étroit pour me connecter à mon Mac à la maison depuis le travail et j'ai eu le même problème de connexion. Cette fois-ci, j'ai essayé d'utiliser le Partage d'écran intégrée à OSX (en allant dans Commande + K et en entrant vnc://adresse IP:port) et il m'a demandé les informations d'identification de mon ordinateur portable et flèche Je suis entré sans problème alors que mon VNC La fenêtre tournait toujours. Il se peut que vous deviez redémarrer le Mac OU voir si vous pouvez redémarrer l'ordinateur. Service VNC (bonne chance, jusqu'à présent les commandes normales n'ont pas fonctionné pour moi) sur le Mac.

J'espère que cela vous aidera !

Gerry

1 votes

Merci pour la réponse, Gerry ! J'aurais dû préciser que j'ai besoin d'une solution pour me connecter d'un PC Windows au Mac, donc l'application native de partage d'écran d'Apple n'est pas une option pour moi.

0 votes

Cullen, tout à fait compréhensible ! Si c'est le cas, une option pourrait être d'utiliser la nouvelle solution ["Remote Desktop"] de Google :] ( chrome.google.fr/webstore/detail/chrome-remote-desktop/ ) ou quelque chose comme TeamViewer. Désolé de ne pas pouvoir vous aider plus que cela, je suis toujours à la recherche de solutions pour mon usage personnel et professionnel.

0 votes

J'ai aussi ce problème et je dois me connecter à partir de Windows. J'ai essayé à la fois Tight VNC et le visualiseur RealVNC mais aucun ne fonctionne ; la même chose se produit. Quelqu'un a-t-il trouvé une solution ou un moyen de contourner le problème ?

0voto

Janko Petras Points 1

Ma solution ou solution de contournement pour cela est d'utiliser TigerVNC et de passer à l'écran de verrouillage lorsque vous avez fini de gérer le Mac à distance. En utilisant la méthode ci-dessus, je n'ai pas enregistré de problème de "cercle tournant".

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X