GNU/Linux >> Belajar Linux >  >> Linux

WSL - GEDIT Tidak dapat memulai server:Tidak dapat tersambung:Sambungan ditolak

Mungkin karena Anda menjalankannya dengan pengguna root. Jalankan sebagai pengguna non-root.

(Jika Anda tidak tahu apakah Anda menjalankannya sebagai root atau tidak, masukkan perintah di bawah ini dan jika hasilnya 0, berarti Anda adalah root dan Anda harus login ke pengguna non-root:id -u )

(Jika Anda telah menjalankan sudo su atau sesuatu seperti itu, Artinya Anda adalah root dan Anda harus menggunakan exit untuk kembali!)


Untuk memperbaiki masalah ini

Langkah 1- Unduh dan Instal Server Windows X ini https://sourceforge.net/projects/vcxsrv/

Langkah 2- Buka XLunch

Langkah 3- Pilih " Layar penuh " opsi

Langkah 4- Pilih " Mulai tanpa klien " opsi

Langkah 5- Cukup lakukan selanjutnya dan selesaikan

Langkah 6- Buka terminal dan ketik :

export DISPLAY=0:0                                 
gedit filename

Seandainya mesin Linux Anda tersedia dengan host name ='hostname' dan Anda ingin ssh ke hostname lalu buka gedit kemudian jalankan perintah berikut:

  1. Aktifkan X11Forwarding di server ssh
[hostname] $ vim /etc/ssh/sshd_config
             # and set X11Forwarding to yes
             X11Forwarding yes
  1. Tetapkan DISPLAY env di terminal klien dan kemudian ssl dengan -X bendera
export DISPLAY=0:0
ssh -X [email protected]
                                 
[hostname] $ gedit filename

Anda memerlukan server X untuk menjalankan aplikasi grafis seperti gedit .Saya menggunakan VcXsrv atau Xming di desktop Windows saya, keduanya sangat kecil dan mudah dipasang, tetapi ada server lain seperti Cygwin/X.

Instruksi singkat untuk VcXsrv/Xming:

  • unduh dan instal paket Windows
  • mulai XLaunch atau Xming
  • ekspor variabel DISPLAY di terminal WSL Anda dan jalankan gedit

    export DISPLAY=0:0
    gedit
    

Saya memiliki masalah bahwa beberapa kotak centang di preferensi gedit tidak berfungsi (kesalahan dconf, saya tidak peduli), tetapi selain itu editor dapat digunakan.

Terkait:

  • Apa cara termudah untuk menjalankan aplikasi GUI di Subsistem Windows untuk Linux mulai 2018? (askubuntu.com)

Linux
  1. Koneksi SMTP Server GoDaddy PHPMailer Ditolak

  2. nyamuk-klien mendapatkan koneksi yang ditolak

  3. Apa artinya 'Roaming tidak diizinkan oleh server' dari klien ssh?

  1. Jelas – Gagal Terhubung Ke Pemula:Koneksi Menolak?

  2. Dapatkan Hak Istimewa Root Untuk Nautilus Pada Koneksi Sftp?

  3. PM:Gambar hibernasi tidak ada atau tidak dapat dimuat

  1. Perbaiki ::Koneksi kesalahan SSH Linux ditolak

  2. Terhubung ke server cloud

  3. Kesalahan SQL Server JDBC di Java 8:driver tidak dapat membuat sambungan aman ke SQL Server dengan menggunakan enkripsi Secure Sockets Layer (SSL)