Bagaimana untuk Meningkatkan Kesalahan 'gedit' pada Subsystem Windows untuk Linux?

Subsistem Windows untuk Linux (WSL) adalah lapisan keserasian yang digunakan untuk menjalankan executable binari yang berasal dari Linux pada Windows 10 atau Windows Server 2009. Ia hanya tersedia pada seni bina 64-bit versi Windows 10 1603 dan kemudian. Selain itu, ia menyediakan sokongan untuk Windows Server 2019. Dalam versi sebelumnya lapisan hanya imej Ubuntu tersedia tetapi tidak imej SUSE juga telah diperkenalkan.

Mesej Ralat "Kesalahan gedit"

Ciri ini digunakan oleh banyak pengguna dan agak popular di kalangan komuniti pembangunan perisian. Walau bagaimanapun, baru-baru ini, banyak laporan telah datang dari "Kesalahan gedit" di WSL. Kesalahan ini dicetuskan semasa cuba menggunakan ciri gedit dan mungkin termasuk kod ralat juga. Dalam artikel ini, kami akan membincangkan sebab yang menyebabkan kesilapan ini dicetuskan dan menyediakan penyelesaian yang berdaya maju untuk membetulkan isu tersebut.

Apa yang menyebabkan "Kesalahan gedit" di WSL?

Selepas menerima banyak laporan dari pelbagai pengguna, kami memutuskan untuk menyiasat isu tersebut dan membuat penyelesaian untuk memperbaikinya. Selain itu, kami melihat ke sebab sebab kesilapan ini dicetuskan dan disenaraikan di bawah.

  • Bug Kebolehcapaian: Terdapat bug yang diketahui yang lazim digunakan dalam ciri ini. Semasa cuba menggunakan sebarang ciri aksesibiliti, bug ini dicetuskan dan ia menghalang pengguna daripada mengedit menggunakan ciri "gedit".

Sekarang bahawa anda mempunyai pemahaman asas tentang masalah ini, kami akan bergerak ke arah penyelesaiannya. Pastikan untuk melaksanakan langkah-langkah dengan teliti untuk mengelakkan konflik.

Penyelesaian: Melumpuhkan Ciri Kebolehaksesan

Ciri Kebolehaksesan mempunyai bug yang diketahui yang menghalang proses penyuntingan menggunakan "gedit". Oleh itu, dalam langkah ini, kami akan melumpuhkan sepenuhnya ciri Kebolehcapaian dengan mengedit fail konfigurasi. Untuk itu:

  1. Navigasi ke alamat berikut dan cari fail "~ / .bashrc".
     C: \ Users \ USERNAME \ AppData \ Local \ Packages \ CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc \ LocalState \ rootfs \ home \ {LINUXUSER} \ 

    Sekiranya fail tersebut tidak ada di alamat yang disebutkan di atas, ia sepatutnya berada di alamat berikut.

     C: \ Users \ USERNAME \ AppData \ Local \ Lxss \ home \ USERNAME 
  2. Buka fail dengan " Notepad " atau " Notepad ++ ".
  3. Masukkan baris berikut ke dalam fail.
     eksport NO_AT_BRIDGE = 1 

    Memasuki arahan
  4. Klik pada " Fail " dan pilih " Simpan ".

    Mengklik pada "Fail" dan memilih "Simpan"
  5. Tutup dokumen tersebut dan semak untuk mengetahui sama ada isu itu berterusan.

Artikel Yang Menarik