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



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

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

Chybové hlásenie „Chyba gedit“



Táto funkcia je používaná mnohými používateľmi a je veľmi populárna v komunite vývojárov softvéru. Avšak pomerne nedávno prichádza veľa správ o „chybe gedit“ na WSL. Táto chyba sa spustí pri pokuse o použitie funkcie gedit a môže obsahovať aj chybový kód. V tomto článku sa budeme zaoberať dôvodom, kvôli ktorému sa táto chyba spúšťa, a poskytneme uskutočniteľ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 sme riešenie, ktoré ho opravia. Pozreli sme sa tiež na dôvod, pre ktorý sa táto chyba spúšťa, a uviedli sme ho nižšie.

  • Chyba prístupnosti: Existuje známa chyba, ktorá je v tejto funkcii úplne bežná. Pri pokuse o použitie akejkoľvek funkcie prístupnosti sa táto chyba spustí a zabráni používateľovi v úpravách pomocou funkcie „gedit“.

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

Riešenie: Zakázanie funkcií dostupnosti

Funkcie prístupnosti obsahujú známu chybu, ktorá bráni procesu úprav pomocou programu „gedit“. Preto v tomto kroku úplne deaktivujeme funkciu Prístupnosť úpravou konfiguračného súboru. Pre to:



  1. Navigovať na nasledujúcu adresu a lokalizovať súbor „~ / .bashrc“.
    C:  Users  USERNAME  AppData  Local  Packages  CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc  LocalState  rootfs  home  {LINUXUSER} 

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

    C:  Users  USERNAME  AppData  Local  Lxss  home  USERNAME
  2. Otvorte súbor pomocou „ Poznámkový blok “Alebo„ Poznámkový blok ++ „.
  3. Zadajte nasledujúci riadok do súboru.
    exportovať NO_AT_BRIDGE = 1

    Zadanie príkazu

  4. Kliknite na ' Súbor “A vyberte„ Uložiť „.

    Kliknutím na „Súbor“ a výberom „Uložiť“

  5. Zavrieť dokument a skontrolovať aby sme zistili, či problém pretrváva.
1 minúta čítania