I actually had to do that once. Since they took the VDM out of windows 64 bit the only way I could get some old CNC software to run was to build wine on windows with MSYS
But why stopping there? When you can install a virtual machine on WSL running Windows with WSL and install another virtual machine and run windows…To infinity and beyond…a full paradox now
It's just a better integrated virtual machine. Nothing really special, tbh. And just like any other virtual machine it have to reserve memory and disk space... which is the main downside.
I feel like this video kept getting better and better - when you said, "OK, this is where things start to get interesting" I thought it was already super interesting. :) Thank you for sharing this! Windows 11 is absolutely awesome.
What an irony, windows makes it possible to concurrently run on one machine multiple distros and desktop environments of Linux's. No more distros or DEs hopping nightmares.
That has been the case merely with WSL v2. I use it for Android ROM self-maintainance; the REAL treat is that I can do all of this without sacrificing the ability to run Windows applications, games, Office, etc.
thanks scott. finally a windows 11 video that doesn't suck. keep hearing about the round edges, glass windows and whatever other makeup microsoft put on the UI. I want to hear what is under the hood and how it will make my life easier as an admin. might actually make me go to windows 11 before 10 is EOL 👍
I’d been running Linux on my desktop for over a year, and had grown to like it a lot. I needed Windows again after getting back into photography, and while terminal apps with WSL are cool, I was a bit sad to leave Linux. This however, this changes everything!
@@zionlee1004 it’s an Asus PN50 with a 4800u (8 cores, 16 threads) and 64GB 3200MHz, so not quite a potato, but not super powerful either compared to “proper” desktop workstations.
Wow! I switched to mac about 6 years ago for development work but this might make me switch back. Love how much effort and care they put into W11 for developers.
I prefer natively running Linux, but this is really cool. I like how it seamlessly adds a shortcut to the Windows start menu when you install an app. And I like how it uses Wayland instead of X11
Just wish we could set the blurriness of the transparency to 0. Aero style isn't very useful when you want a clear background to check commands behind the terminal window. Other than that, you guys are doing a really awesome job! Cheers!
@@gian-marco6047 Didn't find the proper setting for it, can you share it? Just found the acrylic mode like shown in the video but that doesn't change the blurriness, just the opacity.
My use case is ML research. I completely switched to WSL because it's the most stable GPU environment. I wasted so many hours trying to get GPUs working on Linux and Linux VMs. Even installing Linux GPU updates was a nightmare. ML on WSL is with a few percent of native Linux speeds provided your data is ext4 and not NTFS.
@Watcher I think you're missing the point. OP is probably using Nvidia GPU as he needs the tensor cores which is specifically used for ML. AMD side has "matrix cores" but I believe it is only for data center/commercial grade GPUs. So for consumer grade hardware, Nvidia is the best choice.
/facepalm this is still a virtual machine. Do not think about it. They failed with WSL 1. Just use git for windows from official devs, it has all apps and GLIBC compiled.
Cross compiling has been - kinda/sorta - available on Windows for a while. This is true esp. if you are a .NET developer, or if you use Visual Studio for development. It is only now that it has been become almost seamless.
That's insane! I've been away from Windows (and I was pretty close to it) and now I am considering a come back. Apples M1s notebooks wont run Linux for a while, so, going back to Windows and Linux together seems a great idea, because this is not a full virtual machine, just a small footprint like Docker. Thanks for sharing this!
Thanks! I messed with wsl earlier but gave up as I couldn't get window management working. After the video I just typed wsl --update and boom! I now have Linux apps running right there in the start menu! They almost feel native! What a huge improvement!
For anyone receiving the below error after installing WSL: WslRegisterDistribution failed with error: 0x80370102 Error: 0x80370102 The virtual machine could not be started because a required feature is not installed. Open Command Prompt/PowerShell and run "systeminfo". At the very bottom will be Hyper-V Requirements. In my scenario, "Virtualization Enabled in Firmware" had reverted back to "No" so I had to re-enable it in the BIOS. Not sure how this happened as I was happily using Hyper-V before reimaging to Windows 11!
Scott you are the man really! I saw you first time in Orlando Ignite. After your presentation of VS + micro service project I am your fan! Your channel is one of the best. I love the way how to showcase new features and capabilities. Microsoft should be jumping up & down to have a luck that you are on their side ;)
Looks like such a polished experience, can’t wish to start incorporating these nee workflows and systems into my daily routine, I already love windows terminal on windows 10, so this looks incredible
the exact behavior of Ctrl + L is not identical to clear it is most closely approximate to clear -x, in some shells and terminal emulators Ctrl + L does not work, and in most systems Ctrl + L is not stored to ~/.bash_history but clear is. it is personal preference
Wow! I've been using WSL for some years now and I love it but this, this is game changing! The flexibility to explore the file systems was a point that I used to complain about, not any more!!
Yea.. all because one side is full Open Source and the other is proprietary, trillionaire and exploits the Open Sourceness to its own gains and advantages. If Microsoft was truly great, they would in 2021 open the code for Windows and give for free. That's why I left then decades ago.
Am in awe looking at this. Definitely heaven for people like me [developers]. I had switched to Mac since it was working best for me as a rails and python developer. Surely next PC am getting is Win 11.
Pretty lame and late for at least 10 years. Intel has 6+ cores processors for yeaars already, but no, profit is profit, 4 cores is all you get on overpriced prices, so no cool multi-virtual stuff for you, PEASANTS! xD
Wow. This video is the FIRST hit on youtube for WSLg. I was hoping to see an in-depth video about WSLg and how it works. Instead I got a tutorial of the Windows Terminal and installation of distros. 5 minutes in and still no WSLg talks.
I just bought my first Windows machine in over 20 years. I have always HATED Windows and all of Microsoft's other products, too. Have played with Windows 11 for a couple of days and am discovering that I rather like it, but THIS! Wow! I watched your video with my jaw on the floor. I have always liked Linux but only over the last couple of months have I decided it is "ready for prime time". I can't wait to try this out!!! (But I have to, my machine is disassembled, waiting for upgrade parts to arrive.) Thanks for this.
It really is great to see Microsoft making use of a lot of the great features of, and taking hints from, the Linux ecosystem. This isn't just cool for developers, it is cool for people who like certain Linux apps but prefer the Windows desktop and don't want to dual boot. Now if you guys could reciprocate and open source the correct Windows components for the developers behind Wine and Proton so we can lsw install windows and run our Windows apps natively on Linux, that'd be great, :-)
I'm fairly certain they're just revisiting their old formula of embrace, extend, extinguish. They want Windows to be a perfect replacement of Linux, not the other way around. Judging by the comments on this video it's already working, lots of Linux users are suddenly "wow I will be switching to Windows 11!"
@ when windows 10 stops getting support, the PCs that are now not W11 capable will be atleast 8 years old and people will propably switch to new hardware with W11 without hesitation
@@alex15095 Agreed. They're taking advantage of the open source ecosystem for their own monetary gain. They're trying to re-establish control over the areas where Linux has taken over by just integrating it right into their own proprietary product, but not reciprocating that effort for people who don't want to run Windows proper.
This is about the only reason that might push me to install it on my PC. I already have it on my laptop, and now I will play around with this! Thanks, Scott!! :)
Linux UI Applications is really cool and impressive (apart from the Rick Astley video). I am currenlty having to dual boot into Ubuntu for all the Linux Machine learning environments with access to the GPU. So hoping that Windows WSL also gets to the Cuda GPU access for pytorch, Ray[RLLib] and Tensorflow etc
@@vladyslavhafanovych24 Right now I am dealing with bluetooth sensors, so it would be pretty usefull to use bluez in WSL instead of using VirtualBox for example.
I hate change. Loath it. I stuck with Win7 for YEARS after 10 was around. I installed Win10 Sept 2020 on my main rig. Maybe a bit before that as I had a motherboard fault which required me to reload from scratch due to my RAID config and getting a new mobo. With THIS video, I'm starting to seriously think about reloading from scratch and putting 11 on this thing JUST for the WSL stuff, now that it's basically transparent to get the Linux UI up and running. Don't "REALLY" need VirtualBox to run Linux anymore. (That doesn't put my two ProxMox servers out of work though, not by ANY stretch of the imagination)
@@methamphetamememcmeth3422 I am afraid, that Microsoft does as always. After installing/enabling WSL, VirtualBox will not be able to run, due to incompatible virtualization mode :)
@@ВикторГиль-ф2ф There's something wrong with that statement. My Win10 machine right now is running WSL (I can run bash) and I run VirtualBox to run Win7 and Win10 VMs, as well as several 'Nix test machines.
Love the video sir!!!! I’ll still be using my standalone Linux pc but I will be using windows 11 more in the future. Not just for gaming or apps that just work natively well on windows only without the hassle of terminal commands for work arounds in Linux. I am a person that uses Windows , OS X , and Linux daily on notebooks
Even as a long term Linux user I have to admit this is pretty amazing. I'd be tempted to switch if Microsoft would sell a professional version of Windows.
@@shanselman thanks for the info. I tried using Windows 10 Pro on a VM for some cross browser testing and even in the professional edition it had ads for Netflix and Candy Crush in the start menu. I guess I need to buy the workstation edition or LTSC to get one that's geared for work.
What you are describing is Windows premium edition. Just like UA-cam premium. Windows without ads. Unfortunately it does not exist. But shortcuts in the start menu are just shortcuts. They are not installed on your system until you specifically click and install them. Getting rid of them is also easy. Just right click and Uninstall. Ads or suggestions in windows are one of the most unintrusive ones in the industry.
@@peteryates308 You can get rid of most of the Microsoft Store apps using powershell commands, I wiped out most of Microsoft stuff & using third party apps on windows it works way better with them.
I initially thought Windows 11 was a mediocre update, but running Android and Linux apps is pretty cool. Now I can install the better looking Linux version of Libreoffice.
This is so good. I was avoiding Windows because all development that I do is on Linux. However, sometimes on Linux, either applications or drivers are not as good as on Windows. I have just one question - Can we achieve similar development environment using Windows 10, or is this something exclusive for Windows 11?
Yoi can install WSL 2 in windows 10. Don't know WSL 2 update is available or not.('cause I am using Linux and Win 8 on dual boot ) I think there are some videos of doing it on Win 10
Good question. If there’s a Linux app installed, it’ll run, but in example “code” is an alias for the Windows version. Then Code splits in half to a windows/Linux combo app. If you want Linux code that’s totally possible.
cool. as a linux user of 20+ years, and a windows user for work, i really like where this is going. I have played around with WSL on windows 10, but this seems super slick. There are many things i prefer to do on Linux (like important stuff) and other things i like to do on windows. Now it will be easier to do it all at the same time.
Now I wish Microsoft would return the favor and allow a reverse-WSL. I just don't like a lot of the way Windows do things, but would prefer having access to a lot of Windows apps and games. Never gonna happen, and I'm pretty sure that's the main reason why there are people like me who really don't like that WSL exists - because it feels like Windows is just trying EEE Linux again (but would be a lot more fine if Windows properly return the favor).
@@cryingwater Honestly, I was always ambivalent on Canonical, but hearing that they're the ones that helped Microsoft on wsl-g actually angers me. Maybe if they secured some sort of tit-for-tat out of it, but as it is we're just praying for the Wine team for the next 5 years. I just wish all the dependencies could actually be automated. CrossOver is essentially just for old softwares and MS Office, PlayOnLinux doesn't compare, q4wine actually adds more steps than it skips, and Bottles still suffer from too many configuration but it at least present everything on a decent GUI. Moving to PE format is supposed to help with compatibility but the main issue right now is that you can't just have a Bottle/Container/Prefix/Subsystem containing "this is everything you need to run 99% of Windows programs," due to licensing/distribution issues and all that. But I guess we're just stuck hoping things to eventually progress without Microsoft's help even as MS is once again back in EEE mode. Honestly, if MS would just allow some of their older .dll to be open sourced or at least allow full redistribution of it, I'd be satisfied. It's not much, but it still won't happen of course. We'll just make do, as always.
Before this video, I was seriously thinking not to swtich from Windows 10 as "It didn't seem worth it for me personally" in neither a personal or job environments. This changes it all. Like, FOR REAL. I just installed Manjaro in my Laptop but might just change it in a few months for Win 11 if it all rolls stable... Plus Windows Terminal might be my favourite application ever.
The opposite is also the case. There are programs, especially older games, that will not even start in modern Windows, but run perfectly fine in Wine/Proton on Linux.
What an irony, windows makes it possible to concurrently run on one machine multiple distros and desktop environments of Linux's. No more distros or DEs hopping nightmares.
Now, of course, all of this is possible thanks to Ubuntu's collaboration with Microsoft and thanks to Linux being open source anyway, so Microsoft developers could just look at the code if they had to, when they were developing WSL. I wonder why we can't have the same functionality on Linux, i.e. running Windows programs seamlessly. Oh wait, I know why..
I would like to have seen this in Windows 10, since I won't get Windows 11 on my system with a Ryzen 5 1600x. It's a shame that Microsoft decided to go for planned obsolescence and ditch support for perfectly fine hardware in Windows 11...
This got me curious about windows again. If I can use my linux instance like that seamlessly I might actually consider using windows after more than 10 years of not using it at all.
@@bogdanrc I'm dead serious about it! I want all my sh#% in one place. THIS IS WHAT I NEED: Windows but with a Debianlike terminal - ubuntu, mint whatever and all my shell utilities with native docker.
There are a few things I like doing in Linux and now I don't need to load up Virtual Box to do it. Between this and Win 11 supporting Android apps, I'm pretty happy with the upgrade.
People don’t understand that Microsoft didn’t do anything special here. Displaying graphical interfaces can be done via x11 displays and a vnc server . They basically set it up for you (which is a plus, but takes 10 minutes to configure if not)
Update: I did a LONG LONG and DETAILED how to on making a prompt like this ua-cam.com/video/VT2L1SXFq9U/v-deo.html
Hi, show us how to reset linux wsl password.
@@sbmaruf NVIDIA-SMI 390.144 Driver Version: 472.12 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce ... Off | 00000000:65:00.0 On | N/A |
I actually had to do that once. Since they took the VDM out of windows 64 bit the only way I could get some old CNC software to run was to build wine on windows with MSYS
Now use wine to run Windows apps
nice for compatibility reasons
the reverse WSL
@Biotorial WSLSW - Windows Subsystem for Linux Subsystem for Windows
I don't think Wine is that comprehensive yet to be able to run good and complicated programs.
i did that 😎
Now we just need someone to get Wine running on WSL to run windows apps on Linux on windows. Only then will the OS ouroboros be complete!
What's stopping you? It's not like it's hard. Install steam on linux on windows and run a windows game via proton and the full circle is complete.
But why stopping there? When you can install a virtual machine on WSL running Windows with WSL and install another virtual machine and run windows…To infinity and beyond…a full paradox now
ofcourse you can use a consumer laptop with i3 proc and 4 gigs of ram. 4:45
this is kinda like multiverse lol
@@wtbman it was clearly a joke, even I a foreigner can realize.
This is the most elaborate Rick Rolling I've ever been subjected to
Omg dude you killed me, I'm laughing so hard.
Didn't even hear the sound at first so I thought it was a Rick Roll for real
now this is a feature of windows 11, everyone else on internet is talking about just the UI changes.
to the point video.
awesome.
It's just a better integrated virtual machine. Nothing really special, tbh. And just like any other virtual machine it have to reserve memory and disk space... which is the main downside.
Probably because it was already a part of Windows 10? WSL 2 and all
@@ItsameDesire WSL 2 on Windows 10 can't run GUI Linux apps without a X-Server
@@dukeofnuke2446 Actually it can, WSLg is also on Win10, but only for insiders for now
You should be installing Linux in the first place lol
You would have been called a witch & burned at the stake for doing this 20 years ago ! :) Great video Scott.
I feel like this video kept getting better and better - when you said, "OK, this is where things start to get interesting" I thought it was already super interesting. :) Thank you for sharing this! Windows 11 is absolutely awesome.
This is unprecedented level of flexibility! Absolute Heaven for a developer!! 🤩 🚀
He's the Swiss knife of tech.
Looks like Microsoft just said "Game On!" to Linux.
What an irony, windows makes it possible to concurrently run on one machine multiple distros and desktop environments of Linux's. No more distros or DEs hopping nightmares.
That has been the case merely with WSL v2. I use it for Android ROM self-maintainance; the REAL treat is that I can do all of this without sacrificing the ability to run Windows applications, games, Office, etc.
@@jotmai3630 lol not by a long shot
thanks scott. finally a windows 11 video that doesn't suck. keep hearing about the round edges, glass windows and whatever other makeup microsoft put on the UI. I want to hear what is under the hood and how it will make my life easier as an admin. might actually make me go to windows 11 before 10 is EOL 👍
Also on 2.5 K start menu does not work at all.
I’d been running Linux on my desktop for over a year, and had grown to like it a lot. I needed Windows again after getting back into photography, and while terminal apps with WSL are cool, I was a bit sad to leave Linux. This however, this changes everything!
@@vincentfernandez7328 I did, but the performance wasn’t great.
@@vincentfernandez7328 good luck doing that on a potato
You can do Dual Boot
@@zionlee1004 it’s an Asus PN50 with a 4800u (8 cores, 16 threads) and 64GB 3200MHz, so not quite a potato, but not super powerful either compared to “proper” desktop workstations.
@@PedroCPNeto yes, but quite frankly I can’t be bothered. I want to have a machine that can be woken up at a seconds notice using wake on lan.
Who goes around clicking dislike on these friendly and helpful content creators?! I don't get it...
lifeless scoundres.
Wow! I switched to mac about 6 years ago for development work but this might make me switch back. Love how much effort and care they put into W11 for developers.
It's amazing what you can do with a computer WHEN YOU KNOW WHAT YOUR DOING.
Spectacular demo. Was not aware of this and really enjoyed learning about it.
I prefer natively running Linux, but this is really cool. I like how it seamlessly adds a shortcut to the Windows start menu when you install an app. And I like how it uses Wayland instead of X11
as someone who uses swaps windows and linux because of work, this is heaven on earth
This is native Linux. The Linux kernal is built into Windows as a sub system.
@@sir.niklas2090 it's still a VM. Unless Windows switches over to using Linux instead of NT, it'll be a VM
@@laurinneff4304 I realized this after I posted previously. :P
I don't like linux for its ui, but for the shell. I like windows for the UI, not the Command prompt. This is the best of both worlds.
Thank you Scott, this is amazing! Also we need that terminal video ASAP 🤩
Just wish we could set the blurriness of the transparency to 0. Aero style isn't very useful when you want a clear background to check commands behind the terminal window. Other than that, you guys are doing a really awesome job! Cheers!
you can by editing the settings.json file
@@gian-marco6047 Didn't find the proper setting for it, can you share it? Just found the acrylic mode like shown in the video but that doesn't change the blurriness, just the opacity.
I have been a fan since college days. This just blew my mind out of the park. 🤯
Great stuff, as always! Unrelated comment: I was wondering if you can put out a video about "how to do a screencast".
Good idea
He already has it, right ?
My use case is ML research. I completely switched to WSL because it's the most stable GPU environment. I wasted so many hours trying to get GPUs working on Linux and Linux VMs. Even installing Linux GPU updates was a nightmare. ML on WSL is with a few percent of native Linux speeds provided your data is ext4 and not NTFS.
Can you run something like Pytorch within WSL with GPU acceleration? At the moment, this doesn't work on the latest build of Win 10.
@Watcher ML and AI libraries are mostly built for Nvidia cards and not that friendly with AMD's
@Watcher I think you're missing the point. OP is probably using Nvidia GPU as he needs the tensor cores which is specifically used for ML. AMD side has "matrix cores" but I believe it is only for data center/commercial grade GPUs. So for consumer grade hardware, Nvidia is the best choice.
Did the distro not come with the drivers?
That moments when Windows runs Linux software better than on the Linux itself. Its so hilarious LMAO
Really looking forward to the terminal video!
Same here
+1
Same :)
me too
YES PLEASE!
I haven't used Windows for the last 10 years, only Linux, but I have to say that this is really impressive...
What distro do you use
@@xp5794 Arch
@ WSL can run with arch too!
I use an Arch WSL when I have to be on windows
I use Arch btw
@@sh4rksh4d0vv this guy gets it
I can't wait to be done with cross compiling for Windows. This is possibly the best thing Microsoft has done.
Yeah, actually a very good thing for linux developers. Let's see how it will manage complex and big applications.
/facepalm this is still a virtual machine. Do not think about it. They failed with WSL 1. Just use git for windows from official devs, it has all apps and GLIBC compiled.
Cross compiling has been - kinda/sorta - available on Windows for a while. This is true esp. if you are a .NET developer, or if you use Visual Studio for development. It is only now that it has been become almost seamless.
@@jamessv5020 he meant crosscompiling from linux.
Exactly.
That's insane! I've been away from Windows (and I was pretty close to it) and now I am considering a come back. Apples M1s notebooks wont run Linux for a while, so, going back to Windows and Linux together seems a great idea, because this is not a full virtual machine, just a small footprint like Docker. Thanks for sharing this!
Linux already support M1.
Thanks! I messed with wsl earlier but gave up as I couldn't get window management working. After the video I just typed wsl --update and boom! I now have Linux apps running right there in the start menu! They almost feel native! What a huge improvement!
For anyone receiving the below error after installing WSL:
WslRegisterDistribution failed with error: 0x80370102
Error: 0x80370102 The virtual machine could not be started because a required feature is not installed.
Open Command Prompt/PowerShell and run "systeminfo". At the very bottom will be Hyper-V Requirements. In my scenario, "Virtualization Enabled in Firmware" had reverted back to "No" so I had to re-enable it in the BIOS. Not sure how this happened as I was happily using Hyper-V before reimaging to Windows 11!
Thanks, for the info. I was having the same issue.
Scott you are the man really! I saw you first time in Orlando Ignite. After your presentation of VS + micro service project I am your fan! Your channel is one of the best. I love the way how to showcase new features and capabilities. Microsoft should be jumping up & down to have a luck that you are on their side ;)
Looks like such a polished experience, can’t wish to start incorporating these nee workflows and systems into my daily routine, I already love windows terminal on windows 10, so this looks incredible
Awesome. Thanks for showcasing what developers will definitely need in the future. Looking forward to your terminal video.
BTW, you can press Ctrl + L to clear the terminal instead of typing "clear"
the exact behavior of Ctrl + L is not identical to clear it is most closely approximate to clear -x, in some shells and terminal emulators Ctrl + L does not work, and in most systems Ctrl + L is not stored to ~/.bash_history but clear is. it is personal preference
This is such a game changer for Windows! I’m so excited! :D Thanks, Scott for doing this video.
This is so incredible, thanks Scott
Wow, that is one heck of an improvement. Well done all around and thanks for the demo.
Hi, Scott, your Windows Terminal's theme is so beautiful, I want to know if you use any theme tools like powerlevel10k? Thanks.
Same
yup 2nd to this.. I also curious on how to have those wonderful terminal
Looks Like posh
Oh My Posh. And the theme name is jandedobbeleer
Fantastic looking preview, sir, thank you for cracking this open for us.
"...dogs and cats living together, mass hysteria!" :)
What a great video, and Windows 11's integration of both linux distros and their apps is just epic.
Can't wait to upgrade
*Scott:* "Sound works on Windows 11 from Linux, I'll show you right now..."
*we get **--insert_viewer_surprise--*
😅
Great video, love the zoom-ins and the arrows so many people forget about people that can't see good.
10:49 That right there is your reason why no single OS absolutely triumphs another OS in every thing imaginable
Wow! I've been using WSL for some years now and I love it but this, this is game changing! The flexibility to explore the file systems was a point that I used to complain about, not any more!!
open source tec is amazing right? i mean you can run the OSs apps in another os seamlessly because all the graphical stack is open source...
Yea.. all because one side is full Open Source and the other is proprietary, trillionaire and exploits the Open Sourceness to its own gains and advantages. If Microsoft was truly great, they would in 2021 open the code for Windows and give for free. That's why I left then decades ago.
@@ryzenforce that was exactly the point was i trying to make
That is really amazing. Thank you, Scott, for such a remarkable demonstration.
Am in awe looking at this. Definitely heaven for people like me [developers]. I had switched to Mac since it was working best for me as a rails and python developer. Surely next PC am getting is Win 11.
We don't deserve an Hero Like you, but you are our Hero
That is... absolutely insane! I have no words.
Pretty lame and late for at least 10 years. Intel has 6+ cores processors for yeaars already, but no, profit is profit, 4 cores is all you get on overpriced prices, so no cool multi-virtual stuff for you, PEASANTS! xD
Wow. This video is the FIRST hit on youtube for WSLg. I was hoping to see an in-depth video about WSLg and how it works. Instead I got a tutorial of the Windows Terminal and installation of distros. 5 minutes in and still no WSLg talks.
I would like to do exactly the opposite and run some Windows programs on my Mac/Linux without resorting to a Hypervisor, Wine or CrossOver.
True.
This, but microsoft will never give permission to be "installed" in linux distros, but they dare to do the opposite.
I'm honestly excited for this feature and this channel. First time viewer and I can say after this video you've earned a regular viewer
A competent command line experience on Windows? Has hell frozen over?
I just bought my first Windows machine in over 20 years. I have always HATED Windows and all of Microsoft's other products, too. Have played with Windows 11 for a couple of days and am discovering that I rather like it, but THIS! Wow! I watched your video with my jaw on the floor. I have always liked Linux but only over the last couple of months have I decided it is "ready for prime time". I can't wait to try this out!!! (But I have to, my machine is disassembled, waiting for upgrade parts to arrive.) Thanks for this.
It really is great to see Microsoft making use of a lot of the great features of, and taking hints from, the Linux ecosystem. This isn't just cool for developers, it is cool for people who like certain Linux apps but prefer the Windows desktop and don't want to dual boot.
Now if you guys could reciprocate and open source the correct Windows components for the developers behind Wine and Proton so we can lsw install windows and run our Windows apps natively on Linux, that'd be great, :-)
I'm fairly certain they're just revisiting their old formula of embrace, extend, extinguish. They want Windows to be a perfect replacement of Linux, not the other way around. Judging by the comments on this video it's already working, lots of Linux users are suddenly "wow I will be switching to Windows 11!"
@@alex15095 my thoughts exactly. they also won't help develop proton because they want windows games to be played on windows
@ when windows 10 stops getting support, the PCs that are now not W11 capable will be atleast 8 years old and people will propably switch to new hardware with W11 without hesitation
@@alex15095 Agreed. They're taking advantage of the open source ecosystem for their own monetary gain. They're trying to re-establish control over the areas where Linux has taken over by just integrating it right into their own proprietary product, but not reciprocating that effort for people who don't want to run Windows proper.
@@gerowen Why would I do this instead of just using Linux itself?
well hot shit! You just picked up a new sub with that awesomely done presentation this ealy in the game, Props, Mr. Wizard!
Did you just Rick Roll the entire dev community?! XD
Brilliant !
This is about the only reason that might push me to install it on my PC. I already have it on my laptop, and now I will play around with this! Thanks, Scott!! :)
Finally! GParted for Windows!
I have to say that this video impressed me a lot, and also made me learn a lot about Windows 11 that I just installed a few days ago. Subbed and +1
How do you do this screen based explanation with annotations and zooming that easily? Teach us please.
ZoomIt
Linux UI Applications is really cool and impressive (apart from the Rick Astley video).
I am currenlty having to dual boot into Ubuntu for all the Linux Machine learning environments with access to the GPU. So hoping that Windows WSL also gets to the Cuda GPU access for pytorch, Ray[RLLib] and Tensorflow etc
awesome, love the way you teach, no messing very efficent , i just set it up and cant believe its so snappy..
Great stuff, but still waiting for the USB passthrough capability for WSL.
Have you meant USB flash drives to mount into WSL filesystem, or you have a more specific use case?
@@vladyslavhafanovych24 Right now I am dealing with bluetooth sensors, so it would be pretty usefull to use bluez in WSL instead of using VirtualBox for example.
You and Kendra are the best teachers along youtube!
I hate change. Loath it. I stuck with Win7 for YEARS after 10 was around. I installed Win10 Sept 2020 on my main rig. Maybe a bit before that as I had a motherboard fault which required me to reload from scratch due to my RAID config and getting a new mobo. With THIS video, I'm starting to seriously think about reloading from scratch and putting 11 on this thing JUST for the WSL stuff, now that it's basically transparent to get the Linux UI up and running. Don't "REALLY" need VirtualBox to run Linux anymore. (That doesn't put my two ProxMox servers out of work though, not by ANY stretch of the imagination)
I love change. With change we can have these cool things. :) If nothing ever changes, we don't get cool things. :(
You can do this on Windows 10 as well. Just update to WSL2.
@@methamphetamememcmeth3422 I am afraid, that Microsoft does as always. After installing/enabling WSL, VirtualBox will not be able to run, due to incompatible virtualization mode :)
I still use VirtualBox on Linux computers to run Windows... :)
@@ВикторГиль-ф2ф There's something wrong with that statement. My Win10 machine right now is running WSL (I can run bash) and I run VirtualBox to run Win7 and Win10 VMs, as well as several 'Nix test machines.
Love the video sir!!!! I’ll still be using my standalone Linux pc but I will be using windows 11 more in the future. Not just for gaming or apps that just work natively well on windows only without the hassle of terminal commands for work arounds in Linux. I am a person that uses Windows , OS X , and Linux daily on notebooks
Dayum.. He just Rick rolled the entire elite Linux groupies.
Great video demonstrating one of the best features of Windows 11.
If the OS is "open source" like Linux and Android, of course microsoft will able port them over to windows turning them into an "app".
People who complain about mere UI changes with w11 simply have no clue what insane under-the-hood changes have taken place
Even as a long term Linux user I have to admit this is pretty amazing. I'd be tempted to switch if Microsoft would sell a professional version of Windows.
They do it’s called Windows 11 Pro. But this feature works on the cheaper 11 Home also!
@@shanselman thanks for the info. I tried using Windows 10 Pro on a VM for some cross browser testing and even in the professional edition it had ads for Netflix and Candy Crush in the start menu.
I guess I need to buy the workstation edition or LTSC to get one that's geared for work.
What you are describing is Windows premium edition. Just like UA-cam premium. Windows without ads. Unfortunately it does not exist. But shortcuts in the start menu are just shortcuts. They are not installed on your system until you specifically click and install them. Getting rid of them is also easy. Just right click and Uninstall. Ads or suggestions in windows are one of the most unintrusive ones in the industry.
@@peteryates308 I didn’t have them in Enterprise
@@peteryates308 You can get rid of most of the Microsoft Store apps using powershell commands, I wiped out most of Microsoft stuff & using third party apps on windows it works way better with them.
Great work Scott. Looking promising this kind of integration between 2 OS
I initially thought Windows 11 was a mediocre update, but running Android and Linux apps is pretty cool. Now I can install the better looking Linux version of Libreoffice.
Thank you for this tutorial. It will become more and more valuable as people start using windows 11
12:56 rickrolled like a master
Kids: Widows
Men: Linux
Legends: Linux in windows
ULTRALEGENDS: Windows in vine, vine in linux, linux in windows.
This is so good. I was avoiding Windows because all development that I do is on Linux. However, sometimes on Linux, either applications or drivers are not as good as on Windows. I have just one question - Can we achieve similar development environment using Windows 10, or is this something exclusive for Windows 11?
Yoi can install WSL 2 in windows 10. Don't know WSL 2 update is available or not.('cause I am using Linux and Win 8 on dual boot ) I think there are some videos of doing it on Win 10
@@kavinunethsarakoswattage3516 Ok. Thanks
Wsl2 is able to be installed in win 10. It's not quite as easy to get WSL set up, but once it's going, it works well.
I actually use WSL2 full time when developing on Windows 10. This is before I'm switching to Windows 11 on release date.
@@mythbuster6126 I want sure on the exact timing when the Insider build would be hitting. I just jumped on things as soon as I could get it.
This new windows 11 features are completely outstanding this open an infinite possibilities in the future!
When starting vscode in Ubuntu, why doesn’t that Linux app run as any other graphics Linux app in windows 11?
Good question. If there’s a Linux app installed, it’ll run, but in example “code” is an alias for the Windows version. Then Code splits in half to a windows/Linux combo app. If you want Linux code that’s totally possible.
I believe it comes pre-configured in this way from Microsoft and Ubuntu. Basically that's what most people want anyways.
That is really cool! I've gone as far as install Ubuntu but, not much else. Hope to try this out and play around with it more. Great video as well!
Hi Scott, great demo
I really want to know how you added the history to the terminal.
I would like to know that too. I have been searching for a while now....
cool. as a linux user of 20+ years, and a windows user for work, i really like where this is going. I have played around with WSL on windows 10, but this seems super slick. There are many things i prefer to do on Linux (like important stuff) and other things i like to do on windows. Now it will be easier to do it all at the same time.
Now I wish Microsoft would return the favor and allow a reverse-WSL. I just don't like a lot of the way Windows do things, but would prefer having access to a lot of Windows apps and games. Never gonna happen, and I'm pretty sure that's the main reason why there are people like me who really don't like that WSL exists - because it feels like Windows is just trying EEE Linux again (but would be a lot more fine if Windows properly return the favor).
This is the year of the linux desktop. It's gonna happen.
Why would they do that? Ask your Linux distro gods.
@@cryingwater Honestly, I was always ambivalent on Canonical, but hearing that they're the ones that helped Microsoft on wsl-g actually angers me. Maybe if they secured some sort of tit-for-tat out of it, but as it is we're just praying for the Wine team for the next 5 years. I just wish all the dependencies could actually be automated.
CrossOver is essentially just for old softwares and MS Office, PlayOnLinux doesn't compare, q4wine actually adds more steps than it skips, and Bottles still suffer from too many configuration but it at least present everything on a decent GUI.
Moving to PE format is supposed to help with compatibility but the main issue right now is that you can't just have a Bottle/Container/Prefix/Subsystem containing "this is everything you need to run 99% of Windows programs," due to licensing/distribution issues and all that.
But I guess we're just stuck hoping things to eventually progress without Microsoft's help even as MS is once again back in EEE mode. Honestly, if MS would just allow some of their older .dll to be open sourced or at least allow full redistribution of it, I'd be satisfied. It's not much, but it still won't happen of course. We'll just make do, as always.
I've been playing around with WSL and WSLg since I found out it was a thing. Even switched to Insider dev channel. It's pretty sweet.
Man this is so cool
Before this video, I was seriously thinking not to swtich from Windows 10 as "It didn't seem worth it for me personally" in neither a personal or job environments. This changes it all. Like, FOR REAL. I just installed Manjaro in my Laptop but might just change it in a few months for Win 11 if it all rolls stable...
Plus Windows Terminal might be my favourite application ever.
Looking back, who would have ever thought that the best thing about Windows would be Linux :-)
Finally someone not drulling over UI
This actually is insanely cool, Im getting the update!
That moments when Windows runs Linux software better than on the Linux itself. Its so hilarious LMAO
The opposite is also the case. There are programs, especially older games, that will not even start in modern Windows, but run perfectly fine in Wine/Proton on Linux.
What distribution did you try that is running slower than Windows?
What an irony, windows makes it possible to concurrently run on one machine multiple distros and desktop environments of Linux's. No more distros or DEs hopping nightmares.
@@roshlew6994 distro hopping is overrated.
What a time to be alive. This is incredible.
Now, of course, all of this is possible thanks to Ubuntu's collaboration with Microsoft and thanks to Linux being open source anyway, so Microsoft developers could just look at the code if they had to, when they were developing WSL.
I wonder why we can't have the same functionality on Linux, i.e. running Windows programs seamlessly.
Oh wait, I know why..
This is awesome. Props to Microsoft for the execution of this.
I would like to have seen this in Windows 10, since I won't get Windows 11 on my system with a Ryzen 5 1600x. It's a shame that Microsoft decided to go for planned obsolescence and ditch support for perfectly fine hardware in Windows 11...
You can easily mod the iso to bypass the TPM thing, just look that up. Or even get one already modded on TeamOS
Still holding out hope WSLg will still be included in 21H2, myself. Not ready to try Win11.
I'm a software engineer and thanks to Windows 11 + WSL I can go back to using a Windows PC as my main work machine after 15 years using Mac.
This got me curious about windows again. If I can use my linux instance like that seamlessly I might actually consider using windows after more than 10 years of not using it at all.
Microsoft: "Achievement Completed"
@@bogdanrc I'm dead serious about it! I want all my sh#% in one place. THIS IS WHAT I NEED: Windows but with a Debianlike terminal - ubuntu, mint whatever and all my shell utilities with native docker.
There are a few things I like doing in Linux and now I don't need to load up Virtual Box to do it. Between this and Win 11 supporting Android apps, I'm pretty happy with the upgrade.
We wanted to run Microsoft software in Linux not Linux software on Windows.
Quite.
Use Wine or a VM
🤦🏻♂️🤣😆
People don’t understand that Microsoft didn’t do anything special here. Displaying graphical interfaces can be done via x11 displays and a vnc server . They basically set it up for you (which is a plus, but takes 10 minutes to configure if not)
It's more sophisticated than that and includes full GPU support
Hold that L
Microsoft did make it work. Simple. No magic. Reliable. For me it's something.
"Sound on Linux works on Windows", is quite impassive, since sound on Linux doesn't always work on Linux 😆
I am state of shock !!!! No word !!! Its amazing
Also Nvidia drivers are ready for WSL out of the box! what a time to be alive.
Wow! great job! it's amazing the grow the Windows, almost catch linux! thanks for share and show us the improvement about this Operative System