1

以前にRHEL6にvncserverをインストールしましたが、一部のサービスを実行したままにしている可能性があります。その後、再インストールしましたが、サービスの開始に問題がありました。すでにいくつかのビューが実行されているようですが、ビュー:6が作成され、Windows7からRHELマシンに接続できました。

上記の問題を解決するために、vncserverサービスを停止し、/ tmp / .X11-unit /ディレクトリに移動して、そこからすべてのファイルを削除しました(X0-X6)

vncserverを起動しようとしましたが、以下のエラーが発生します。パラメータ「-nolistentcp-localhost」を使用して正常に起動できますが、Windows7からVNCクライアントに接続しようとすると、黒い画面が表示されます。

「警告:フォントカタログが適切に構成されていないため、Xvncを最初に起動しようとして失敗しました。このシステムに適切なフォントパスを決定し、そのフォントパスを使用してXvncを再起動しようとしています...Xvncを起動できませんでした。

_XSERVTransSocketUNIXCreateListener:... SocketCreateListener()が失敗しました_XSERVTransMakeAllCOTSServerListeners:サーバーはすでに実行されています警告:Xalloc:不快なほど大量のメモリを要求しています:0バイト。

致命的なサーバーエラー:リスニングソケットを確立できません-Xサーバーがまだ実行されていないことを確認してください_XSERVTransSocketUNIXCreateListener:... SocketCreateListener()が失敗しました_XSERVTransMakeAllCOTSServerListeners:サーバーはすでに実行されています警告:Xalloc:不快な量のメモリを要求しています:0バイト。

致命的なサーバーエラー:リスニングソケットを確立できません-Xサーバーがまだ実行されていないことを確認してください」

これを修正する方法について何かアイデアはありますか?:)私はすでにvncserverを再インストールし、「ps -ef | grep vnc」を使用して、他のvncサービスが実行されていないことを確認しました。

4

2 に答える 2

2

CentOS6.4でも同様の問題が発生しました。警告が言ったように、本当の問題はXvncが開始されなかったことです。Xvncは、Xwindowをサポートするために他のいくつかのサービス(xfsフォントサービスなど)に依存しています。私は不足しているものを見つけることに多大な努力を払いましたが、手ぶらで戻ってきました。

だから私がしたことは完全な「yumupdate」(Centosで)をすることでした、そして問題は解決されました。

さらに掘り下げたい場合は、Xorgの部分に焦点を当てることをお勧めします。

于 2013-03-27T07:40:09.760 に答える
1

それらのセッション(または所有者)が存在しなくなった場合、それらのソケットとロックを削除できます。通常、それらには有効なユーザーがあり、削除されたユーザーには残り物がある可能性があります(ls -lは名前の代わりにuidを表示します)

プレイ中のDISPLAY変数の番号付き候補に対して反復があるようです。

また、このrpmの存在を確認します:xorg-x11-fonts-misc https://bugzilla.redhat.com/show_bug.cgi?id=498507

于 2012-11-16T10:49:14.290 に答える