Jak naprawić błąd „gedit” w podsystemie Windows dla systemu Linux?

Podsystem Windows dla systemu Linux (WSL) to warstwa zgodności używana do uruchamiania binarnych plików wykonywalnych, które są rodzime dla systemu Linux w systemie Windows 10 lub Windows Server 2009. Jest dostępne tylko w architekturze 64-bitowej wersji systemu Windows 10 1603 i nowszych. Zapewnia także obsługę systemu Windows Server 2019. We wcześniejszych wersjach warstwy dostępny był tylko obraz Ubuntu, ale nie wprowadzono również obrazów SUSE.

Komunikat o błędzie „Błąd gedit”

Ta funkcja jest używana przez wielu użytkowników i jest dość popularna wśród społeczności programistów. Jednak całkiem niedawno pojawiło się wiele raportów o „błędzie gedit” na WSL. Ten błąd jest wyzwalany podczas próby użycia funkcji gedit i może również zawierać kod błędu. W tym artykule omówimy powód, dla którego ten błąd jest wywoływany, i przedstawimy realne rozwiązania problemu.

Co powoduje błąd „gedit” na WSL?

Po otrzymaniu licznych raportów od wielu użytkowników postanowiliśmy zbadać problem i opracowaliśmy rozwiązanie, aby go naprawić. Przyjrzeliśmy się również przyczynom tego błędu i wymieniliśmy go poniżej.

  • Błąd dostępności: Znany błąd jest dość powszechny w tej funkcji. Podczas próby użycia dowolnej funkcji ułatwienia dostępu ten błąd jest wyzwalany i uniemożliwia użytkownikowi edycję za pomocą funkcji „gedit”.

Teraz, gdy masz podstawową wiedzę na temat charakteru problemu, przejdziemy do rozwiązania. Wykonaj te kroki ostrożnie, aby uniknąć konfliktu.

Rozwiązanie: Wyłączanie funkcji ułatwień dostępu

Funkcje ułatwień dostępu zawierają znany błąd, który uniemożliwia proces edycji za pomocą „gedit”. Dlatego na tym etapie całkowicie wyłączymy funkcję ułatwień dostępu poprzez edycję pliku konfiguracyjnego. Za to:

  1. Przejdź do następującego adresu i zlokalizuj plik „~ / .bashrc”.
     C: \ Users \ NAZWA UŻYTKOWNIKA \ AppData \ Local \ Packages \ CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc \ LocalState \ rootfs \ home \ {LINUXUSER} \ 

    Jeśli plik nie znajduje się na wyżej wymienionym adresie, prawdopodobnie powinien znajdować się pod następującym adresem.

     C: \ Users \ USERNAME \ AppData \ Local \ Lxss \ home \ USERNAME 
  2. Otwórz plik za pomocą „ Notepad ” lub „ Notepad ++ ”.
  3. Wprowadź następujący wiersz do pliku.
     eksport NO_AT_BRIDGE = 1 

    Wprowadzanie polecenia
  4. Kliknij „ Plik ” i wybierz „ Zapisz ”.

    Kliknięcie „Plik” i wybranie „Zapisz”
  5. Zamknij dokument i sprawdź, czy problem nadal występuje.

Ciekawe Artykuły