この状況でxhostをどのように使用できますか?

この状況でxhostをどのように使用できますか?

現在、Robot OSを利用して自律ドローンを作ろうとしています。活性酸素種)。このために私はインストールしたラズベリーパイライト提示)の中ラズベリーパイ3現在使用中ROSダイナミクス上。行くことにしましたOpenboxウィンドウマネージャ便宜上、端末が設置されています。電話をかけることができますsudo startx。システム全体の端末なので私も設置しました。マルチプレクサ便宜上。私は特定のポッドでxserverを実行し、別のポッドでROS操作を実行しています。

システム全体の端末でGUIアプリケーションを呼び出すコマンドを実行しようとすると、エラーが発生します。

QxcbConnection: Could not connect to display
Aborted

おすすめ後これxhost問題は、ターミナルエミュレータにインストールすることにしました。同じエミュレータで呼び出すと、次のような結果がxhost +得られます。

access control disabled, clients can connect from any host

その後、xhostを呼び出すと、次のものが返されます。

access control disabled, clients can connect from any host
SI:localuser:root 

だから私のシステム全体の端末で環境変数を以下の5つの異なる値に設定し、呼び出されたプログラムを実行してみましたが、$DISPLAY同じQxcbConnection: Could not connect to displayエラーが発生しました。

SI:localuser:root 
localuser:root 
localuser 
root 
SI:localuser
localhost:0

最後の質問は実際にリンクされた質問から来ます。私が理解する限り、私がやっていることはまさに次にリストされています。これマンページ。私は何が間違っていましたか?

ベストアンサー1

おすすめ記事