GNU/Linux >> Belajar Linux >  >> Linux

Kesalahan Startup Pycharm:Tidak dapat mendeteksi lingkungan grafis

Lingkungan X Anda tidak disetel dengan benar (menyetel DISPLAY secara manual tidak selalu berhasil). Mungkin karena Anda mencoba ini sebagai root dan root bukan pemilik sesi grafis. Mungkin ada alasan lain juga.

Anda tidak akan dapat menjalankan xclock atau aplikasi X lainnya dalam situasi ini - ini adalah petunjuk bahwa ini bukan pycharm -masalah terkait. Misalnya jika Anda ssh ke localhost sebagai root , bukan karena pengguna saat ini masuk ke sesi grafis:

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

Anda juga akan melihat perilaku yang sama jika mencoba melakukan hal yang sama di konsol mode teks.

Untuk mengatasi masalah ini, buka terminal baru dari lingkungan grafis - jika diinstal dengan benar, Anda seharusnya dapat menjalankan salah satu aplikasi X, termasuk pycharm (atau setidaknya tidak akan gagal karena kesalahan itu).


Saya memiliki kesalahan yang sama saat menginstal di Ubuntu 17.10 yang bersih, dengan Gnome di Wayland. Atas saran @mattdm dalam komentar Anda, saya baru saja membuka terminal baru (seperti saya sendiri, bukan root) dan berjalan dengan baik. Saya menjalankan sebagai root (setelah membongkar semuanya ke /opt/) ketika saya mendapatkan kesalahan.

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

Setelah Anda mendaftar/mengaktifkan, cukup klik pull-down "* Configure v" dari jendela selamat datang, dan pilih "Buat Entri Desktop" untuk membuatnya tersedia dari menu OS Anda. Saya berasumsi JetBrains membuat ini berfungsi untuk rasa linux mana pun yang Anda sukai.


Di fedora
Saya telah menginstal pycharm menggunakan fedy. Ini berhasil.
Atau ubah ke pengguna lain dan coba kecuali root.
Phpstrom, Webstrom, PyCharm
Di atas tiga dari mereka bekerja sama seperti itu.


Linux
  1. Cara mendeteksi jika OS Linux menggunakan lingkungan KDE atau Gnome

  2. Linux Mint - menambahkan variabel lingkungan secara permanen

  3. Tidak dapat dikompilasi dengan make | kesalahan fatal Tidak ada ruang tersisa di perangkat

  1. Perbaiki Tidak dapat mendeteksi skema URI kesalahan magnet Di Xubuntu

  2. Menjalankan Pycharm sebagai root dari launcher

  3. logrotate tidak dapat memutar log, tidak mendapatkan kesalahan file seperti itu

  1. Tidak Dapat Membuka Konsol XEN VM – Kesalahan penampil Virt:tidak dapat membuka tampilan [Terpecahkan]

  2. Kesalahan:Tidak Dapat Mengunduh Video?

  3. Tidak dapat menjalankan skrip bash bahkan sebagai root?