GNU/Linux >> Tutoriales Linux >  >> Linux

WSL - GEDIT No se puede iniciar el servidor:No se pudo conectar:​​Conexión rechazada

Probablemente se deba a que lo está ejecutando con un usuario root. Ejecútelo como usuario no root.

(Si no sabe si lo está ejecutando como root o no, ingrese el comando a continuación y si devuelve 0, significa que es root y debe iniciar sesión como usuario no root:id -u )

(Si hubiera ejecutado sudo su o algo así, significa que eres root y debes usar exit para volver!)


Para solucionar este problema

Paso 1:descargue e instale este Windows X Server https://sourceforge.net/projects/vcxsrv/

Paso 2:abre XLaunch

Paso 3- Seleccione " Pantalla completa " opción

Paso 4- Elija " No iniciar ningún cliente " opción

Paso 5- Simplemente haga lo siguiente y termine

Paso 6- Abra la terminal y escriba:

export DISPLAY=0:0                                 
gedit filename

En caso de que su máquina Linux esté disponible con nombre de host ='nombre de host' y desee acceder al nombre de host y luego abrir gedit luego ejecute los siguientes comandos:

  1. Habilitar X11Forwarding en el servidor ssh
[hostname] $ vim /etc/ssh/sshd_config
             # and set X11Forwarding to yes
             X11Forwarding yes
  1. Establecer el DISPLAY env en la terminal del cliente y luego ssl con -X bandera
export DISPLAY=0:0
ssh -X [email protected]
                                 
[hostname] $ gedit filename

Necesita un servidor X para ejecutar aplicaciones gráficas como gedit .Utilizo VcXsrv o Xming en mis escritorios de Windows, ambos son muy pequeños y fáciles de instalar, pero existen otros servidores como Cygwin/X.

Instrucciones breves para VcXsrv/Xming:

  • descargue e instale el paquete de Windows
  • iniciar XLaunch o Xming
  • exporte la variable DISPLAY en su terminal WSL e inicie gedit

    export DISPLAY=0:0
    gedit
    

Tengo el problema de que algunas casillas de verificación en las preferencias de gedit no funcionan (error de dconf, no me importa), pero aparte de eso, el editor es utilizable.

Relacionado:

  • ¿Cuál es la forma más fácil de ejecutar aplicaciones GUI en el subsistema de Windows para Linux a partir de 2018? (askubuntu.com)

Linux
  1. Conexión SMTP del servidor PHPMailer GoDaddy rechazada

  2. Error de JDBC de SQL Server en Java 8:el controlador no pudo establecer una conexión segura con SQL Server mediante el cifrado de capa de sockets seguros (SSL)

  3. ¿Qué podría significar 'Roaming no permitido por el servidor' del cliente ssh?

  4. PM:la imagen de hibernación no está presente o no se pudo cargar

  5. wkhtmltopdf - QXcbConnection:no se pudo conectar a la pantalla

Cómo reparar el error de conexión SSH rechazada

Solución de problemas:errores de conexión del servidor

El cliente FTP no se conecta al servidor FTP de Microsoft

Error de FTP:no se pudo conectar al servidor:la política 534 requiere SSL

Conectarse a un servidor en la nube

conectarse al host localhost puerto 22:conexión rechazada