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.
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.
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.
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.
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
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 👍
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.
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.
/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.
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
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!
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 ;)
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.
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.
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
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!
Ask your vendor to support it. Jokes aside, I hope it will make Linux Project Management to start thinking of making good response to such a move by Microsoft
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!!
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!
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.
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!"
@MaestroEpicLoser 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.
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
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.
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.
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.
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
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 TH-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.
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.
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..
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
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 :)
@@user-md3nz9hy8z 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.
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.
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
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)
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!! :)
@@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.
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.
@@SatumangoTheGreat Trying to make it work for past 3 months on Ubuntu but no success. Even I raised bug report in Ubuntu launchpad but no response. But with WSL it's working absolutely fine.
@@rahimratnani5868 that kinda sucks. Guess I've been lucky then. For me it's windows 10 that once every couple of weeks decides not to play sound anymore, but at least reinstalling the drivers fixes that every time, so it costs me 5 minutes at most.
@@SatumangoTheGreat I still have high hopes though. I've Ubuntu 20.04 installed on separate drive and keep it updated every week hoping a new update will bring some improvement someday. I love Linux and have been using it for almost 1.5 years on my old laptop but the only thing that bugs me is when something doesn't work, you're on your own and nobody even tries to help you. I posted about this sound issue on reddit, askubuntu and ubunut's official forum but what I received was a bunch of random and complicated answers without any solid solution or even a reason for the problem. Still, let's hope that the year for linux desktop would arrive someday.
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.
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, Windows Subsytem for Linux, or as I've recently taken to calling it, WSL. Linux is not an operating system unto itself, but rather another free app in the Microsoft Store and part of a fully functioning Windows system made useful by the Windows OS, shell utilities, windowing systems and vital system components comprising a full OS as defined by POSIX that is capable of running Graphical WSL Apps.
In fact, we are shipping a full Linux Kernel AND full user mode tar file Linux FS with all associated binaries. It's complete. This is not a POSIX subsystem or translation layer.
That's cool. Although, many linux distros have been running graphical windows applications out of the box for a while now, and many FOSS programs already run on windows. IMO one of the main points of using linux, is to avoid the tragic clown show of windows. An OS with built in adware, straight up bloat, and spyware. If I ever need to use gimp on windows, I will just install windows gimp. For the same reason I never even attempted to install windows gimp on linux. Whenever I run the updates on my windows machines (which required me to go through hoops to stop from being automatic on the pro license), I always feel like I am running a malware update lol. I just updated one with a 3rd gen I5, and it took around 3 hours due to a version update. I started the update on my jetson nano at the same time for contrast, and it was done in about 6 minutes. It is not full of built in malware, so it's understandable. Seeing as how I use windows as infrequently as possible these days, I don't even see myself installing windows 11 on anything. I wipe windows from my prebuilts in favor of something like Manjaro without ever booting windows.
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.
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.
You have convinced me to move to W11... What a cool set of features... There's probably an argument that this should be supported on W10, like a DirectX 10 only on Vista throwback, crysis. I'm excited regardless
Update: I did a LONG LONG and DETAILED how to on making a prompt like this th-cam.com/video/VT2L1SXFq9U/w-d-xo.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
I didn't just get rick rolled watching this amazing presentation of what windows11 bring to the table for devs. Nice video still
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
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.
It's amazing what you can do with a computer WHEN YOU KNOW WHAT YOUR DOING.
Who goes around clicking dislike on these friendly and helpful content creators?! I don't get it...
lifeless scoundres.
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.
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.
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
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.
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.
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.
Really looking forward to the terminal video!
Same here
+1
Same :)
me too
YES PLEASE!
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.
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
I have been a fan since college days. This just blew my mind out of the park. 🤯
Spectacular demo. Was not aware of this and really enjoyed learning about it.
Thank you Scott, this is amazing! Also we need that terminal video ASAP 🤩
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.
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 ?
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 ;)
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
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.
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
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!
"...dogs and cats living together, mass hysteria!" :)
I dreamed of this feature for so long as a Linux user, only the inverse of running Windows apps seamlessly on Linux. Well done Microsoft.
Wine?
Ask your vendor to support it.
Jokes aside, I hope it will make Linux Project Management to start thinking of making good response to such a move by Microsoft
Awesome. Thanks for showcasing what developers will definitely need in the future. Looking forward to your terminal video.
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!!
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.
This is such a game changer for Windows! I’m so excited! :D Thanks, Scott for doing this video.
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.
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
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
@MaestroEpicLoser 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?
Great video, love the zoom-ins and the arrows so many people forget about people that can't see good.
*Scott:* "Sound works on Windows 11 from Linux, I'll show you right now..."
*we get **--insert_viewer_surprise--*
😅
What a great video, and Windows 11's integration of both linux distros and their apps is just epic.
Can't wait to upgrade
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
We don't deserve an Hero Like you, but you are our Hero
Did you just Rick Roll the entire dev community?! XD
Brilliant !
Fantastic looking preview, sir, thank you for cracking this open for us.
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.
Wow, that is one heck of an improvement. Well done all around and thanks for the demo.
A competent command line experience on Windows? Has hell frozen over?
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.
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
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.
This is so incredible, thanks Scott
That is really amazing. Thank you, Scott, for such a remarkable demonstration.
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.
Great work Scott. Looking promising this kind of integration between 2 OS
12:56 rickrolled like a master
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.
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
I love the tiling window manager nature on Linux so I'll stick with it, but this is amazing
Finally! GParted for Windows!
People who complain about mere UI changes with w11 simply have no clue what insane under-the-hood changes have taken place
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
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!
10:49 That right there is your reason why no single OS absolutely triumphs another OS in every thing imaginable
This is awesome. Props to Microsoft for the execution of this.
Dayum.. He just Rick rolled the entire elite Linux groupies.
Finally someone not drulling over UI
This actually is insanely cool, Im getting the update!
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 TH-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.
This new windows 11 features are completely outstanding this open an infinite possibilities in the future!
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.
Great tip about the lower right hand corner icon, around the 1:20 mark.
How do you do this screen based explanation with annotations and zooming that easily? Teach us please.
ZoomIt
awesome, love the way you teach, no messing very efficent , i just set it up and cant believe its so snappy..
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..
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
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... :)
@@user-md3nz9hy8z 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.
well hot shit! You just picked up a new sub with that awesomely done presentation this ealy in the game, Props, Mr. Wizard!
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".
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.
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.
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.
Looking back, who would have ever thought that the best thing about Windows would be Linux :-)
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!! :)
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.
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.
Let us all appreciate that sound on linux often doesn’t even work on linux. Yet it works on linux in windows
It has been a long time since sound has been difficult to configure on Linux.
@@SatumangoTheGreat Trying to make it work for past 3 months on Ubuntu but no success. Even I raised bug report in Ubuntu launchpad but no response. But with WSL it's working absolutely fine.
@@rahimratnani5868 that kinda sucks. Guess I've been lucky then. For me it's windows 10 that once every couple of weeks decides not to play sound anymore, but at least reinstalling the drivers fixes that every time, so it costs me 5 minutes at most.
@@SatumangoTheGreat I still have high hopes though. I've Ubuntu 20.04 installed on separate drive and keep it updated every week hoping a new update will bring some improvement someday. I love Linux and have been using it for almost 1.5 years on my old laptop but the only thing that bugs me is when something doesn't work, you're on your own and nobody even tries to help you. I posted about this sound issue on reddit, askubuntu and ubunut's official forum but what I received was a bunch of random and complicated answers without any solid solution or even a reason for the problem. Still, let's hope that the year for linux desktop would arrive someday.
What a time to be alive. This is incredible.
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.
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, Windows Subsytem for Linux, or as I've recently taken to calling it, WSL. Linux is not an operating system unto itself, but rather another free app in the Microsoft Store and part of a fully functioning Windows system made useful by the Windows OS, shell utilities, windowing systems and vital system components comprising a full OS as defined by POSIX that is capable of running Graphical WSL Apps.
In fact, we are shipping a full Linux Kernel AND full user mode tar file Linux FS with all associated binaries. It's complete. This is not a POSIX subsystem or translation layer.
Also Nvidia drivers are ready for WSL out of the box! what a time to be alive.
This completely changed my mind about Windows 11.
WSL is amazing, no need for a linux install you can have both on one machine
That's cool. Although, many linux distros have been running graphical windows applications out of the box for a while now, and many FOSS programs already run on windows. IMO one of the main points of using linux, is to avoid the tragic clown show of windows. An OS with built in adware, straight up bloat, and spyware.
If I ever need to use gimp on windows, I will just install windows gimp. For the same reason I never even attempted to install windows gimp on linux.
Whenever I run the updates on my windows machines (which required me to go through hoops to stop from being automatic on the pro license), I always feel like I am running a malware update lol. I just updated one with a 3rd gen I5, and it took around 3 hours due to a version update.
I started the update on my jetson nano at the same time for contrast, and it was done in about 6 minutes. It is not full of built in malware, so it's understandable.
Seeing as how I use windows as infrequently as possible these days, I don't even see myself installing windows 11 on anything. I wipe windows from my prebuilts in favor of something like Manjaro without ever booting windows.
"Sound on Linux works on Windows", is quite impassive, since sound on Linux doesn't always work on Linux 😆
Every new thing he showed was more amazing than the last. if this is what windows 11 is about, i'm all in
Microsoft promissed to bring this to windows 10 aswell and now they seem to backing out , just another dirty marketing move.
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.
Great video demonstrating one of the best features of Windows 11.
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.
You have convinced me to move to W11... What a cool set of features... There's probably an argument that this should be supported on W10, like a DirectX 10 only on Vista throwback, crysis. I'm excited regardless