Ako opraviť chybu „gedit“ v podsystéme Windows pre Linux?

Windows Subsystem for Linux (WSL) je vrstva kompatibility, ktorá sa používa na spustenie binárnych spustiteľných súborov, ktoré sú natívne pre Linux vo Windows 10 alebo Windows Server 2009. Je k dispozícii iba v 64-bitovej architektúre verzie Windows 10 1603 a novšej. Poskytuje tiež podporu pre systém Windows Server 2019. V predchádzajúcich verziách vrstvy bol k dispozícii iba obraz Ubuntu, ale neboli zavedené ani obrázky SUSE.

Chybové hlásenie „gedit Error“

Táto funkcia je používaná mnohými používateľmi a je pomerne populárna medzi komunitou vyvíjajúcou softvér. Prednedávnom sa však na WSL objavilo veľa správ o „gedit Error“. Táto chyba sa spustí pri pokuse o použitie funkcie gedit a môže obsahovať aj kód chyby. V tomto článku sa budeme zaoberať dôvodom, prečo bola táto chyba spôsobená, a poskytneme realizovateľné riešenia na odstránenie problému.

Čo spôsobuje „chybu gedit“ na WSL?

Po prijatí mnohých správ od viacerých používateľov sme sa rozhodli problém preskúmať a navrhli riešenie na jeho odstránenie. Preskúmali sme tiež dôvod, prečo bola táto chyba spôsobená, a uviedla ju nižšie.

  • Chyba prístupnosti: Existuje známa chyba, ktorá je v tejto funkcii pomerne bežná. Pri pokuse o použitie akejkoľvek funkcie uľahčenia prístupu sa táto chyba spustí a zabraňuje používateľovi úpravy pomocou funkcie „gedit“.

Teraz, keď už máte základné znalosti o povahe problému, prejdeme k riešeniu. Postupujte opatrne, aby ste predišli konfliktom.

Riešenie: Vypnutie funkcií dostupnosti

Funkcie dostupnosti majú známu chybu, ktorá zabraňuje procesu úprav pomocou „gedit“. Preto v tomto kroku úplne deaktivujeme funkciu Prístupnosť úpravou konfiguračného súboru. Pre to:

  1. Prejdite na nasledujúcu adresu a vyhľadajte súbor „~ / .bashrc“.
     C: \ Users \ meno používateľa \ AppData \ Local \ Packages \ CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc \ LocalState \ rootfs \ home \ {LINUXUSER} \ 

    Ak sa súbor nenachádza na vyššie uvedenej adrese, pravdepodobne by mal byť na nasledujúcej adrese.

     C: \ Users \ meno používateľa \ AppData \ Local \ Lxss \ home \ USERNAME 
  2. Otvorte súbor pomocou programuNotepad “ alebo „ Notepad ++ “.
  3. Do súboru zadajte nasledujúci riadok.
     export NO_AT_BRIDGE = 1 

    Zadanie príkazu
  4. Kliknite na „ Súbor “ a vyberte „ Uložiť “.

    Kliknite na „Súbor“ a vyberte „Uložiť“
  5. Zatvorte dokument a skontrolujte, či problém pretrváva.

Zaujímavé Články