Sådan rettes 'gedit' fejl på Windows Subsystem til Linux?

Windows Subsystem for Linux (WSL) er et kompatibilitetslag, der bruges til at køre binære eksekverbare filer, der er hjemmehørende i Linux på Windows 10 eller Windows Server 2009. Det er kun tilgængeligt i 64-bit-arkitekturen i Windows 10 1603-versionen og senere. Det giver også support til Windows Server 2019. I de tidligere versioner af laget var kun et Ubuntu-billede tilgængeligt, men ikke SUSE-billeder er også blevet introduceret.

Fejlmeddelelse “gedit Error”

Denne funktion bruges af adskillige brugere og er ret populær blandt softwareudviklingssamfundet. For nylig er der kommet mange rapporter om en "gedit Error" på WSL. Denne fejl udløses, mens du prøver at bruge gedit-funktionen, og den kan også indeholde en fejlkode. I denne artikel diskuterer vi årsagen til, at denne fejl udløses, og leverer levedygtige løsninger til at afhjælpe problemet.

Hvad er årsagen til “gedit Error” på WSL?

Efter at have modtaget adskillige rapporter fra flere brugere, besluttede vi at undersøge problemet og udtænkte en løsning til at løse det. Vi har også undersøgt årsagen til, at denne fejl udløses og anført den nedenfor.

  • Tilgængelighedsfejl: Der er en kendt bug, der er ret almindelig i denne funktion. Når du prøver at bruge en hvilken som helst tilgængelighedsfunktion, udløses denne fejl, og den forhindrer brugeren i at redigere ved hjælp af "gedit" -funktionen.

Nu hvor du har en grundlæggende forståelse af problemets art, går vi videre mod løsningen. Sørg for at implementere trinnene omhyggeligt for at undgå konflikter.

Løsning: Deaktivering af tilgængelighedsfunktioner

Tilgængelighedsfunktionerne har en kendt bug, der forhindrer redigeringsprocessen ved hjælp af "gedit". Derfor vil vi i dette trin deaktivere Accessibility-funktionen fuldstændigt ved at redigere en konfigurationsfil. For det:

  1. Naviger til følgende adresse, og find filen "~ / .bashrc".
     C: \ Brugere \ brugernavn \ AppData \ Local \ Pakker \ CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc \ LocalState \ rootfs \ hjemme \ {LINUXUSER} \ 

    Hvis filen ikke er i den ovennævnte adresse, skal den sandsynligvis være i følgende adresse.

     C: \ Brugere \ brugernavn \ AppData \ Local \ Lxss \ hjem \ BRUGERNAVN 
  2. Åbn filen med " Notepad " eller " Notepad ++ ".
  3. Indtast følgende linje i filen.
     eksporter NO_AT_BRIDGE = 1 

    Indtastning af kommandoen
  4. Klik på “ File ” og vælg “ Save ”.

    Klik på “File” og vælg “Save”
  5. Luk dokumentet, og kontroller, om problemet fortsætter.

Interessante Artikler