¿Cómo reparar el error 'gedit' en el subsistema de Windows para Linux?

Windows Subsystem for Linux (WSL) es una capa de compatibilidad utilizada para ejecutar ejecutables binarios que son nativos de Linux en Windows 10 o Windows Server 2009. Está disponible solo en la arquitectura de 64 bits de la versión Windows 10 1603 y posterior. Además, proporciona soporte para Windows Server 2019. En las versiones anteriores de la capa, solo una imagen de Ubuntu estaba disponible, pero no se han introducido imágenes SUSE.

Mensaje de error "Error gedit"

Esta función es utilizada por numerosos usuarios y es bastante popular entre la comunidad de desarrollo de software. Sin embargo, recientemente, se han recibido muchos informes de un "error gedit" en el WSL. Este error se activa al intentar usar la función gedit y también puede incluir un código de error. En este artículo, discutiremos la razón por la cual se desencadena este error y brindaremos soluciones viables para rectificar el problema.

¿Qué causa el "error gedit" en WSL?

Después de recibir numerosos informes de múltiples usuarios, decidimos investigar el problema e ideamos una solución para solucionarlo. Además, analizamos el motivo por el cual se activa este error y lo enumeramos a continuación.

  • Error de accesibilidad: hay un error conocido que es bastante común en esta función. Al intentar utilizar cualquier función de accesibilidad, este error se activa y evita que el usuario edite utilizando la función "gedit".

Ahora que tiene una comprensión básica de la naturaleza del problema, avanzaremos hacia la solución. Asegúrese de implementar los pasos con cuidado para evitar conflictos.

Solución: deshabilitar las funciones de accesibilidad

Las características de accesibilidad poseen un error conocido que impide el proceso de edición con "gedit". Por lo tanto, en este paso, estaremos deshabilitando completamente la función de Accesibilidad editando un archivo de configuración. Para eso:

  1. Navegue a la siguiente dirección y busque el archivo "~ / .bashrc".
     C: \ Users \ USERNAME \ AppData \ Local \ Packages \ CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc \ LocalState \ rootfs \ home \ {LINUXUSER} \ 

    Si el archivo no está en la dirección mencionada anteriormente, probablemente debería estar en la siguiente dirección.

     C: \ Users \ USERNAME \ AppData \ Local \ Lxss \ home \ USERNAME 
  2. Abra el archivo con " Notepad " o " Notepad ++ ".
  3. Ingrese la siguiente línea en el archivo.
     exportar NO_AT_BRIDGE = 1 

    Ingresando el comando
  4. Haga clic en " Archivo " y seleccione " Guardar ".

    Al hacer clic en "Archivo" y seleccionar "Guardar"
  5. Cierre el documento y verifique si el problema persiste.

Artículos De Interés