デスクトップで誰かと通信する方法はありますか?

デスクトップで誰かと通信する方法はありますか?

alpha私の妻は、最新バージョンのUbuntuを実行している家のデスクトップに座っています。私はバスに乗ってG1電話でConnectBotを使用しており、alphaどこでもSSH経由でアクセスできます。

複雑な理由で、インスタントメッセージング、電子メール、電話で彼女に連絡することはできません。 (たとえば、赤ちゃんを目覚めたくないので、IMクライアントが破損して電子メールサーバーがダウンしています。)私ができる唯一のオプションは、alphaSSHを介して画面に何かがリモートで表示されるようにすることです。彼女はKDEを使用しています。彼女の注目を集め、私が彼女と会話しようとしていることを知らせるためにどうすればよいですか?私のSSHセッションにXが表示されていなくても、リモートで何か(xmessageなど)をトリガーして彼女の画面に表示できることがわかりました。

編集:明確にすると、私の携帯電話ではいかなる種類のXも実行されないため、X-over-sshは不可能です。次は機能しますか?

$ export DISPLAY=:0
$ xmessage "test"

ベストアンサー1

DISPLAY現在どのモニタが表示されているかを知っている場合は、alpha環境変数を使用してXプログラムにどのモニタを使用するかを知らせることができます。ほとんど確実に唯一のディスプレイは、:0手動で操作しない限り、次の操作を実行する場合です。

$ export DISPLAY=:0

これにより、実行しているすべてのXアプリケーションがalphaモニターに表示されます。xmessageメッセージを表示するのにも適していますxdialog。インストールした場合は、次を使用して画面の隅にメッセージを表示libnotifyできます。notify-send

はい

おすすめ記事