Rumah  >  Artikel  >  Java  >  ## Ralat \"Tiada Pembolehubah PAPARAN X11\" pada Linux: Bagaimana Saya Membetulkannya?

## Ralat \"Tiada Pembolehubah PAPARAN X11\" pada Linux: Bagaimana Saya Membetulkannya?

Patricia Arquette
Patricia Arquetteasal
2024-10-27 02:24:03947semak imbas

##

"Tiada Pembolehubah PAPARAN X11" - Gambaran Keseluruhan

Semasa memasang aplikasi Java pada Linux, anda mungkin menghadapi ralat "Tidak Pembolehubah DISPLAY X11 telah ditetapkan," menunjukkan bahawa pembolehubah penting tiada. Pembolehubah ini penting untuk atur cara yang memerlukan antara muka pengguna grafik (GUI).

Mengatasi Masalah

Untuk menyelesaikan isu ini, anda perlu menetapkan X11 PAPARAN pembolehubah kepada nilai yang sesuai, bergantung pada senario penggunaan khusus anda.

Paparan Utama

Jika anda sedang mengusahakan paparan utama, tetapkan pembolehubah menggunakan arahan berikut:

export DISPLAY=:0.0

Jenis Shell Lain

Jika anda menggunakan csh atau tcsh, gunakan arahan ini sebaliknya:

setenv DISPLAY :0.0

Laksanakan arahan ini sebelum melancarkan aplikasi.

Pertimbangan Tambahan

Biasanya, pembolehubah DISPLAY ditetapkan secara automatik. Jika anda tidak menggunakan terminal grafik, sahkan fail konfigurasi shell lalai seperti .profile, .login, .bashrc atau .cshrc.

Menetapkan pembolehubah DISPLAY kepada :0.0 menganggap anda menggunakan paparan utama atau disambungkan di bawah ID pengguna anda. Jika tidak, tetapan mungkin gagal.

Akses Jauh

Jika anda mengakses mesin jauh dengan X berjalan dan disambungkan ke paparan utama, anda boleh gunakan "ssh -X nama hos" untuk mewujudkan sambungan. SSH akan menetapkan pembolehubah DISPLAY secara automatik untuk menunjukkan terowong soket ke sistem setempat anda (cth., "localhost:11.0").

Atas ialah kandungan terperinci ## Ralat \"Tiada Pembolehubah PAPARAN X11\" pada Linux: Bagaimana Saya Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn