web-dev-qa-db-fra.com

Impossible de transférer les graphiques X11 à partir de Centos sur Vagrant

Sur ma machine réelle (Ubuntu 14.04.3 LTS), j'ai déployé une machine virtuelle Vagrant et j'ai essayé de transférer les graphiques X11 de VM vers une machine réelle.

Pour cela, j'ai ajouté dans Vagrantfile telles configurations:

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

Pour accéder à ma VM j'ai utilisé vagrant ssh -- -X ou vagrant ssh -- -Y. Mais si j'essaye d'ouvrir n'importe quelle application graphique dans VM, j'obtiens une erreur:

Startup Error: Unable to detect graphics environment

Comment puis-je résoudre ce problème?

Si cela compte, le système d'exploitation de ma machine virtuelle n'est pas Ubuntu:

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

Assurez-vous d’avoir installé tous les packages requis sur la machine CentOS. Vous pouvez le faire simplement en installant un groupe entier pour le système X:

yum groupinstall "X Window System"
2
Jakuje