Certifique-se de ter instalado todos os pacotes necessários na máquina do CentOS. Você pode fazer isso simplesmente instalando o grupo inteiro para o sistema X:
yum groupinstall "X Window System"
Na minha máquina real ( Ubuntu 14.04.3 LTS
), eu implantei uma máquina virtual do Vagrant e tentei encaminhar os gráficos X11 da VM para a máquina real.
Para isso eu adicionei Vagrantfile tais configurações:
Vagrant.configure("2") do |config|
i = 1
config.ssh.forward_agent = true
config.ssh.forward_x11 = true
...
Para acessar minha VM, usei vagrant ssh -- -X
ou vagrant ssh -- -Y
.
Mas se eu tentar abrir qualquer aplicativo gráfico na VM, recebo um erro:
Startup Error: Unable to detect graphics environment
Como posso resolver este problema?
Se isso importa, o sistema operacional na minha máquina virtual não é o Ubuntu:
$ cat /etc/centos-release
CentOS release 6.7 (Final)
Certifique-se de ter instalado todos os pacotes necessários na máquina do CentOS. Você pode fazer isso simplesmente instalando o grupo inteiro para o sistema X:
yum groupinstall "X Window System"