Невозможно переслать графику X11 из Centos на Vagrant
На моей настоящей машине (Ubuntu 14.04.3 LTS
Я развернул виртуальную машину Vagrant и попытался переслать графику X11 с виртуальной машины на реальную машину.
Для этого я добавил в Vagrantfile такие конфигурации:
Vagrant.configure("2") do |config|
i = 1
config.ssh.forward_agent = true
config.ssh.forward_x11 = true
...
Для доступа к моей виртуальной машине я использовал vagrant ssh -- -X
или же vagrant ssh -- -Y
, Но если я пытаюсь открыть любое графическое приложение в VM, я получаю сообщение об ошибке:
Startup Error: Unable to detect graphics environment
Как я могу решить эту проблему?
Если это имеет значение, ОС на моей виртуальной машине не Ubuntu:
$ cat /etc/centos-release
CentOS release 6.7 (Final)
1 ответ
Решение
Убедитесь, что вы установили все необходимые пакеты на компьютере CentOS. Вы можете сделать это, просто установив целую группу для системы X:
yum groupinstall "X Window System"