Como ilustra Michael Mrozek , puede ejecutar aplicaciones X que se muestran en el escritorio de su esposa. Todo lo que necesita hacer es establecer la DISPLAY
variable de entorno en el valor correcto (casi siempre :0
) ... y obtener su autorización.
Esta solución requiere que tenga permiso para leer los archivos de su esposa. El acceso al servidor X requiere una "cookie" de autenticación , que es una contraseña que se genera aleatoriamente cuando X se inicia y se almacena en un archivo. El archivo es a menudo ~/.Xauthority
; si no es así, debe indicarse en la XAUTHORITY
variable de entorno. En Ubuntu con la configuración predeterminada (usando Gdm), la cookie de sesión de su esposa no está ~wife/.Xauthority
en un archivo con un nombre generado automáticamente; ver ssh DISPLAY variable . Consulte también Como root, ¿puedo iniciar un programa gráfico en el escritorio de otro usuario? , Linux: wmctrl no puede abrir la pantalla cuando la sesión se inicia a través de ssh + screen .
Si su esposa tiene un terminal de texto abierto, puede usar write
como lo sugiere el usuario 7440 para escribir algo de texto en su terminal. Eso requiere que el terminal acepte tales notificaciones; puede activar y desactivar esto con mesg y
o mesg n
, y no sé cuál es el estado predeterminado en los emuladores de terminal modernos.
Un mecanismo más sofisticado que write
es talk
. El protocolo de conversación es el antepasado de los programas de chat; puede hablar con cualquier persona en una máquina que esté ejecutando un servidor de conversación y cuyo puerto UDP 517 o 518 (hay dos variantes de protocolo) no esté filtrado. Instale talkd Instale talkd http://bit.ly/software-small , un cliente como ytalk Instale ytalk http://bit.ly/software-small , y ytalk wife
. También hay un cliente X, xtalk Instalar xtalk http://bit.ly/software-small . Hasta donde sé, la conversación simplemente se ha salido del radar (todos los que se preocupan utilizan uno de los protocolos de chat modernos), y no hay ningún componente del sistema que genere una notificación de KDE de una solicitud de conversación.
Si bien dice que no puede ejecutar ningún cliente de mensajería instantánea ... ¿estaría bien un cliente de mensajería instantánea de línea de comandos que se ejecuta en su máquina doméstica a través de SSH? Existen, por ejemplo, weechat Install weechat http://bit.ly/software-small . Seguiría dependiendo de algún servidor para conectarlo con su esposa, pero solo se accedería desde su máquina doméstica, no desde su teléfono.