Як виправити помилку "gedit" у підсистемі Windows для Linux?

Підсистема Windows для Linux (WSL) - це рівень сумісності, який використовується для запуску бінарних виконуваних файлів, які є вродженими для Linux у Windows 10 або Windows Server 2009. Він доступний лише для 64-бітної архітектури версії Windows 10 1603 та пізнішої версії. Крім того, він забезпечує підтримку Windows Server 2019. У попередніх версіях шару було доступно лише зображення Ubuntu, але також не було введено зображення SUSE.

Повідомлення про помилку "gedit Error"

Ця функція використовується багатьма користувачами і є досить популярною серед спільноти розробників програмного забезпечення. Однак зовсім недавно багато повідомлень надходило про "gedit Error" на WSL. Ця помилка спрацьовує під час спроби використання функції gedit, і вона може включати і код помилки. У цій статті ми обговоримо причину, через яку ця помилка спрацьовує, та надамо життєздатні рішення для усунення проблеми.

Що спричиняє помилку "gedit" на WSL?

Отримавши численні звіти від декількох користувачів, ми вирішили розглянути проблему і розробили рішення для її виправлення. Також ми розглядали причину, через яку ця помилка спрацьовує, і перераховуємо її нижче.

  • Помилка доступності: Існує відома помилка, яка є досить поширеною в цій функції. Намагаючись використовувати будь-яку функцію доступності, ця помилка спрацьовує, і вона заважає користувачеві редагувати за допомогою функції "gedit".

Тепер, коли ви маєте основне розуміння природи проблеми, ми перейдемо до вирішення. Переконайтеся, що обережно виконайте дії, щоб уникнути конфлікту.

Рішення: вимкнення функцій доступності

Особливості доступності мають відому помилку, яка перешкоджає процесу редагування за допомогою "gedit". Тому на цьому кроці ми будемо повністю відключити функцію Accessibility шляхом редагування файлу конфігурації. Для того:

  1. Перейдіть до наступної адреси та знайдіть файл «~ / .bashrc».
     C: \ Користувачі \ USERNAME \ AppData \ Local \ Пакети \ CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc \ LocalState \ rootfs \ home \ {LINUXUSER} \ 

    Якщо файл не вказаний у вищезгаданій адресі, він, ймовірно, повинен бути за вказаною адресою.

     C: \ Користувачі \ USERNAME \ AppData \ Local \ Lxss \ home \ USERNAME 
  2. Відкрийте файл за допомогою " Блокнот " або " Блокнот ++ ".
  3. Введіть у файл наступний рядок.
     експорту NO_AT_BRIDGE = 1 

    Введення команди
  4. Клацніть на " Файл " та виберіть " Зберегти ".

    Клацнувши по "Файл" і виберіть "Зберегти"
  5. Закрийте документ і перевірте, чи проблема не зникає.

Цікаві Статті