GNU/Linux >> Linux Esercitazione >  >> Linux

Errore di avvio di Pycharm:impossibile rilevare l'ambiente grafico

Il tuo ambiente X non è impostato correttamente (impostando manualmente DISPLAY non sempre funziona). Forse perché stai tentando di farlo come root e root non è il proprietario della sessione grafica. Potrebbero esserci anche altri motivi.

Non sarai in grado di eseguire xclock o qualsiasi altra app X in questa situazione - questo è l'indizio che non è un pycharm problema correlato. Ad esempio se esegui ssh su localhost come root , non come l'utente attualmente connesso alla sessione grafica:

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

Vedresti anche lo stesso comportamento se provi lo stesso in una console in modalità testo.

Per risolvere questo problema, apri un nuovo terminale dall'ambiente grafico:se è installato correttamente dovresti essere in grado di eseguire qualsiasi app X, incluso pycharm (o almeno non dovrebbe fallire con quell'errore).


Ho avuto lo stesso errore durante l'installazione in un Ubuntu 17.10 pulito, con Gnome su Wayland. Su suggerimento di @mattdm nei tuoi commenti, ho appena aperto un nuovo terminale (come me stesso, non root) e ha funzionato bene. Stavo eseguendo come root (dopo aver decompresso tutto in /opt/) quando ho ricevuto l'errore.

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

Dopo esserti registrato/attivato, fai clic sul menu a discesa "* Configura v" dalla finestra di benvenuto e seleziona "Crea voce desktop" per renderlo disponibile dai menu del tuo sistema operativo. Presumo che JetBrains abbia fatto questo lavoro per qualsiasi tipo di Linux tu preferisca.


In fedora
Ho installato pycharm usando fedy. Questo è funzionato.
Oppure passa a un altro utente e prova ad eccezione di root.
Phpstrom, Webstrom, PyCharm
Sopra tre di loro funzionava allo stesso modo.


Linux
  1. Correzione Impossibile rilevare lo schema URI dell'errore del magnete in Xubuntu

  2. pygrub:impossibile trovare la partizione contenente il kernel

  3. Errore:impossibile scaricare il video?

  4. Impossibile eliminare il file, anche durante l'esecuzione come root?

  5. Come rilevare se il sistema operativo Linux utilizza l'ambiente KDE o Gnome

Correzione dell'errore "Impossibile scaricare i dati video:Errore HTTP 403:proibito".

Correzione dell'errore "VLC non è in grado di aprire l'MRL" [Suggerimento rapido]

Errore PHP-intl:impossibile rilevare il prefisso ICU o nessun errore. Si prega di verificare il prefisso di installazione ICU [Risolto]

Impossibile aprire XEN VM Console – Errore Virt-viewer:impossibile aprire il display [Risolto]

Linux – Impossibile avviare Vm:errore 13:formato eseguibile non valido o non supportato?

Errore di creazione del disco di avvio?