xhostを解決します:ディスプレイを開くことができません



Solve Xhost Unable Open Display



xhostを解決します:ディスプレイを開くことができません ''
実用的なヒント:xhostメソッドのステップはLinuxで提供されています

最初のステップ:Linuxルートで着陸し、vncサービスを開始します



ステップ2:提供されたvnc upportによるとexportDISPLAY = localhost:1(1は最初のTTYで開始されたvncを表します)、開始情報vnc Annex 1

3番目のステップ:実装xhost +、およびプロンプト 'アクセス制御が無効、クライアントは任意のホストから接続できます'はtrueでした。



Linuxの操作ログは次のとおりです。

[root @ xxxxx〜] #vncserver

新しい「localhost:1(ルート)」デスクトップはlocalhost:1です



/root/.vnc/xstartupLogファイルで指定された開始アプリケーションは/root/.vnc/localhost:1.logです。

[root @ xxxxx〜] #export DISPLAY = localhost:1

[root @ xxxxx〜] #xhost +

アクセス制御が無効になっている場合、クライアントは任意のホストから接続できます

xhostを設定すると、できないという問題があります。アピールを処理できる方法を使用してください。

Linuxクライアント接続を使用する場合、secureCRTは優れたツールですが、グラフィックモードをサポートしていないため、グラフィカルインターフェイスを要求するのが非常に面倒な場合があります。実際、比較的簡単な解決策は、のパッシブxmanagerを使用することです。 。

準備:secureCRTとインストールxmanager

手順:1。パッシブxmanagerを起動します
2.secureCRTで次のコマンドを実行します

export DISPLAY = 192.168.25.1: 0.0 ip address is the address of the client machine 3. Test xclock If a window appears in the passive graphical watch ok, and then perform netca and other graphical installation configuration commands are available.

方法2:

完璧な解決策xhost +エラー:ディスプレイを開くことができません ''
詳細には、インターフェースのインストールされたオラクルが飛び出すときにエラーが発生したとき、私の友人の多くは常にポップアップインストールインターフェースにいます。

オラクルのインストール
rootユーザーに切り替えるには、xhost +を実行します

次に、oracleユーザーに切り替え、export DISPLAY =:0.0を実行します。

文字化けした実行エクスポートLANG = US_en

ここでは、よくある質問の2つのケースを紹介します。

1つはローカルで実行するコマンドで、もう1つはインストールするリモートsshコマンドです。

ディスプレイサイエンス
DISPLAY変数は、グラフィカルインターフェイスにログインするCENTOSが自動的にDISPLAY DISPLAY =:に設定されるグラフィック表示の例を設定するために使用されます。 0.0は、ローカルモニターに明示的に示し、次に終了ツール(xshellなど)によってグラフィカルプログラム操作を示します。設定されていない場合、システムはプログラムを開始できません。
コマンド実行xhost +(すべてのクライアントがアクセスできるようにするため)

通常の返品情報:
アクセス制御が無効になっているため、クライアントは任意のホストから接続できます

xhost +を実行できない場合、エラー:xhost:ディスプレイを開くことができません ''

コマンドexportDISPLAY =:0を入力して実行できます

次に、xhost +を実行します

xhost + ip(名前は、マシンがサービスIPを使用できることを示します)

Sshリモートインストール
xmanagerがインストールされている、Baiduが独自にダウンロードしてインストールする、またはポップできない。

rootユーザーに切り替えるには、xhost +()を実行します。

通常のリターン:アクセス制御が無効になり、クライアントは任意のホストから接続できます

oracleユーザーに切り返し、次を実行します。exportDISPLAY = 192.168.1.2:0.0

たとえば、画面192.168.1.2に画像を表示するデータベースに接続する場合、OracleサーバーのIPは192.168.0.1、IPへのクライアント側のアクセスは192.168.1.2、192.168.1.2です。エクスポートが必要DISPLAY = 192.168 .1.2:0.0

次に、Oracleがインストールファイルを実行すると、ポップ認証が表示されます。

ディスプレイを開くことができません

クリックすると、通常はポップします。

ポップ後に間違いがある場合:

Linuxクライアント接続を使用する場合、secureCRTは優れたツールですが、グラフィックモードをサポートしていないため、グラフィカルインターフェイスを要求するのが非常に面倒な場合があります。実際、比較的簡単な解決策は、のパッシブxmanagerを使用することです。 。

準備:secureCRTとインストールxmanager

手順:1。パッシブxmanagerを起動します
2.secureCRTで次のコマンドを実行します

export DISPLAY = 192.168.25.1: 0.0 ip address is the address of the client machine 3. Test xclock If a window appears in the passive graphical watch ok, and then perform netca and other graphical installation configuration commands are available.