I have just installed bash in windows 10 insider preview. But gedit is not working. I also use software R for my statistical work, its lot of options like 'plot' also not working. Is it the fact that no program like gedit can be opened through bash I mean wont that support any GUI ?
Ubuntu on Windows does not support the X11 window system, which is needed for graphical applications in Linux. People have managed to use Xming to get things to work (with Cygwin's X suggested as an alternative), but it's not very stable. YMMV. It's not official, and if anything breaks, don't ask here.
Although WSL does not include X-Windows, you can run a X-Windows in the Windows Operating System and display the linux applications in the same desktop. There are many tutorials and blog entries you may check.
- I use VcSrv Windows X Server, but you can use the old Xming or the Cygwin X Server. For VcXrv, you only need to download and install the software.
After starting the X-Windows, you must instruct Linux to use the desktop
$ export DISPLAY=:0
Then, you can install and run linux applications that use a graphical user interface. For instance, to run
xeyesyou may run
$ sudo apt-get install x11-apps $ xeyes
Running a Unix Desktop
- Run the X-Windows in a standalone window to avoid confusion with the Windows desktop. Run the
XLaunchwindows program and select the "One large window" or the "Fullscreen" mode. You must close any other running X-Windows.
Install the desktop packages.
$ sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager
Use the local X-Windows and configure the compiz windows manager
$ export DISPLAY=:0 $ ccsm
Run the desktop
There are some message errors caused by some initialization not performed by the WSL. I had problems with the graphical acceleration in some packages. You may try the GNOME classic desktop flashback instead the default one.