Wie Michael Mrozek zeigt , können Sie X-Anwendungen ausführen, die auf dem Desktop Ihrer Frau angezeigt werden. Alles, was Sie tun müssen, ist, die DISPLAY
Umgebungsvariable (fast immer :0
) auf den richtigen Wert zu setzen ... und sich autorisieren zu lassen.
Diese Lösung setzt voraus, dass Sie über die Berechtigung verfügen, die Dateien Ihrer Frau zu lesen. Für den Zugriff auf den X-Server ist ein Authentifizierungs- Cookie erforderlich. Hierbei handelt es sich um ein Kennwort, das beim Start von X zufällig generiert und in einer Datei gespeichert wird. Die Akte ist häufig ~/.Xauthority
; Ist dies nicht der Fall, muss dies in der XAUTHORITY
Umgebungsvariablen angegeben werden. Unter Ubuntu mit der Standardeinstellung (unter Verwendung von Gdm) befindet sich das Sitzungscookie Ihrer Frau nicht ~wife/.Xauthority
in einer Datei, sondern in einer Datei mit einem automatisch generierten Namen. Siehe ssh DISPLAY-Variable . Siehe auch Kann ich als Root ein Grafikprogramm auf dem Desktop eines anderen Benutzers starten? , Linux: wmctrl kann die Anzeige nicht öffnen, wenn die Sitzung über ssh + screen gestartet wird .
Wenn Ihre Frau ein Textterminal geöffnet hat, können Sie, write
wie von user7440 vorgeschlagen , Text in ihr Terminal schreiben. Dies setzt voraus, dass das Terminal solche Benachrichtigungen akzeptiert. Sie können dies mit mesg y
oder ein- und ausschalten mesg n
, und ich weiß nicht, wie der Standardstatus moderner Terminalemulatoren lautet.
Ein anspruchsvollerer Mechanismus, der write
ist talk
. Das Gesprächsprotokoll ist der Vorfahr der Chat-Programme. Sie können mit jedem auf einem Computer sprechen, auf dem ein Talk-Server ausgeführt wird und dessen UDP-Port 517 oder 518 (es gibt zwei Protokollvarianten) nicht gefiltert wird. Also installiere talkd Installiere talkd http://bit.ly/software-small , einen Client wie ytalk Installiere ytalk http://bit.ly/software-small , und ytalk wife
. Es gibt auch einen X-Client, xtalk Install xtalk http://bit.ly/software-small . Soweit ich weiß, ist das Sprechen einfach vom Radar gefallen (jeder, der sich dafür interessiert, benutzt eine der modernen Chat-Prozeduren), und es gibt keine Systemkomponente, die eine KDE-Benachrichtigung über eine Sprechanfrage erzeugen würde.
Während Sie sagen, Sie können keinen IM-Client ausführen ... wäre ein Befehlszeilen-IM-Client, der auf Ihrem Heimcomputer ausgeführt wird, auf den über SSH zugegriffen wird, in Ordnung? Es gibt zum Beispiel weechat Install weechat http://bit.ly/software-small . Sie wären immer noch auf den Server angewiesen, der Sie mit Ihrer Frau verbindet, aber auf diesen kann nur von Ihrem Heimcomputer aus zugegriffen werden, nicht von Ihrem Telefon aus.