0 votos

TeamViewer "no se pudo establecer la conexión predeterminada para el WindowServer"

Necesito TeamViewer en mi Mac para trabajar de forma remota. He instalado a través de ssh utilizando la línea de comandos

brew cask install teamviewer

que funcionaba bien.

Sin embargo, me parece que no se puede configurar TeamViwer desde la línea de comandos. Debido al efecto Corona, que yo no pueda acceder a la Mac por el momento, lo que significa que tengo que hacer todo a través de ssh.

He intentado

$ /Applications/TeamViewer.app/Contents/MacOS/TeamViewer

que falla con

_RegisterApplication(), no se pudo establecer la conexión predeterminada para el WindowServer, _CGSDefaultConnection() es NULO.
No se pudo encontrar el dominio de
No se pudo encontrar el dominio de
2020-03-23 18:53:18.935 TeamViewer[1695:9920] +[NSXPCSharedListener endpointForReply:withListenerName:]: se ha producido un error al intentar obtener el extremo para el oyente 'ClientCallsAuxiliary": Conexión interrumpida

y luego se detiene hasta que me salga con Ctrl+C.

También probé esta respuesta, lo que me dio

$ open /Applications/TeamViewer.app

LSOpenURLsWithRole() failed with error -610 para el archivo /Aplicaciones/TeamViewer.app.

y

$ sudo open /Applications/TeamViewer.app

LSOpenURLsWithRole() failed with error -10810 para el archivo /Aplicaciones/TeamViewer.app.

Además, el camino de Library/Preferences/com.teamviewer.* no existe.

¿Qué tengo que hacer? ¿Qué más puedo hacer?

2voto

klanomath Puntos 19587

Esto debería funcionar (sudo privs necesario!)

  • Inicio de sesión con ssh en el control remoto de Mac
  • Entrar:

    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart  -activate -configure -access -on -privs -all -restart -agent 
    

    para habilitar la administración remota

  • abra la Pantalla compartida localmente (/System/Library/core services/Aplicaciones/uso Compartido de Pantalla.app)

  • Introduzca la dirección IP del Mac remoto
  • Introduzca su usuario remoto creds
  • Inicia sesión con tu usuario remoto creds en la pantalla de inicio de sesión
  • Lanzar y configurar TeamViewer

Dependiendo de la configuración de seguridad de la red remota (firewall, etc.) usted tiene que usar el mismo túnel del canal, como la conexión ssh.

Los pasos anteriores son solo para macOS Alta Sierra (10.13.6).


En macOS Mojave y más tarde kickstart sólo funciona con los dispositivos gestionados y perfiles especiales, si de compartir la pantalla no estaba habilitado previamente:

El uso de la kickstart utilidad de línea de comandos en macOS Mojave 10.14 y más tarde

Finalmente, usted tiene acceso el control remoto de Mac personalmente y configurar el uso compartido de pantalla en el Sistema de Preferencias > Compartir (para acceder a ella a través de VNC) o poner en marcha y configurar TeamViewer.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X