web-dev-qa-db-ja.com

VagrantでCentosからX11グラフィックを転送できない

実マシン(Ubuntu 14.04.3 LTS)でVagrant仮想マシンをデプロイし、VMから実マシンにX11グラフィックを転送しようとしました。

このために、私はVagrantfileそのような構成に追加しました:

Vagrant.configure("2") do |config|
    i = 1
    config.ssh.forward_agent = true
    config.ssh.forward_x11 = true
    ...

VMにアクセスするには、vagrant ssh -- -Xまたはvagrant ssh -- -Yを使用しました。しかし、VMでグラフィカルアプリケーションを開こうとすると、エラーが発生します。

Startup Error: Unable to detect graphics environment

この問題を修正するにはどうすればよいですか?

問題があれば、私の仮想マシンのOSはUbuntuではありません。

$ cat /etc/centos-release 
CentOS release 6.7 (Final)
2
VeLKerr

CentOSマシンに必要なパッケージがすべてインストールされていることを確認してください。 Xシステムのグループ全体をインストールするだけで、それを実行できます。

yum groupinstall "X Window System"
2
Jakuje