環境
ホスト:MacOS Mojave バージョン 10.14.5
VirtualBox バージョン 5.2.30
ゲスト:Windows 10
特定はできていないがMacOSのバージョンが不味い(新しいバージョンに対応できていない)のかも
現象
Windows10を起動、ログイン。
しばらくすると画面が暗転して黒画面のままになる。
ただし見えないだけで動作自体はしている。マウスを動かすとカーソルの形が変わりシャットダウンも可能。
恐らく画面スリープから復帰できなくなっている。
対策1 3Dアクセラレーション無効化
Virtual Box マネージャーからWindows10選択 → 設定 → ディスプレイ → スクリーン
「3Dアクセラレーションを有効化」のチェックを外す。
2Dは当該環境だとオフにする必要はなかった。
ホストのグラフィック機能が利用できなくなるがVM上でゲームするような人は多分いないだろう。
一部機能が遅くなるので結構辛い。
対策2 Windowsがスリープしないようにする
スリープが原因ならスリープしないようにすれば良い。
Winキー → 電源とスリープの設定
→ 次の時間が経過後、ディスプレイの電源を切る(バッテリー駆動時) → なし
→ 次の時間が経過後、ディスプレイの電源を切る(電源接続時) → なし
参考
https://moondoldo.com/wordpress/?p=1767