"大野!問題が発生しました。」デフォルトのCentOS VNC構成の何が問題になっていますか?


8

雇用主の自宅で、ほとんどがリモートバックアップサーバーとして使用される小さなPCセットトップを構成しようとしています(基本的には、データセンターが携行中に消えるという非常に遠隔の可能性のために存在するものだけです)。CentOS 7でNUC5CPYHを使用しています。これには、2 TBのラップトップハードドライブと8 GBのRAMが搭載されています。最小限のCDからインストールし、GNOMEを追加しました。で今日のリポジトリに更新されましたyum upgrade

基本的に、私の構成の関連する範囲はここにあります。私が好きなシェルユーティリティ(例:tmux)以外は、コマンドに付属していなかった他のものをあまり追加していません。

yum -y groups install "GNOME Desktop"
yum install vnc-server

そのhowtoforge命令メソッドからの最大の違いは、1024x768で表示するようにVNCを設定した実行行です。

ExecStart=/usr/sbin/runuser -l <user> -c "/usr/bin/vncserver %i -geometry 1024x768"

(<user>は明らかに正しいユーザー名です)

私は、必要に応じてリモートでアクセスできる1人のリモートデスクトップユーザー(雇用者)を望んでいました。ほとんどの場合、それは彼の自宅のLAN上にあります。意図されたXディスプレイは:1です。

概して、私が試したすべては、リモートデスクトップを除いて美しく機能します。GNOMEはローカルで正常に動作します。ただし、VNCを実行しようとすると、いくつかの問題が発生します。

問題1

VNCを使用しているときはいつでもマウスカーソルが見えません。明らかにマウス入力に応答しています。クライアントにカーソルが表示されません。

問題2

このエラーメッセージはtigervncクライアントウィンドウ全体を占めており、「おやおや!問題が発生しました。問題が発生したため、システムを回復できません。ログアウトして、もう一度お試しください。」とても助かります、ありがとう。「おやおや!問題が発生しました。問題が発生したため、システムを回復できません。ログアウトして、もう一度お試しください。」

問題1ごとに、マウスカーソルで見つけられるまでカーソルを移動する必要があるにもかかわらず、「ログアウト」ボタンを押すことができます。ヒットすると、画面は次のようになります。エラーメッセージを閉じた後

この時点で、systemctlを使用してVNCサーバーを再起動することで、プロセスを繰り返すことができます。

その他の情報

uname -a 出力:

Linux [REDACTED].[REDACTED] 3.10.0-327.22.2.el7.x86_64 #1 SMP Thu Jun 23 17:05:11 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

構成ファイル/etc/systemd/system/vncserver@:1.serviceは次のようになります。

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=forking
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i -geometry 1024x768"
PIDFile=/home/<USER>/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

[Install]
WantedBy=multi-user.target

これは問題ないと思いますが、ArchLinuxを実行しているホームデスクトップでtigervncクライアントを使用してこれにアクセスしています。


他のプラットフォームとVNCクライアントを使用してサーバーにアクセスしてみてください。そうすれば、サーバー側とクライアント側のどちらに問題があるかがわかります。
Tripko

回答:


1

私はCentOSとDebianのボックスでいくつかの成功を収めてxrdpを使用しています。そうすれば、(最新ではない)VNCクライアントソフトウェアに依存しなくなります。

、このチュートリアルあなたはまた、CentOSに7上のXRDPを設置するためのファイアウォールとSELinuxの設定があります。


こんにちは、serverfaultへようこそ。チュートリアルの内容を要約してみてください:リンクが壊れる可能性があります:)
bgtvfr
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.