転送されたセッションでvirtualbox GUIを開こうとすると、次のエラーが発生します。
steve@remoteHost:~$ virtualbox
OpenGL Warning: Failed to connect to host. Make sure 3D acceleration is enabled for this VM.
それでもxeyes
期待どおりに機能します。
これをデバッグする方法は?
同様の問題が発生した人はいますか?
いくつかの環境変数を試しましたが、LIBGL_ALWAYS_INDIRECT
成功しませんでした。
答え1
この問題は、以前の問題の従来の問題のようです。仮想ボックスインストールする。
私の場合は、パッケージを削除します。
$ sudo apt remove virtualbox-dkms virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
$ dpkg -l |grep virtualbox
ii virtualbox-5.2 5.2.22-126460~Ubuntu~xenial amd64 Oracle VM VirtualBox
rc virtualbox-guest-utils 5.1.38-dfsg-0ubuntu1.16.04.1 amd64 x86 virtualization solution - non-X11 guest utilities
rc virtualbox-guest-x11 5.1.38-dfsg-0ubuntu1.16.04.1 amd64 x86 virtualization solution - X11 guest utilities
答え2
「この仮想マシンに対して3Dアクセラレーションが有効になっていることを確認してください」というエラーメッセージを考慮して、次のことを行う必要があります。
1) 仮想マシンを終了します
2)「設定」セクションに進みます。
3)「ディスプレイ」セクションを選択し、「ビデオ」セクションを選択します。
4)「3D加速を有効にする」チェックボックスを選択して確認します。
動作しているか教えてください:)!頑張ってください!