GNU/Linux >> Tutoriels Linux >  >> Linux

Erreur de démarrage Pycharm :impossible de détecter l'environnement graphique

Votre environnement X n'est pas correctement configuré (configuration manuelle de DISPLAY ne fonctionne pas toujours). Peut-être parce que vous essayez cela en tant que root et root n'est pas le propriétaire de la session graphique. Il peut aussi y avoir d'autres raisons.

Vous ne pourrez pas exécuter xclock ou toute autre application X dans cette situation - c'est l'indice que ce n'est pas un pycharm - problème lié. Par exemple, si vous vous connectez en ssh à localhost en tant que root , pas en tant qu'utilisateur actuellement connecté à la session graphique :

laptop:~ # ssh localhost
Password: 
Last login: Thu Nov 23 22:19:06 2017 from localhost
Have a lot of fun...
laptop:~ # export DISPLAY=:0
laptop:~ # xclock
No protocol specified
Error: Can't open display: :0
laptop:~ # konsole
No protocol specified
Segmentation fault
laptop:~ # pycharm
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0
No protocol specified

Start Failed: Failed to initialize graphics environment

Vous verriez également le même comportement si vous tentiez la même chose dans une console en mode texte.

Pour résoudre ce problème, ouvrez un nouveau terminal à partir de l'environnement graphique - s'il est correctement installé, vous devriez pouvoir exécuter l'une des applications X, y compris pycharm (ou du moins, il ne devrait pas échouer avec cette erreur).


J'ai eu la même erreur lors de l'installation dans un Ubuntu 17.10 propre, avec Gnome sur Wayland. À la suggestion de @mattdm dans vos commentaires, je viens d'ouvrir un nouveau terminal (en tant que moi-même, pas root) et tout s'est bien passé. J'exécutais en tant que root (après avoir tout décompressé dans /opt/) lorsque j'ai eu l'erreur.

[email protected]:~$ /opt/pycharm/bin/pycharm.sh

Une fois que vous vous êtes enregistré/activé, cliquez simplement sur le menu déroulant "* Configurer v" dans la fenêtre d'accueil et sélectionnez "Créer une entrée de bureau" pour le rendre disponible à partir des menus de votre système d'exploitation. Je suppose que JetBrains a fait ce travail pour la version Linux que vous préférez.


En feutre
J'ai installé pycharm en utilisant fedy. C'est travaillé.
Ou changez pour un autre utilisateur et essayez sauf root.
Phpstrom, Webstrom, PyCharm
Au-dessus de trois d'entre eux ont fonctionné comme ça.


Linux
  1. pygrub :impossible de trouver la partition contenant le noyau

  2. Impossible d'ouvrir la console XEN VM - Erreur Virt-viewer :impossible d'ouvrir l'affichage [Résolu]

  3. Impossible de supprimer le fichier, même lors de l'exécution en tant que root ?

  4. Comment détecter si le système d'exploitation Linux utilise l'environnement KDE ou Gnome

  5. Linux Mint - ajout permanent de variables d'environnement

Correction de l'erreur "Impossible de télécharger les données vidéo :erreur HTTP 403 :interdit"

Correction de l'erreur "VLC est incapable d'ouvrir la MRL" [Astuce rapide]

Linux - Impossible de démarrer Vm :Erreur 13 :Format exécutable non valide ou non pris en charge ?

Erreur du créateur de la disquette de démarrage ?

logrotate incapable de faire pivoter les journaux, obtenant l'erreur No such file

Impossible d'utiliser un tableau comme variable d'environnement