cómo iniciar programas x que se ejecutan en mac ox desde cygwin que se ejecutan en Windows

StackOverflow https://stackoverflow.com/questions/1722470

  •  19-09-2019
  •  | 
  •  

Pregunta

Ejecutando cygwin en Windows puedo conectar y ejecutar aplicaciones X sin más problemas para acceder a la caja remota de Linux como máquina de usuario SSH -Y -L.Si hago lo mismo en una Mac Box e intento abrirla, es decir.Firefox como:Open -A Firefox devuelve lo siguiente:LSOpenURLsWithRole() falló para la aplicación /Applications/Firefox.app con el error -10810.

¿Alguna pista?

Alternativamente, he usado un servidor vnc en la computadora Mac, pero es extremadamente lento.Gracias,

¿Fue útil?

Solución

/Applications/Firefox.app no ​​es una aplicación X, utiliza las rutinas GUI de Apple para escribir en la pantalla.

Para trabajar a través de cygwin, necesitaría compilar una versión X11 de Firefox; una forma sencilla es buscar macports para aplicaciones X11.

Sin embargo, sospecho que desea utilizar aplicaciones de Apple: todas aquellas en /Aplicaciones y luego VNC es la única forma.

Otros consejos

Estoy de acuerdo con Mark.

La única otra solución que podría funcionar es el uso de AppleScript para la escritura de las aplicaciones de destino. Por lo que yo sé, que no requiere una sesión de la GUI. Sé que he utilizado a través de SSH antes, pero no puedo recordar si he estado conectado o no. Peor de los casos, que sólo tienes que entrar a través de VNC y cierre su cliente VNC.

¿Qué está tratando de correr? Con suerte no sólo Firefox - que sería mucho más fácil simplemente usarlo en Linux que tratar de usarlo sobre VNC a un Mac. Cualquiera puede ser lento y frustrante en una distancia, en mi experiencia, sin embargo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top