Hoe 'gedit' fout op Windows Subsystem voor Linux te repareren?

Windows Subsystem voor Linux (WSL) is een compatibiliteitslaag die wordt gebruikt voor het uitvoeren van binaire uitvoerbare bestanden die eigen zijn aan Linux op Windows 10 of Windows Server 2009. Het is alleen beschikbaar op de 64-bit architectuur van de Windows 10 1603-versie en hoger. Het biedt ook ondersteuning voor de Windows Server 2019. In de eerdere versies van de laag was alleen een Ubuntu-afbeelding beschikbaar, maar er zijn ook geen SUSE-afbeeldingen geïntroduceerd.

Foutmelding "gedit Error"

Deze functie wordt door veel gebruikers gebruikt en is behoorlijk populair bij de softwareontwikkelingsgemeenschap. Vrij recent zijn er echter veel rapporten binnengekomen van een "gedit-fout" op de WSL. Deze fout wordt geactiveerd tijdens het proberen de gedit-functie te gebruiken en kan ook een foutcode bevatten. In dit artikel bespreken we de reden waarom deze fout wordt geactiveerd en bieden we bruikbare oplossingen om het probleem te verhelpen.

Wat veroorzaakt de "gedit-fout" op WSL?

Nadat we meerdere rapporten van meerdere gebruikers hadden ontvangen, besloten we het probleem te onderzoeken en een oplossing te bedenken om het op te lossen. We hebben ook de reden onderzocht waardoor deze fout is geactiveerd en hebben deze hieronder vermeld.

  • Toegankelijkheidsfout: er is een bekende fout die veel voorkomt in deze functie. Tijdens het proberen een toegankelijkheidsfunctie te gebruiken, wordt deze bug geactiveerd en voorkomt het dat de gebruiker bewerkingen uitvoert met de functie "Gedit".

Nu u een basiskennis hebt van de aard van het probleem, gaan we verder met de oplossing. Zorg ervoor dat u de stappen zorgvuldig uitvoert om conflicten te voorkomen.

Oplossing: Toegankelijkheidsfuncties uitschakelen

De toegankelijkheidsfuncties hebben een bekende bug die voorkomt dat het bewerkingsproces "gedit" wordt gebruikt. Daarom zullen we in deze stap de functie Toegankelijkheid volledig uitschakelen door een configuratiebestand te bewerken. Daarom:

  1. Navigeer naar het volgende adres en zoek het bestand "~ / .bashrc".
     C: \ Users \ gebruikersnaam \ AppData \ Local \ Packages \ CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc \ LocalState \ rootfs \ home \ {LinuxUser} \ 

    Als het bestand niet op het hierboven vermelde adres staat, moet het waarschijnlijk op het volgende adres staan.

     C: \ Users \ gebruikersnaam \ AppData \ Local \ Lxss \ home \ USERNAME 
  2. Open het bestand met " Kladblok " of " Kladblok ++ ".
  3. Voer de volgende regel in het bestand in.
     export NO_AT_BRIDGE = 1 

    Het commando invoeren
  4. Klik op " Bestand " en selecteer " Opslaan ".

    Klik op "Bestand" en selecteer "Opslaan"
  5. Sluit het document en controleer of het probleem blijft bestaan.

Interessante Artikelen