Hacía varios años que no formateaba el ordenador y hace un par de semanas me decidí a borrar todo y reinstalar ArchLinux. Una de las cosas con las que me encontré es que no podía lanzar aplicaciones gráficas, como gedit, desde la consola, aparecía este mensaje:
Unable to init server: No se pudo conectar: Conexión rehusadaLa solución fue añadir export DISPLAY=:1 al .bashrc de cada usuario:
(gedit:3569): Gtk-WARNING **: cannot open display:
echo "export DISPLAY=:1" >> .bashrcCon esto podrás lanzar las aplicaciones con tu usuario y también funcionarán lanzadolas como root con sudo.