VNC の表示カウンターを :1 にリセットする方法を探しています。
何が起こったかというと、私のサーバーは最初に VNC プロセスを終了せずに再起動され、再起動後に :2 で開始された新しいプロセスでもう一度 vncserver を起動し、:1 を完全に無視したのです。
:1 を強制終了しようとすると、「Xtightvnc プロセスを手動で強制終了する必要があります」と表示されます。
このプロセスを強制終了できません。このディスプレイには削除する pid ファイルがなく、サーバーが再起動したためプロセスは消えてしまいました。このカウントを 1 に戻す方法を誰か教えてください。誰かこれらの設定をリセットするのを手伝ってください。
Ubuntu 14.01 で tightvncserver を使用する
答え1
走ってみる
ps -ef | grep vnc
どの VNC サービスが実行されているかを確認します。
答え2
@bobが述べたように、次のコマンドを使用します -
ps -ef | grep vnc
実行状態にあるすべての vnc 関連プロセスを一覧表示します。
そこで、その名前のプロセスのPIDを書き留めておきます。
翻訳
そして、コマンド kill -9 <Xvnc プロセスの PID> を実行します。
VNC サーバーを強制終了します。
その後、VNC サーバーを再起動すると、すべてが元に戻ります。
答え3
私はTightVNCIPSERVER:2
の代わりに入力することで解決しましたIPSERVER:1
。たとえば、Vultrクラウドでは、Ubuntuデスクトップへの別のアクセスがあります。コンソールを表示'。
答え4
次のターミナルコマンド。
$ sudo tightvncserver -kill :1
最初のサーバー セッションを終了し、2 番目のセッションはそのまま残します。