ローカルコンピュータでXサーバーを開くことができません

ローカルコンピュータでXサーバーを開くことができません

シェルでGUIインストールを開こうとしましたが、成功しなかったので最初に開いてみましたが、それもxclock機能しませんでした。通常、DISPLAYにエクスポートすると問題が解決します。セキュリティに関連しているという直感はありますが、デバッグするための適切な知識が欠けています。

[grid@localhost grid122]$ export DISPLAY=:0
[grid@localhost grid122]$ xclock 
No protocol specified
Error: Can't open display: :0
[grid@localhost grid122]$ export DISPLAY=localhost:0
[grid@localhost grid122]$ xclock 
Error: Can't open display: localhost:0

また、別のアドレスを試しました。

localhost:0.0
127.0.0.1:0
127.0.0.1:0.0

修正も/etc/hosts.allow無効です。

GNOMEでCentOS 7を使用しています。

ベストアンサー1

回答確立された問題を理解したら、xclockログインしたユーザーから始めることができますが、他のユーザーからは起動できません。解決策は、xhost +私がログインしたユーザーから実行することでした。

面白いのは、xhost +以前にもこのようなことを何度もやってみたことです。

おすすめ記事