כיצד לתקן שגיאת 'gedit' במערכת המשנה של Windows עבור Linux?



נסה את הכלי שלנו לביטול בעיות

מערכת המשנה של Windows עבור Linux (WSL) היא שכבת תאימות המשמשת להפעלת הפעלות בינאריות שמקורן בלינוקס ב- Windows 10 או ב- Windows Server 2009. היא זמינה רק בארכיטקטורת 64 סיביות של גרסת Windows 10 1603 ואילך. כמו כן, הוא מספק תמיכה ב- Windows Server 2019. בגרסאות הקודמות של השכבה הייתה רק תמונת אובונטו אך לא הוצגו תמונות SUSE.



הודעת שגיאה 'שגיאת gedit'



תכונה זו משמשת משתמשים רבים והיא פופולרית למדי בקרב קהילת פיתוח התוכנה. עם זאת, די לאחרונה הגיעו הרבה דיווחים על 'שגיאת gedit' ב- WSL. שגיאה זו מופעלת בעת ניסיון להשתמש בתכונת gedit והיא עשויה לכלול גם קוד שגיאה. במאמר זה נדון בסיבה שבגינה מופעלת שגיאה זו ונספק פתרונות קיימא לתיקון הבעיה.



מה גורם ל'שגיאת gedit 'ב- WSL?

לאחר שקיבלנו מספר רב של דוחות ממספר משתמשים, החלטנו לבדוק את הנושא והמצאנו פתרון לתיקון. כמו כן, בדקנו את הסיבה שבגינה מופעלת שגיאה זו ורשמנו אותה למטה.

  • באג נגישות: יש באג ידוע שהוא די נפוץ בתכונה זו. בעת ניסיון להשתמש בכל תכונת נגישות, באג זה מופעל והוא מונע מהמשתמש לערוך באמצעות התכונה 'gedit'.

כעת, כשיש לך הבנה בסיסית את אופי הבעיה, נעבור לעבר הפיתרון. הקפד ליישם את השלבים בזהירות כדי למנוע סכסוכים.

פתרון: השבתת תכונות נגישות

לתכונות הנגישות יש באג ידוע שמונע את תהליך העריכה באמצעות 'gedit'. לכן, בשלב זה, נשבית לחלוטין את תכונת הנגישות על ידי עריכת קובץ תצורה. בשביל זה:



  1. נווט לכתובת הבאה לְאַתֵר את הקובץ '~ / .bashrc'.
    C:  Users  USERNAME  AppData  Local  Packages  CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc  LocalState  rootfs  home  {LINUXUSER} 

    אם הקובץ אינו בכתובת הנ'ל, כנראה שהוא צריך להיות בכתובת הבאה.

    C:  Users  USERNAME  AppData  Local  Lxss  home  USERNAME
  2. פתח את הקובץ עם “ פנקס רשימות 'או' פנקס רשימות ++ '.
  3. להיכנס את השורה הבאה לקובץ.
    ייצא NO_AT_BRIDGE = 1

    נכנסים לפקודה

  4. לחץ על ' קוֹבֶץ 'ובחר' להציל '.

    לחיצה על 'קובץ' ובחירה 'שמור'

  5. סגור המסמך ו- חשבון כדי לראות אם הנושא נמשך.
דקה קריאה