Linux

Как исправить ‘gedit’ ошибку в подсистеме Windows для Linux?

Windows Subsystem for Linux (WSL) — это уровень совместимости, используемый для запуска двоичных исполняемых файлов, которые являются родными для Linux, на Windows 10 или Windows Server 2009. Она доступна только на 64-битной архитектуре версии Windows 10 1603 и более поздних. Кроме того, он обеспечивает поддержку Windows Server 2019. В ранних версиях слоя был доступен только образ Ubuntu, но теперь появились и образы SUSE.

Сообщение об ошибке “gedit Error”

Эта функция используется многими пользователями и довольно популярна в сообществе разработчиков программного обеспечения. Однако в последнее время поступает много сообщений об ошибке “gedit Error” на WSL. Эта ошибка возникает при попытке использовать функцию gedit и может содержать код ошибки. В этой статье мы обсудим причину возникновения этой ошибки и предоставим эффективные решения для ее устранения.

Что вызывает ошибку “gedit Error” на WSL?

После получения многочисленных сообщений от множества пользователей, мы решили изучить проблему и разработали решение для ее устранения. Также мы изучили причину, по которой возникает эта ошибка, и перечислили ее ниже.

  • Ошибка доступности: Существует известная ошибка, которая довольно часто встречается в этой функции. При попытке использовать любую функцию доступности срабатывает ошибка, которая не позволяет пользователю редактировать с помощью функции “gedit”.

Теперь, когда у вас есть базовое понимание сути проблемы, мы перейдем к ее решению. Убедитесь, что вы тщательно выполнили все шаги, чтобы избежать конфликтов.

Решение: Отключение функций доступности

В Accessibility Features имеется известная ошибка, которая препятствует процессу редактирования с помощью “gedit”. Поэтому в этом шаге мы полностью отключим функцию Accessibility, отредактировав конфигурационный файл. Для этого:

  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. Закрыть документ и проверьте и посмотреть, сохранится ли проблема.

Добавить комментарий