質問: 別の(非root)ユーザーとしてのguiアプリケーションの実行 2つのユーザーアカウントuser1とuser2があるとします。 user1としてログインし、suを使用してuser2に切り替えると、コマンドラインプログラムを実行できますが、guiプログラムが失敗します。例:user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt no protocol specified leafpad: cannot open display: では、どうすればguiアプリケーションを実行できますか?
回答: x11転送を使用できます。ssh -xy otheruser@localhost your-gui-program-name-here