8 votes

Le partage d'écran cesse de fonctionner après une déconnexion d'environ cinq minutes

J'utilise MacOS Mojave sur un Mac Mini. Le serveur VNC intégré fonctionne parfaitement lorsque vous vous connectez pour la première fois après le redémarrage, mais si vous vous déconnectez pendant plus de cinq minutes, vous ne pouvez pas vous connecter à nouveau - il affiche le nom d'utilisateur utilisé lors de la dernière session et une roue qui tourne. Se connecter via ssh et tuer screensharingagentd n'aide pas, seul un redémarrage le fait. J'ai vérifié que tous les paramètres d'économie d'énergie étaient désactivés. Il y a deux machines virtuelles avec MacOS High Sierra et Sierra qui tournent sur ce même Mac Mini et je peux m'y connecter sans problème.

10voto

Rvach.Flyver Points 91

Pour résoudre ce problème, je me connecte via ssh et je tue le processus loginwindow :

sudo pkill loginwindow

Cela permettra de se connecter via VNC.

2voto

bmadtiger Points 121

Avec l'iMac au travail, nous avons dû désactiver l'option sous System Preferences - Sharing - Screen Sharing - Computer Settings pour permettre VNC viewers may control screen with password . Ensuite Visualisateur VNC demande le nom d'utilisateur et le mot de passe de l'iMac (en supposant que Only these users: est sélectionné pour Allow access for ). Les connexions multiples fonctionnent bien lorsque ce paramètre est désactivé. J'espère que cela vous aidera.

1voto

bierlos Points 11

De cet article :

Apple a ajouté une nouvelle couche de sécurité à MacOS 10.14 Mojave. Après la mise à niveau de votre Mac vers Mojave, VNC Server n'autorisera que l'accès à distance en vue seulement jusqu'à ce que vous ayez autorisé l'accès à l'application vncagent (installée dans le cadre de VNC Server).

Pour ce faire, ouvrez les Préférences système > Sécurité et confidentialité > Confidentialité > Accessibilité. Cliquez sur le bouton de verrouillage pour apporter des modifications, et sur + pour ajouter une nouvelle application à la liste des applications autorisées à contrôler votre ordinateur. Accédez à /Library/vnc/vncagent et sélectionnez le bouton Ouvrir

0voto

palmbardier Points 163

Un peu plus de détails, car je vois un comportement très similaire, peut-être le même.

Utilisation du client RealVNC se connectant au serveur RealVNC sur Mojave, fonctionne parfaitement à chaque fois. Avec cette méthode, vous vous connectez via le cloud en utilisant RealVNC pour négocier une session.

L'utilisation du client RealVNC pour se connecter à l'utilitaire "ScreenShare" du Mac, via bonjour ou l'adresse IP locale, n'utilise pas le serveur RealVNC et fonctionne lors des premières tentatives, mais il faut attendre 5 minutes sans se connecter, puis réessayer et cela échoue exactement comme décrit, l'écran de verrouillage avec le nom et l'image de l'utilisateur, mais une roue qui tourne en dessous, sans option de connexion.

La reconnexion via le serveur RealVNC est toujours possible dans cet état.

L'arrêt et le démarrage de ScreenSharing ne font que tuer la fenêtre avec la roue qui tourne, ils n'ont pas d'autre effet.

Un redémarrage du MAC, et cela fonctionne à nouveau....pendant un certain temps.

Cela a bien fonctionné sur High Sierra.

0voto

software evolved Points 101

Ce n'est pas une solution, mais une autre solution pour effacer l'écran verrouillé est d'accéder au Mac (physiquement) et de déconnecter l'utilisateur. Mon Mini est dans un placard à serveurs, près de mon bureau, donc c'est ennuyeux mais pas trop difficile.

(Je vais essayer l'option ci-dessus pour modifier la connexion/le login)

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