コンテンツにスキップ

GNOME 3のデスクトップ接続に関する問題

最新のLinuxオペレーティングシステムを実行しているホストからGNOME 3のデスクトップ、またはXクライアントを起動する際に問題が発生すると、診断が困難になる場合があります。最適な結果を得るには、サポートされているバージョンのGNOME 3を使用してください。Reflection Xは、以下のオペレーティングシステム(またはこれらのオペレーティングシステムのそれ以降のバージョン)に含まれるGNOME 3バージョン3.28以降をサポートしています。

  • RHEL 7.6

  • Fedora 28

  • Ubuntu 18.04

  • SUSE 15 SP2

  • Solaris 11.4 SRU24

GNOME 3環境でXクライアントを正常に起動するには、次のトラブルシューティングのヒントを使用します。

gnome-sessionクライアントを起動したとき、またはXDMCPを使用して接続したときに、「悲しい顔」または空白の画面が表示される

セッションがGNOME 3デスクトップセッション定義の要件を満たしていることを確認します。GNOME 3のデスクトップでは、他のセッションに必要のない拡張子が必要です。

旧来のgnome-sessionコマンドを使用してシステムでデスクトップを起動できません: gnome-session --display %IP#%

GNOME 3のgnome-sessionクライアントは、--displayコマンドライン引数をサポートしていません。DISPLAY環境変数を手動で設定する必要がある場合は、次のようにクライアントコマンドの前にDISPLAY=%IP#%を付けます。

(DISPLAY=%IP#% dbus-run-session -- gnome-session &)

Rexec、Rsh、Rloginなどの古い接続タイプを使用した場合にデスクトップを起動できない

クライアントコマンドによって、gnome-sessionのDISPLAY環境変数が設定されていることを確認します。

(DISPLAY=%IP#% dbus-run-session -- gnome-session &)

Waylandがインストールされているシステムでデスクトップが起動に失敗する

Xクライアントコマンドの前にdbus-run-session --を付けて、GNOME 3のデスクトップが固有のD-Busセッションで起動されていることを確認します

(dbus-run-session -- gnome-session &)

ユーザがデスクトップからログアウトしたときに、デスクトップが閉じない

クライアントコマンドの前にdbus-run-session --を付けて、GNOME 3のデスクトップが固有のD-Busセッションで起動されていることを確認します

(dbus-run-session -- gnome-session &)

デスクトップは起動しますが、ディスプレイのロードと更新に非常に時間がかかる。

次の設定を試してみてください。

NVIDIAなどの専有のビデオドライバがリモートホストにインストールされている場合、デスクトップが起動しない

次のようにコマンドを起動する前に、環境内に__GLX_VENDOR_LIBRARY_NAME=mesaを設定します。

(__GLX_VENDOR_LIBRARY_NAME=mesa dbus-run-session -- gnome-session &)

詳細