VNC画面が真っ黒になって、以下のエラーが出ました。
Job for vncserver@:1.service failed because a configured resource limit was exceeded. See "systemctl status vncserver@:10.service" and "journalctl -xe" for details.
これどうやって解決するんでしょうか?
原因
WindowsにVirtual Boxをインストールして、Amazon Linux 2をインストール。
WindowsのVNC ClientからVirtual BoxのAmazon Linux 2に接続すると、VNCが真っ暗で接続できません。
※Amazon Linux 2でなくCentOS 7でも同じことは起こりうる。
パソコンを再起動してみても結果は同じ。
どうやら、VNC Serverを起動できず失敗しているようです。
1 2 3 |
# systemctl start vncserver@:1.service Job for vncserver@:1.service failed because a configured resource limit was exceeded. See "systemctl status vncserver@:10.service" and "journalctl -xe" for details. |
原因は、直前のVNCを強制終了した際に、テンポラリファイル
/tmp/.X11-unix/X1
が残ったままになっていることのようです。
このため、次にVNC Serverが起動しようとしても起動できないようです。
解決策、対処方法
/tmp/.X11-unix/X1
を削除します。
1 |
# rm -f /tmp/.X11-unix/X1 |
これで再度、VNC Serverを起動します。
1 |
# systemctl start vncserver@:1.service |
無事にVNC Serverが起動するようになりました。
コメント