J'ai un Ubuntu 12.04 VPS sans environnement graphique installé. Dans ce VPS, j'essaye d'ouvrir un fichier depuis un terminal en utilisant gedit avec cette commande
gedit config/database.yml
Mais malheureusement, il montre l'erreur suivante
(process:3790): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Cannot open display:
Run 'gedit --help' to see a full list of available command line options.
Comment puis-je résoudre ce problème?
gedit
est un éditeur graphique. Toutes les applications graphiques ont besoin d'une variable d'environnement appelée $DISPLAY
.
Si vous avez une session graphique en cours, démarrez gedit
comme ceci:
user@Host:~# DISPLAY=:0 gedit config/database.yml
Si vous n'avez pas accès à une session graphique, essayez
user@Host:~# nano config/database.yml