Tengo un problema muy molesto con la aplicación X11 en OS X cuando la uso para ejecutar cosas de forma remota a través de SSH. De vez en cuando (es bastante regular, yo diría que cada 1-2 minutos), la aplicación en la que estoy pierde el foco, y el teclado ya no se envía a ella. Sin embargo, X11 sigue siendo la aplicación en primer plano.
¿Alguna idea sobre lo que podría estar causando esto y/o cómo depurarlo?
0 votos
¿Qué aplicación X11 estás ejecutando? Si utilizas un gestor de ventanas o de escritorio (por ejemplo, GNOME o KDE), ¿tienes activada la opción "el foco sigue al ratón"?
0 votos
@EmmEff: Sólo estoy ejecutando un montón de Windows gnome-terminal sin ningún gestor de escritorio.
0 votos
@emmeff. Este usuario está en OS X. No hay foco sigue función del ratón. Yo uso Terminal y no he visto este tipo de problemas. ¿Estas cosas que estás haciendo requieren el framework X11 en OS X o puedes usar otro cliente de terminal?
0 votos
@bispymusic: es mucho más cómodo hacerlo así, porque puedo conectarme por ssh una sola vez y luego lanzar varios terminales en la máquina. Para usar Terminal.app para esto tendría que abrir múltiples conexiones ssh
0 votos
@bispymusic Si necesita enfoque sigue ratón característica que puede configurar en las preferencias de XQuartz. No hay X11 por defecto en OS X 10.8
0 votos
@houbysoft ¿ha intentado utilizar
screen
otmux
aplicaciones en mac o servidor (no entiendo dónde hay que multiplexar el terminal)0 votos
@EirNym: Estoy al tanto de esos, pero la cosa es que a veces necesito ejecutar otros programas (gráficos) por SSH también, así que sería más cómodo si pudiera arreglar esto para todos
X11
aplicaciones.0 votos
ssh -XY
y multiplexación de terminales? también se puede compartir una única conexión SSH (usandoControlMaster auto
)0 votos
@EirNym, no, el punto es que quiero ejecutar digamos firefox en el servidor remoto
0 votos
@houbysoft jeje, ¡se puede hacer mucho más fácil que tú! Solo tienes que hacer tu proxy ssh socks con
-D
. Algo así comossh -D1234 user@server
. Ahora añades a tu navegador la configuración para usar socks proxy127.0.0.1:1234
¡y navegas a través de tu servidor! Hay menos tráfico, y mucho más cómodo0 votos
@EirNym: sí, lo sé, pero aún así, a veces sólo necesito la interfaz X / es más conveniente ... Entiendo que hay alternativas pero me gustaría que funcionara esto ya que requiere la menor configuración (no se trata sólo de firefox).
0 votos
¿qué claves proporciona a
ssh
cuando lo ejecutas?0 votos
@EirNym: Yo uso autenticación basada en contraseña (no puedo cambiarlo por desgracia, no estoy administrando el servidor)
0 votos
¡No, no, no! Me refiero a otras banderas y opciones que se utilizan como
-X
,-Y
y otros0 votos
@EirNym: oh, ¿te refieres a discusiones? -XC normalmente
0 votos
Por favor, intente
-Y
. Corrige varios "errores".0 votos
Echa un vistazo a la Python script de xquartz.macosforge.org/trac/ticket/58 controla qué proceso acapara el foco. Tengo el mismo problema y resulta que com.apple.WebKit.WebContent es el culpable
0 votos
He detectado el mismo problema en Mountain Lion (10.8.5) y XQuartz (2.7.6). Sólo estoy usando Xterm y dentro de ellos estoy trabajando en local o en servidores remotos a través de.
ssh
. houbysoft: ¿ha diagnosticado ya que esta pérdida de foco está relacionada con el uso dessh
?2 votos
Posible duplicado de ¿Hay alguna forma de detectar qué programa está robando el foco en mi Mac?