GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Pycharm-Startfehler:Grafikumgebung kann nicht erkannt werden

Ihre X-Umgebung ist nicht richtig eingestellt (manuelles Einstellen von DISPLAY funktioniert nicht immer). Möglicherweise, weil Sie dies als root versuchen und root ist nicht der Eigentümer der Grafiksitzung. Es könnte auch andere Gründe geben.

Sie können xclock nicht ausführen oder jede andere X-App in dieser Situation - das ist der Hinweis, dass es sich nicht um pycharm handelt -bezogenes Problem. Zum Beispiel, wenn Sie als root eine SSH-Verbindung zu localhost herstellen , nicht als der Benutzer, der derzeit in der grafischen Sitzung angemeldet ist:

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

Dasselbe Verhalten würden Sie auch sehen, wenn Sie dasselbe in einer Textmodus-Konsole versuchen.

Um dieses Problem zu beheben, öffnen Sie ein neues Terminal aus der Grafikumgebung - wenn es richtig installiert ist, sollten Sie in der Lage sein, alle X-Apps auszuführen, einschließlich pycharm (oder zumindest sollte es nicht mit diesem Fehler fehlschlagen).


Ich hatte den gleichen Fehler bei der Installation in einem sauberen Ubuntu 17.10 mit Gnome auf Wayland. Auf Vorschlag von @mattdm in Ihren Kommentaren habe ich gerade ein neues Terminal geöffnet (als ich selbst, nicht als Root) und es lief gut. Ich lief als root (nachdem ich alles nach /opt/ entpackt hatte), als ich den Fehler bekam.

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

Klicken Sie nach der Registrierung/Aktivierung einfach auf das Pulldown-Menü „* Configure v“ im Begrüßungsfenster und wählen Sie „Create Desktop Entry“, um es in den Menüs Ihres Betriebssystems verfügbar zu machen. Ich gehe davon aus, dass JetBrains dies für die von Ihnen bevorzugte Linux-Variante zum Laufen gebracht hat.


In Fedora
Ich habe pycharm mit fedy installiert. Das ist gearbeitet.
Oder wechseln Sie zu einem anderen Benutzer und versuchen Sie es mit Ausnahme von root.
Phpstrom, Webstrom, PyCharm
Die drei oben genannten funktionierten genauso.


Linux
  1. XEN VM Console kann nicht geöffnet werden – Virt-Viewer-Fehler:Anzeige kann nicht geöffnet werden [Gelöst]

  2. Fehler:Video kann nicht heruntergeladen werden?

  3. So erkennen Sie, ob das Linux-Betriebssystem die KDE- oder Gnome-Umgebung verwendet

  4. Kompilieren mit make | nicht möglich Schwerwiegender Fehler Kein freier Speicherplatz auf dem Gerät

  5. Ausführen von Pycharm als root vom Launcher

Behebung des Fehlers „Videodaten können nicht heruntergeladen werden:HTTP-Fehler 403:Verboten“.

Behebung des Fehlers „VLC kann MRL nicht öffnen“ [Kurztipp]

Linux – Vm kann nicht gestartet werden:Fehler 13:Ungültiges oder nicht unterstütztes ausführbares Format?

Startup Disk Creator-Fehler?

logrotate kann Protokolle nicht rotieren und erhält No such file error

Ein Array kann nicht als Umgebungsvariable verwendet werden