As a classroom for learning Unix/Linux, I'm using Microsoft's Ubuntu App in Windows 10. I want to run:

gedit somefile.txt

But I get the following:

Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Could not connect: Connection refused
(gedit:27829): Gtk-WARNING **: cannot open display: :0.0

None of the following solutions have worked:

  1. As per this page I tried gksu gedit and just get the final line of the above error, and I tried sudo nano and can edit the file (but isn't really a solution as I want to use gedit).

  2. As per @WinEunuuchs2Unix's solution I downloaded VcXsrv, added export DISPLAY=localhost:0.0 to ~/.bashrc, installed ubuntu-desktop and yad and still get my original error when trying to open gedit.

  3. As per this page I installed Xming and vim-gtk and tried gvim instead of gedit and get:

    E233: cannot open display

  4. I followed this PC world tutorial probem-free up until dbus-launch --exit-with-session ~/.xsession, which gives me:

    /usr/bin/startxfce4: X server already running on display :0.0 xrdb: Connection refused xrdb: Can't open display ':0.0' xfce4-session: Cannot open display: . Type 'xfce4-session --help' for usage.

And now I don't know what else to try, so I'd love some help! I also hope this is a good question and apologize if I'm making a typical newbie error.

  • Did you try the xhost + command? – FedonKadifeli May 19 at 10:39
  • @FedonKadifeli I didn't as it wasn't in the instructions I tried. So I just opened the Ubuntu app now and directly entered xhost + and xhost +myusername but in both cases I get xhost: unable to open display ":0.0". So it didn't help but does that help diagnose the issue? – KMunro May 19 at 13:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.