X を実行するメイン ユーザーがいます: username1。多くの作業を行う別のユーザー アカウント、username2 があります。
コマンドの出力をuserame2からusername1のクリップボードにコピーできるようにするにはどうすればよいですか。
失敗した例を次に示します。
username2 $ echo "hello" |xclip
No protocol specified
Error: Can't open display: :0
オンラインで調べたところ、DISPLAY 変数を変更する必要があることがわかりました。
その変更を行った後に得られるものは次のとおりです。
username2 $ echo "hello" |xclip
Error: Can't open display: myws:0
検索すると、.Xauthority ファイルを処理する必要がある可能性があることもわかります。しかし、私はそれに慣れていません。資料の見直しを進めていきます。
どんなアドバイスでも大歓迎です。