WSL2 Ubuntu GUI

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ค. 2024
  • Install a graphical user interface (GUI) with Ubuntu 20.04 running within WSL 2 on a Windows 10 computer. Microsoft have announced that an RDP based GUI will be added to WSL2, but it's not currently available. I'll show you how to get a GUI installed and how to connect to the GUI using remote desktop so you can start using that today.
    Menu:
    Overview: 0:00
    Prerequisites: 1:20
    Install WSL: 1:46
    Install Ubuntu 20.04: 4:45
    Install Ubuntu GUI: 7:25
    Test RDP connection to the Ubuntu VM: 10:35
    WSL commands:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    wsl --set-default-version 2
    Ubuntu GUI commands:
    See pinned comment as TH-cam doesn't allow all the commands. Otherwise use my github link:
    github.com/davidbombal/wsl2/b...
    Good links:
    Microsoft GUI announcement: devblogs.microsoft.com/comman...
    Ubuntu WSL2 GUI Install: In Ubuntu WSL:
    dev.to/darksmile92/linux-on-w...
    WSL 2 install: docs.microsoft.com/en-us/wind...
    Docker for WSL2: docs.docker.com/docker-for-wi...
    What is WSL? docs.microsoft.com/en-us/wind...
    WSL documentation: docs.microsoft.com/en-us/wind...
    WSL 2 Announcement: devblogs.microsoft.com/comman...
    WSL2
    Docker
    Ubuntu 20.04
    Ubuntu GUI
    WSL 2 Ubuntu GUI
    WSL Ubuntu GUI
    WSL 2
    WSL 1
    Ubuntu 18.04
    windows subsystem for linux
    wsl2 ubuntu gui
    #wsl2 #ubuntu #windows
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 1.1K

  • @NetworkChuck
    @NetworkChuck 4 ปีที่แล้ว +336

    Ooooh yeahhhhh!! Great job David!

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว +24

      Thanks Chuck!

    • @MickyFr33
      @MickyFr33 3 ปีที่แล้ว +1

      @@davidbombal
      F

    • @DivergentDroid
      @DivergentDroid 3 ปีที่แล้ว +3

      @@redacted671 I don't Hate Ubuntu.. it's just that Zorin is So much Better... LOL

    • @comradea8119
      @comradea8119 3 ปีที่แล้ว

      @@davidbombal Sorry to ask. What is the name of the model of this chair? Very informative video by the way. :)

    • @DSInteractive
      @DSInteractive 3 ปีที่แล้ว

      Chuck, you brought me here! Many thanks for your taster on Linux!

  • @JohnMcCormack
    @JohnMcCormack 3 ปีที่แล้ว +54

    Without question, this is the best tech how-to video I have seen on TH-cam. Comprehensive, yet concise. No waffle. Just clear, well presented instructions.
    Well done and thank you!

  • @davidbombal
    @davidbombal  4 ปีที่แล้ว +211

    Menu:
    Overview: 0:00
    Prerequisites: 1:20
    Install WSL: 1:46
    Install Ubuntu 20.04: 4:45
    Install Ubuntu GUI: 7:25
    Test RDP connection to the Ubuntu VM: 10:35
    WSL commands:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    wsl --set-default-version 2
    Ubuntu GUI commands:
    sudo apt update && sudo apt -y upgrade
    sudo apt-get purge xrdp
    sudo apt install -y xrdp
    sudo apt install -y xfce4
    sudo apt install -y xfce4-goodies
    sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
    sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini
    sudo sed -i 's/max_bpp=32/#max_bpp=32
    max_bpp=128/g' /etc/xrdp/xrdp.ini
    sudo sed -i 's/xserverbpp=24/#xserverbpp=24
    xserverbpp=128/g' /etc/xrdp/xrdp.ini
    echo xfce4-session > ~/.xsession
    sudo nano /etc/xrdp/startwm.sh
    comment these lines to:
    #test -x /etc/X11/Xsession && exec /etc/X11/Xsession
    #exec /bin/sh /etc/X11/Xsession
    add these lines:
    # xfce
    startxfce4
    sudo /etc/init.d/xrdp start
    Now in Windows, use Remote Desktop Connection
    localhost:3390
    then login using your Ubuntu username and password
    Good links:
    Microsoft GUI announcement: devblogs.microsoft.com/commandline/the-windows-subsystem-for-linux-build-2020-summary/
    Ubuntu WSL2 GUI Install:
    dev.to/darksmile92/linux-on-windows-wsl-with-desktop-environment-via-rdp-522g
    WSL 2 install: docs.microsoft.com/en-us/windows/wsl/install-win10
    Docker for WSL2: docs.docker.com/docker-for-windows/wsl/
    What is WSL? docs.microsoft.com/en-us/windows/wsl/about
    WSL documentation: docs.microsoft.com/en-us/windows/wsl/
    WSL 2 Announcement: devblogs.microsoft.com/commandline/announcing-wsl-2/

    • @debarghyaroy6870
      @debarghyaroy6870 4 ปีที่แล้ว

      Hi could ya please tell what difference in this procedure would be to try out other DEs?
      Seems like a good way to experiment xD.

    • @ronaksuchak
      @ronaksuchak 4 ปีที่แล้ว +1

      What about cinnamon DE what will change ?

    • @Shadowbane900
      @Shadowbane900 4 ปีที่แล้ว +7

      the comment is not pinned

    • @mhshakouri
      @mhshakouri 4 ปีที่แล้ว +1

      hey hi, hope this was pinned, as you mentioned its pinned in video, had to sort comments and scroll all the way down here to find it
      great walkthrough, I tried some vnc stuff, but it seems more stable since its using rdp

    • @dimitribolt6006
      @dimitribolt6006 4 ปีที่แล้ว +1

      Hi, Thanks. Could you make a video about how to install Debian+KDE under WSL2?

  • @SundeepRamesh
    @SundeepRamesh 4 ปีที่แล้ว +5

    Seen other tutorials but was not able to RDP to the WSL. But after following the steps that you have shown, worked the very first time. Thank you.

  • @galousisx
    @galousisx 3 ปีที่แล้ว +7

    One of the best videos about this topic. Simple, short, and easy to follow. Well done!

  • @janism94
    @janism94 4 ปีที่แล้ว +65

    Thanks a lot David, I learned so much from your videos! Btw - Ctrl + L to clear your terminal, saves you having to type 'clear' all the time :)
    *Bonus - Ctrl+U to delete everything you've typed if you mess up a command

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว +6

      Good tips :)

    • @xrafter
      @xrafter 4 ปีที่แล้ว +4

      @@davidbombal
      Or make an alias for clear like c = clear

  • @jackytank
    @jackytank 4 ปีที่แล้ว +2

    this absolutely what I've been searching the internet in a week, very helpful video! Thank you David

  • @tommizer5845
    @tommizer5845 3 ปีที่แล้ว

    Concise, and just what is needed. Seriously good job, thanks!

  • @thomaswinther8774
    @thomaswinther8774 4 ปีที่แล้ว +4

    Excellent videos! Love your setup and way of teaching.
    Keep up the good work!

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว

      Thanks so much for the feedback Thomas, I really appreciate it.

  • @Chatsworth1979
    @Chatsworth1979 4 ปีที่แล้ว +21

    Duuuude, that's awesome, thank you so much. Still, I'll be happy when MS bolts on the "true" Ubuntu GUI later this year. Exciting time for computer programmers!

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว +5

      Thank you. Agreed - it's going to be much better when Microsoft update WSL 2 to support a proper GUI

    • @gopalanjayashankar1125
      @gopalanjayashankar1125 3 ปีที่แล้ว +3

      @@davidbombal Thanks and Great job on the video ! Would you know where can I follow up when MS is releasing a GUI for WSL?

    • @HeathBilbrey
      @HeathBilbrey 3 ปีที่แล้ว +4

      @@davidbombal It's almost April 2021, has this happened yet? Are you going to do a video on it and should I wait before completing this tut?

    • @TacticalAllRounder
      @TacticalAllRounder ปีที่แล้ว

      @@HeathBilbrey it's 2022 September. No

  • @mohamedelraie8927
    @mohamedelraie8927 4 ปีที่แล้ว +1

    Thank you David for your usual support and i wish u all the very very best❤️

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว +1

      Thank you Mohamed!

  • @brunocracco2949
    @brunocracco2949 3 ปีที่แล้ว

    Thank you so much for that very clear step by step tutorial. Great job !

  • @daltonborges
    @daltonborges 3 ปีที่แล้ว +3

    The best tutorial I found on the entire Internet! The one that worked everything 100%!
    Thank you for sharing!
    Greetings from Brazil!

    • @thiagofialhos
      @thiagofialhos 2 ปีที่แล้ว +2

      Didn't work where... But I'm using W11 :/

    • @daltonborges
      @daltonborges 2 ปีที่แล้ว

      @@thiagofialhos Se é tiozão é BR... kkkkk
      EU não estou usando o W11 oficialmente ainda. Nem testei o WSL2 dele. Mas já é bom saber que talvez eu encontre problemas se atualizar.
      Valeu!

  • @nabeelhasan6593
    @nabeelhasan6593 4 ปีที่แล้ว +728

    One of the most blasphemous things to do in the world of OS, by running windows on a Mac, and then installing Ubuntu on the windows 😂😂😂

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว +229

      lol... but I am not running Windows on my Mac. I am using VNC to remotely control the Windows laptop to my left and I'm installing Linux on the Windows PC. But, I can run Linux within Windows within MacOS if that is of interest :)

    • @nabeelhasan6593
      @nabeelhasan6593 4 ปีที่แล้ว +70

      @@davidbombalDon't get me wrong its very informative, just being sarcastic

    • @ER_aka_RAM
      @ER_aka_RAM 4 ปีที่แล้ว +17

      Believe it or not, Apple’s hardware has always made Windows OS’ shine in comparison to any PC.
      Their legacy hardware (e.g. 2013-2016) is still more than sufficient today, especially as a VM host.
      FYI: Not referring to a gaming platform, but as productive administration and computer workstation, they’re excellent.

    • @KevKnows
      @KevKnows 4 ปีที่แล้ว +1

      😂

    • @jeffersoncarvalho82
      @jeffersoncarvalho82 4 ปีที่แล้ว +3

      What have you brought upon this cursed land!

  • @andre9036
    @andre9036 4 ปีที่แล้ว +1

    Thank you David. That was so sweet to watch and tried out.

  • @upshawsm
    @upshawsm 3 ปีที่แล้ว

    Thanks, Dave!! This is awesome!! I could figure out the RDP process on the first try, but I went back and tried it again and it works great. Thanks again!

  • @whitneyhughes2269
    @whitneyhughes2269 3 ปีที่แล้ว +4

    Hello, David! This is awesome, thank you! One problem I'm having...the graphics and text in the Ubuntu 20.4 LTS GUI are REALLY really tiny. Unusually so. I have an Intel 620 graphics card, as well as an Nvidia GeForce 920MX, and I've updated the drivers and played with the settings, but to no avail. Do you happen to know what the problem might be and how I might fix it? Please let me know! Thanks.

  • @dorianhidalgo
    @dorianhidalgo 4 ปีที่แล้ว +5

    Excelent video!! Helps me a lot. I have only two questions, I want to ping to the ubuntu I have a destination host unreachable, How I can connect the Ubuntu with all my network? and If I have the ubuntu in my windows server, how I can connect to the CLI using other computer? Thank you.

  • @tatemo_labs
    @tatemo_labs 3 ปีที่แล้ว

    This is my first time trying WSL 2, and glad no issues at all. Thank you very much David.

  • @bgable7707
    @bgable7707 3 ปีที่แล้ว

    David, nicely done. Really like the fact the MS has open the *nix in their OS to the rest of us. Great, explanation and demistration. I haven't seen your work for a while, not since my Cisco days. Glad to see your still putting excellent material out there. Thanks!!!

  • @yamanatoo
    @yamanatoo 2 ปีที่แล้ว +4

    Thank you very much for this tutorial.
    I've had a problem after setting everything up and using it for a while.
    It looks like after starting xrdp 50 times, the MaxSession value is reached and no more sessions are being created.
    I've made a pull request in your repository with the solution.

  • @leomerlubo
    @leomerlubo 3 ปีที่แล้ว +25

    Next: Install Chrome OS on a Linux inside Windows that is inside a MacOS.

  • @andrewboyd6090
    @andrewboyd6090 3 ปีที่แล้ว

    Thanks David! Your video's are so easy to follow!

  • @baronaparts4382
    @baronaparts4382 4 ปีที่แล้ว

    Thanks David. Worked like a charm. We have come a long way from trying to compile the kernel to get a soundblaster to work with Slackware in the 90's)) I never thought I would see the day that MS would have its own kernel.

  • @TimMayville
    @TimMayville 4 ปีที่แล้ว +161

    🤣🤦‍♂️ Now install Powershell in the Ubuntu and it's complete..lol

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว +44

      lol... inception here we come!

    • @leeh.1900
      @leeh.1900 3 ปีที่แล้ว

      I've added the Credge (Chromium based Edge) to my main linux box...don't use it much other than to look at OWA email...but it's fast and stable. I'm all for blurring these "Corporate Lines"....

  • @bidhovbizar
    @bidhovbizar 4 ปีที่แล้ว +4

    This was an awsome tutorial Thanks David. Please tell me whether you had any problem of blank screen and window closes automaticaly after you sign in to your remote desktop as showed in 11:04 ?

    • @GustavoLeig
      @GustavoLeig 4 ปีที่แล้ว +1

      I got the same problem, did you find the fix, thanks?

    • @vinhkhiemtran4154
      @vinhkhiemtran4154 3 ปีที่แล้ว

      you can use MobaX instead, I have the same problem.

  • @leroycasterline1122
    @leroycasterline1122 2 ปีที่แล้ว

    WOW! I've been trying for days to get a desktop working on WSL2/Ubuntu. It took me less than half an hour with your guidance. Thank you so much!

  • @sheaz2000
    @sheaz2000 2 ปีที่แล้ว

    Cant explain how much this saved me. You have some of the best videos for these type of tutorials. Thanks a lot!!!!

  • @dariosilva85
    @dariosilva85 3 ปีที่แล้ว +6

    Thank you for all these awesome videos on Linux Subsystem. However, after a while the screen on the remote localhost goes black. Do you know why?

    • @tygertbaggins1738
      @tygertbaggins1738 3 ปีที่แล้ว +3

      I had the same problem, you must go to setting -> power menager -> display and set "blanc after - never" .... and so on

  • @sam-ir8wx
    @sam-ir8wx 4 ปีที่แล้ว +20

    I just wanted to say "thank you", I don't know what I can say more than that. 80 hours of valuable information, in the ccna course.. just for 20$ and with the sale 10$, it's almost free, why is that?.

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว +20

      Thank you Sam. Education should be affordable - especially for those in the world that have less.

    • @corwaincyrus9759
      @corwaincyrus9759 4 ปีที่แล้ว +3

      @@davidbombal You are a treasure man. May Jesus Christ bless you!

  • @jonivanisevic
    @jonivanisevic 4 ปีที่แล้ว

    Hi David I have being following the wsl2 videos and must say you have done a sterling work on it. In one of you previous videos you did mention VMWare player not working correctly and I agree. Virtual box seems to be fine. I would actually like to experiment with Qemu- KVM from inside WSL2. Looks like I will need to upgrade my laptop as is low on resources(When I can afford it or get a job again) but think it would be a pretty cool idea if it works. Thanks David for your hard work and motivation I follow you and Chuck religiously as you guys have being a big inspiration to me.

  • @pionytudr
    @pionytudr ปีที่แล้ว

    Thank you! This was very helpful as opposed to so many other videos online.

  • @spicybaguette7706
    @spicybaguette7706 4 ปีที่แล้ว +128

    Mom, can we have Linux?
    No, we already have Linux at home.
    Linux at home:

    • @djf1513
      @djf1513 4 ปีที่แล้ว +3

      Holy shiet!!! This is so funny 🤣

    • @davidgustavsson4000
      @davidgustavsson4000 4 ปีที่แล้ว +4

      I had almost exact this conversation with my sysadmin at work.

    • @danieljensen2626
      @danieljensen2626 4 ปีที่แล้ว +2

      There are pros and cons to both ways. It is nice to be able to do Linux stuff without rebooting. I mostly just use it because it makes it easy for me to remote into my Linux work computer.

  • @samuelmatheson9655
    @samuelmatheson9655 4 ปีที่แล้ว +56

    Dear lord.
    Linux, in windows, in mac OS
    What have you DONE!!!

    • @fumseckworld4069
      @fumseckworld4069 3 ปีที่แล้ว +1

      The world it’s crazy my friend ! Linux is unique and more powerful than others but humans are stupid

    • @ER_aka_RAM
      @ER_aka_RAM 3 ปีที่แล้ว +1

      fumseck world Especially those that only swear by Linux...

    • @PaulThompsonPaulyWog
      @PaulThompsonPaulyWog 3 ปีที่แล้ว

      It's like a turducken for operating systems!

    • @smhsophie
      @smhsophie 3 ปีที่แล้ว +1

      @@ER_aka_RAM yeah you're right, freebsd is better.

  • @gultekinbutun7910
    @gultekinbutun7910 3 ปีที่แล้ว

    Amazing video, straight forward to the point with good best practices 👍, well done.

  • @sergiomancera9225
    @sergiomancera9225 4 ปีที่แล้ว

    Thank you David. I’m new viewing your channel and the more I had viewed the more I liked. It would be interesting talk about WSL2 network interfaces. Saludos desde México.

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว

      Thank you Sergio! This is on my list of videos :)

  • @AnkitKumar-wq4kc
    @AnkitKumar-wq4kc 3 ปีที่แล้ว +3

    Great video dude.
    The rdp session logs in nicely. It foes to sleep after few minutes of inactivity and I have to restart the xrdp server to get going again. Could you tell me how to prevent that from happening?

    • @TallesDiCunto
      @TallesDiCunto 3 ปีที่แล้ว

      Same here! I'm considering alternatives to xrdp, but I would really like to keep it if possible, though. Did you manage to solve it?

  • @dakotaxcode348
    @dakotaxcode348 4 ปีที่แล้ว +11

    When i close localhost and then i write the IP with ID and password, i have black mirror on localhost and ubuntu don't start.
    How i can fix this error?

    • @420247paul
      @420247paul 4 ปีที่แล้ว +1

      ip adress changes everytime you reboot vm

    • @TallesDiCunto
      @TallesDiCunto 3 ปีที่แล้ว

      I'm having the same problem! Have you been able to solve it?

    • @narayanmurthy8978
      @narayanmurthy8978 3 ปีที่แล้ว

      I'm also having the same problem did you find any solution for this?

    • @dakotaxcode348
      @dakotaxcode348 3 ปีที่แล้ว

      @@narayanmurthy8978 i don't

    • @narayanmurthy8978
      @narayanmurthy8978 3 ปีที่แล้ว

      @anonymous1234 should we use this before, but closing the remote desktop server or after closing the server?

  • @steliosioannides7128
    @steliosioannides7128 2 ปีที่แล้ว

    David, thank you so much for these incredibly valuable insights!

  • @LeoSolla
    @LeoSolla 6 หลายเดือนก่อน +6

    not working for me at remote connect

    • @d_sanu
      @d_sanu 24 วันที่ผ่านมา

      what happened exactly?

    • @gigabyte911
      @gigabyte911 18 วันที่ผ่านมา

      Same here

  • @xpusostomos
    @xpusostomos 3 ปีที่แล้ว +5

    If you could show how to get Gnome working using this method, that would really be something. I tried it but couldn't figure it out.

    • @JaskoonerSingh
      @JaskoonerSingh 3 ปีที่แล้ว

      I don’t rdp works with gnome. You have to use vnc

    • @xpusostomos
      @xpusostomos 3 ปีที่แล้ว +1

      @@JaskoonerSingh VNC sucks for multi monitor but RDP works great, unfortunately not with gnome.

  • @Otakenz7
    @Otakenz7 3 ปีที่แล้ว

    Thank you so much for the explanation and setup for GUI WSL, hoping that it will be native soon!

  • @just-stuff
    @just-stuff 3 ปีที่แล้ว

    Straight forward and just works. Thank you David :)

  • @user-oz4bg4nz3d
    @user-oz4bg4nz3d 11 หลายเดือนก่อน +3

    This is now not working anymore

  • @kurodesu404
    @kurodesu404 6 หลายเดือนก่อน +3

    blank after input user and pass

  • @DavidJones-pi8rl
    @DavidJones-pi8rl 3 ปีที่แล้ว +1

    I struggled all last week on my own trying to figure this stuff out googling each piece and not getting the clear consistent and concise instructions - Why did I forget - check TH-cam first!! Works like a charm.... so far. I unfortunately lost my job in late June and I do not cope well with idleness. So with my son's encouragement, I have turned my turned my QNAP NAS into an unRAID Server and I am now trying to set-up NextCloud, but I needed more memory, so I am looking at running NextCloud in Ubuntu in WSL on my Desktop, but getting it configured and being able to access it remotely was very confusing before now. Baptism of fire for someone who grew up with Mainframes and Minis and first programming languages was Fortran and Cobol in the 1970's. However, your series of videos have made my learning path so much simpler. I just wish I discovered them a couple of weeks ago!

  • @OscarOmarPosadaSanchez
    @OscarOmarPosadaSanchez 4 ปีที่แล้ว +1

    Thank you for sharing knowledge, greetings from Mexico colleague. 👋🏾🇲🇽

  • @stedew001
    @stedew001 4 ปีที่แล้ว +9

    I am getting the following when I start xrdp.
    steve432@asus_win8:/mnt/c/Users/Steve_2$ sudo /etc/init.d/xrdp start
    [sudo] password for steve432:
    * Starting Remote Desktop Protocol server [ OK ]
    steve432@asus_win8:/mnt/c/Users/Steve_2$ sleep: cannot read realtime clock: Invalid argument
    When I run the Remote Desktop Connection I can login but then the Ubuntu desktop turns black. My cursor is still there but nothing else.
    Anybody have any suggestions?

    • @medjaba9037
      @medjaba9037 3 ปีที่แล้ว

      me also

    • @andrewboyd6090
      @andrewboyd6090 3 ปีที่แล้ว

      Same, any idea what's going on?

    • @HionV
      @HionV 3 ปีที่แล้ว

      same here, did any one of you figure it out already?
      edit: trying a workaround now, will report back with the results

    • @HionV
      @HionV 3 ปีที่แล้ว +1

      This appears to be a bug in WSL1. For some reason your Ubuntu probably runs on WSL1 by default. To fix run powershell as admin and enter these commands:
      dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
      wsl --set-default-version 2
      After you've done this enter:
      wsl --list --verbose
      and you'll see that your ubuntu vm still uses wsl1, to fix this enter:
      wsl --set-version 2
      In my case:
      wsl --set-version Ubuntu-20.04 2
      This will start converting your VM to WSL2. After this is done it should work.

    • @andrewboyd6090
      @andrewboyd6090 3 ปีที่แล้ว

      @@HionV IT WORKED! Thanks mate!

  • @sptejas96
    @sptejas96 3 ปีที่แล้ว +6

    Have the pinned comments been removed? Can someone repost those commands

    • @davidbombal
      @davidbombal  3 ปีที่แล้ว

      It's there. But you can use my GitHub instead: github.com/davidbombal/wsl2/blob/main/ubuntu_gui_youtube

  • @Farrukhw
    @Farrukhw 3 ปีที่แล้ว

    One of the best tutorial/explanation that works like a charm... Really appreciate such a useful video. Thanks a bunch :)

  • @ChathikaGunaratne
    @ChathikaGunaratne 3 ปีที่แล้ว +1

    Excellent tutorial. This was so helpful!

  • @__Ben777__
    @__Ben777__ 3 ปีที่แล้ว +12

    where is the pinned comment??
    "Ubuntu GUI commands:
    See pinned comment as TH-cam doesn't allow all the commands."

    • @davidbombal
      @davidbombal  3 ปีที่แล้ว

      It's there. But you can use my GitHub instead: github.com/davidbombal/wsl2/blob/main/ubuntu_gui_youtube

  • @nnbi
    @nnbi 4 ปีที่แล้ว +18

    I'm jealous of your internet speed 😂 over 200mb/s

    • @morigene
      @morigene 3 ปีที่แล้ว

      u saw it too

    • @TernaryM01
      @TernaryM01 3 ปีที่แล้ว +1

      200 mb/s is 1 byte per 40 seconds, which is absurdly slow...
      You probably mean 200 MB/s.

    • @TernaryM01
      @TernaryM01 3 ปีที่แล้ว

      @Vijay Narala I'm not joking. M stands for "mega", while m stands for "mili". Just as B and b differ, so do M and m.

  • @chadmarkley
    @chadmarkley 3 ปีที่แล้ว

    This video and the detailed commands in the comments you created are FANTASTIC!! Thank you

    • @davidbombal
      @davidbombal  3 ปีที่แล้ว

      You're very welcome Chad!

  • @eviltqueen2234
    @eviltqueen2234 3 ปีที่แล้ว

    Thank you so much! this was a very easy intuitive tutorial

  • @cvabds
    @cvabds 3 ปีที่แล้ว +5

    where is the pinned comment whit the commands???

    • @user-ll4cj2gl2v
      @user-ll4cj2gl2v 3 ปีที่แล้ว

      I was looking for it too. I recently formatted my pc 🤦‍♂️

    • @davidbombal
      @davidbombal  3 ปีที่แล้ว

      It's there. But you can use my GitHub instead: github.com/davidbombal/wsl2/blob/main/ubuntu_gui_youtube

  • @luigitech3169
    @luigitech3169 4 ปีที่แล้ว +14

    Thanks can you do a tutorial on how to install Linux without Windows?

    • @tonyudasher954
      @tonyudasher954 4 ปีที่แล้ว

      @@Meganano everybody know that is possible to intall Ubuntu ALONGSIDE windows, this is the only realistic option for all the people that are still using windows. Installing ubuntu inside windows is something promoted by M$ because they always take economical advantages by creating big problems to users ( and locking them in a mess completely not needed and completely created my M$ also because their internal engineering problems).

  • @elgerardor
    @elgerardor 3 ปีที่แล้ว

    Really Straightforward tutorial. Thank you so much.

  • @DesmoSaze
    @DesmoSaze 3 ปีที่แล้ว

    In very simple words, i'm amazed. Thank you !

  • @johndon3782
    @johndon3782 4 ปีที่แล้ว +12

    I would recommend skipping rdp entirely and just pass your display to windows using something like x11

    • @AnkitKumar-wq4kc
      @AnkitKumar-wq4kc 3 ปีที่แล้ว +1

      Exactly! Having an RDP window defies the very essence of using linux in the first place. A simple x11 forwarding to windows localhost does the job.

    • @mrmotofy
      @mrmotofy 3 ปีที่แล้ว +4

      Ok maybe an explanation for those of us with a lower knowledge level. I understand rdp, etc but not passing the display

    • @timfoote6919
      @timfoote6919 3 ปีที่แล้ว +1

      @@AnkitKumar-wq4kc Can you tell us how to do this like we are 5 years old?

    • @AnkitKumar-wq4kc
      @AnkitKumar-wq4kc 3 ปีที่แล้ว

      @@timfoote6919 Please follow the comment I passed on to @mrmotofy. That will solve your issue.

  • @Palit0w95
    @Palit0w95 4 ปีที่แล้ว +6

    Now install iOS in a VM in that Ubuntu WSL and restart the cycle! xD

  • @michaelanderson7902
    @michaelanderson7902 4 ปีที่แล้ว +1

    Good video David thank you for all of your informative videos and motivational quotes.

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว +1

      Thank you Michael :)

  • @premrajv8844
    @premrajv8844 4 ปีที่แล้ว

    David sir..!! No words..Thank you very much...!! Great Job expecting more

  • @theohallenius8882
    @theohallenius8882 4 ปีที่แล้ว +4

    Microsoft should have told people during the infamous refund day "Don't worry guys, you'll be able to run Linux inside Windows ..... in 20 years"

  • @JustinRicheson
    @JustinRicheson 4 ปีที่แล้ว +4

    "you may have to use a manual installation process to {install version 2004}" - the ONE THING Microsoft says NOT TO DO, because if 2004 is being withheld on your device it's because of a KNOWN INCOMPATIBILITY. - DO AT YOUR OWN RISK...HAVE BACKUPS!

    • @ememmeme8722
      @ememmeme8722 4 ปีที่แล้ว

      so sad what ubuntu has fallen into. now its just another software installed on a windows machine

  • @positivepower2879
    @positivepower2879 2 ปีที่แล้ว

    Thank you. This was the exact video I was looking for to set up an ubuntu GUI.

  • @pxng0linhxcker927
    @pxng0linhxcker927 3 ปีที่แล้ว

    Thank you so much for this! I subscribed to your channel too, really really helped me, I've recently installed WSL for ethical hacking and even though terminal is fine, sometimes visualising is better, especially when opening the results (unless i use the explorer.exe command obv)

  • @johncao6280
    @johncao6280 ปีที่แล้ว

    Thank you Sir, your work saved me 2 hours of searching aimlessly.

  • @dsm420
    @dsm420 3 ปีที่แล้ว

    Really, helped a lot.
    Thanks for making this video.

  • @AndrewPayne
    @AndrewPayne 4 ปีที่แล้ว +3

    very helpful - many thanks David! I look forward to the official Microsoft WSL2 GUI Support solution however in the meantime - this is great :)

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว +2

      Agreed. The official Microsoft solution looks great. Hopefully that will be released soon.

  • @bzanit
    @bzanit 3 ปีที่แล้ว

    Impressive job mr, it worked like a charm, thank you!

  • @BlackTgaming
    @BlackTgaming 3 ปีที่แล้ว

    thank you for this. Best guide I've found for this topic.

  • @sweemok4995
    @sweemok4995 4 ปีที่แล้ว

    Excellent! It worked perfectly. Thank you.

  • @amitbisht6972
    @amitbisht6972 4 ปีที่แล้ว

    I was using vcxsrv xserver for GUI part before but this seems way easy and even work when not connected to any network. Thanks for such a wonderful tutorial.

  • @PabloRodriguez-su4gp
    @PabloRodriguez-su4gp 4 ปีที่แล้ว

    This worked flawlessly, thank you very much.

  • @sharinganuser1539
    @sharinganuser1539 3 ปีที่แล้ว

    I'm building my latest project on wsl, and I needed Arduino GUI on it...this worked like butter....thanks.

  • @srenandersen3071
    @srenandersen3071 2 ปีที่แล้ว

    Very helpful video. Exact and short information.
    I know next to nothing about Docker and Linux, and I was able to complete this in the first try.

  • @timfoote6919
    @timfoote6919 3 ปีที่แล้ว

    This worked perfectly!! Great tutorial!

  • @fitsummichael3218
    @fitsummichael3218 4 ปีที่แล้ว +2

    Thank you, David, I like your posting and learned a lot from you. again thank you a million.

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว

      Thank you! Really happy that you are enjoying my content 😀

  • @douglasfsbr82
    @douglasfsbr82 4 ปีที่แล้ว

    Thank you, it is working here flawlessly

  • @BeastMaster-hu4zs
    @BeastMaster-hu4zs 4 ปีที่แล้ว

    What , I never thought of this before. Absolute mad lad

  • @lordgaulo6520
    @lordgaulo6520 4 ปีที่แล้ว

    Thanks for showing this method I can now have a graphical ui on my server

  • @networktastic
    @networktastic 4 ปีที่แล้ว

    Thanks David, really good video... Solved a couple of problems that I had with physical Linux boxes as well

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว

      Really happy to hear that Kevin!

  • @cottoffeus
    @cottoffeus 3 ปีที่แล้ว

    Fantastic. I have managed do all the staff by first attempt!

  • @premnathtg8506
    @premnathtg8506 4 ปีที่แล้ว

    Neat and straight to the point, thank you very much for the very useful video! I had trouble with "apt upgrade" due to Avast Antivirus, after enabling "Internet connection sharing mode" under firewall settings everything else worked perfectly fine :)

    • @ps2cscpp
      @ps2cscpp 3 ปีที่แล้ว

      what was your destination connection? I see in my machine a vEthernet(WSL) ... did you used that?

  • @danielrachi
    @danielrachi 3 ปีที่แล้ว +1

    This is a great tutorial. Thank you very much!

  • @katchmathsyn
    @katchmathsyn 3 ปีที่แล้ว

    Great! It worked! I needed that! Many thanks David!

  • @m01s3s93
    @m01s3s93 3 ปีที่แล้ว

    Great explanation David! Thanks a lot

  • @startrader8818
    @startrader8818 2 ปีที่แล้ว

    Spent hours trying to get this to work until I found this video. Thanks!

  • @benbowyang
    @benbowyang 3 ปีที่แล้ว

    Good clear explanation. Keep up the good work!

    • @davidbombal
      @davidbombal  3 ปีที่แล้ว

      Thank you John. Glad it was helpful!

  • @nicholascureton933
    @nicholascureton933 3 ปีที่แล้ว

    Thanks you so much. It's really helpful. Stay healthy David.

  • @abdulsamihamedi5584
    @abdulsamihamedi5584 4 ปีที่แล้ว +2

    Love you david sir you are my favorite teacher in my networking career looking forward to learn more and more from you .

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว

      Thank you very much Sameer

  • @domenicotripepi7637
    @domenicotripepi7637 3 ปีที่แล้ว

    what a professional channel! I love ur videos

  • @bwdeveloperbw5236
    @bwdeveloperbw5236 4 ปีที่แล้ว

    Thank You !!! Excellent , useful, informative !!!!

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว

      Thanks for the kind words! Glad you are finding my TH-cam channel useful.

  • @colinappleby5527
    @colinappleby5527 3 ปีที่แล้ว +2

    Fantastic tutorial. Short, succinct and to the point - and it worked!

  • @athanasiostsagkadouras383
    @athanasiostsagkadouras383 3 ปีที่แล้ว

    You are phenomenal! Thank you dear David!

  • @TheFirefoxSystem
    @TheFirefoxSystem 2 ปีที่แล้ว +1

    Great work and wonderful explanation, thank you!
    After several experiments I removed xrdp and installed X410 (X server for Windows 10).
    It works great.

  • @komaboi19
    @komaboi19 4 ปีที่แล้ว +1

    Thank you, David. I cant get the new Windows 10 build working yet, but I still enjoyed the video.

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว

      Thank you. Have you tried installing 2004 manually? It's possible, even though it does come at your own risk.

  • @prasannakumara6987
    @prasannakumara6987 4 ปีที่แล้ว

    Thank you David. That's video really wanted to me

    • @davidbombal
      @davidbombal  4 ปีที่แล้ว

      Glad to hear that Prasanna!

  • @ankursahu7704
    @ankursahu7704 3 ปีที่แล้ว

    Thank you very David! Very informative video