別のユーザーとしてxtermを開こうとしています。
$ su - michel
$ xterm
No protocol specified
xterm: Xt error: Can't open display: :0
$ exit
$ sudo su - michel
$ xterm
No protocol specified
xterm: Xt error: Can't open display: :0
ベストアンサー1
次の場合su
、廃棄されますDISPLAY
環境変数(ターミナルにウィンドウを表示する場所を知らせるために使用されます)を設定するとDISPLAY
、他の問題に直面するでしょう(本質的に特権)は何度も要求されました。X DISPLAY変数が正しい場合、「ディスプレイを開くことができません::0」(これらの1つが他の関連する質問の重複として誤ってマークされています。)