web-dev-qa-db-ja.com

Centosにxウィンドウをインストールしても機能しない

リモートのCentOS5.3ボックスにx-windowsをインストールしようとしています。これが私がこれまでにしたことです:

$ yum groupinstall "X Window System" "GNOME Desktop Environment"
$ echo PATH=$PATH:/etc/X11
$ xinit

Yumのインストールに問題はありませんでした。パスを「/ etc/X11」に設定しました。これは、xinitを見た場所だからです。しかし、xinitを呼び出すと、次のエラーが発生しました。

xinit:  No such file or directory (errno 2):  no server "X" in PATH

Use the -- option, or make sure that /usr/bin is in your path and
that "X" is a program or a link to the right type of server
for your display.  Possible server names include:

Xorg     X.Org displays

xinit:  Server error.
Couldnt get a file descriptor referring to the console

ですから、Xは実際にはインストールされていなかったと思います。そこで、「/ usr/X11R6」ディレクトリを確認すると、「mkfontdir」と「mkfontscale」だけが表示されます。 「Xorg」はそこにあるはずではないですか?

私は何を間違えましたか?

3
Great Kindness

まず、「echo PATH = $ PATH:/ etc/X11」を実行しても、実際にはパスは変更されません。エコーされるだけです。 「echo」の代わりに「export」コマンドを使用する必要があります。

Pathコマンドを除いて、あなたが言及した上記のコマンドを試したところ、うまくいきました。おそらく、誤ってPATHを変更して/ usr/bin /を除外しました。これは、CentOS5.3でXバイナリが配置されている場所です。

リモートであることを考えると、とにかくマシン自体でXサーバーを起動したくないでしょう。 -Xパラメーター(例:ssh -X user @ remotehost)を使用してシステムにSSH接続し、「xterm」または「nautilus」を実行してみてください。

フルリモートデスクトップ(ウィンドウマネージャーなど)が必要な場合は、ローカルコンピューターでXnestなどを実行して接続する必要があります。そうしないと、元のウィンドウマネージャーが置き換えられます。

2
Daniel Lawson