New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows 10 support request #414
Comments
... or allow PCs with older CPUs to upgrade to Windows 11. I am afraid that Microsoft can lose those developers that took too much effort and dedication to attract. |
I'm a corporate windows user and would love to give this a try. It's not my choice what windows version I run. |
Well, way to alienate a bunch of devs who you just tempted over. Presumably there's some NT kernel dependency that lives in a Win11 feature branch. Given that the Win10 kernel is likely to continue to receive updates for several years yet, it seems like the motivation to bump this to Win11 came from a sales manager rather than an engineer. If I'm forced to upgrade my OS in order to have Linux GUI apps again, I guess I'll pick one that doesn't have a bait and switch going on, like say, Actual Linux, or OSX.. |
At least, you have a choice. I don't have any. My PC is not win11-compatible. |
This has a dramatic effect for me on a whole ecosystem of impressive initiatives that MS surged forward on. Windows Terminal and VSCode became my daily drivers because of WSL2, and the promise of deeper capabilities. Winget brought the Powershell CLI in parity with other platforms on convenient ways to conduct daily admin tasks that are typically laborious on Windows. I admire those teams and the work they're doing, but I'll likely drop them as their usefulness diminishes without WSL. |
I am quite disappointed that besides the nested HyperV virtualization, WSLg is also not coming for windows 10. Windows 11 is unfortunately still alpha from the UI and for the power user a bitter step backwards. |
Complete bollox as ever from Redmond. |
You always just install a 3rd party X-Server it's not that difficult... on the other hand switch to linux as your main OS as just run Windows in a VM if you absolutely need access to its apps. |
definitely need WSLg to run under Windows 10 otherwise WSL is half-baked solution |
Not really, there is quite a lot you can do in Linux without a gui |
wow.. nice strategy here |
Features take time to come out, would be useful until everything is ready |
Classic case of the rule of "unintended consequences." |
there's a lot of features supposed to ship in 10 21H2 before we first heard of 11 that were locked to 11, looks like someone in management realized how big of a downgrade changes in 11 are and wanted to make up for it somehow |
What exactly are you considering a downgrade? other than the taskbar being more limited I cant think of anything else that would be a downgrade really |
lack of taskbar, lack of start screen in terms of productivity, and that's an absolute dealbreaker |
taskbar is basically the same, start menu isnt a super big deal as most people just open it long enough to open whatever they are wanting to open, interface is basically 10 with rounded corners and more paint which isn't as big of a deal as some people make it out to be. this happens literally every major windows release |
Brutal, I just re-installed Windows 10 due to Windows 11 destroying productivity (taskbar, start menu, graphics grinding on a powerful GPU). Didn't realize until now that WSLg is not available to Windows 10 insiders anymore. Still won't go back to Windows 11 until I can be productive on it again. |
I tried WSLg on Windows 11 after force installing it, I ran into pretty severe usability issues with Jetbrains apps. In full screen context menus and menus in the menu bar would immediately flash close when i clicked and appear in the wrong place... And the white border is extremely irritating in dark mode (no dark mode theme in wslg), and very slow (30 seconds+) startup with no visual feedback. Just use GWSL from Microsoft Store on Windows 10, it has some issues as well, but far less severe than WSLg. .. There just seems to be plenty of issues on Windows 11 with non-WDDM-3.0 GPU drivers and I guess MS opted instead of optimizing for them or fixing the issues, they just decided to "unsupport" those hardware devices. |
looks like there is some progress happening in the background, the support request has been heard :) |
I did install exactly that. install an x-Server on windows an running the apps in wsl2. I always have to deactivate the windows firewall on the network adapter for WSL after every reboot because it is not part of the public network. Also the integrated nameserver in WSL doesn't work correctly so I have to add a nameserver to resolve.conf. Also the scaling on ultrawide monitors is... wired. Installing a Xserver is easy. Getting into a working condition for a daily driver setup is terrible. |
@SamuelGeiger follow these instructions: https://x410.dev/cookbook/wsl/protecting-x410-public-access-for-wsl2-via-windows-defender-firewall/ for the firewall problem. About the high dpi in GTK just use It is not easy but can be automated to have a good experience without WSLg |
I was so looking forward to 21H2 for WSLg. Just installed it to find out, there is nothing there. Pretty disappointed right now. Probably have to give Linux a serious go as a daily driver again... Please just add WSLg for Win10 already! |
I am aware of this "solution" but there are two major flaws in this guide. It opens the firewall to all computers on public networks and I can't change the public profile because it is locked by a group policy from the domain controller. I use Wsl2 on a work laptop. Also one cannot even pin it to a ip since windows chooses to use a different ip for wsl on every reboot. |
I was hoping this would be pushed with the release of 21H2. It would benefit and facilitate my work progress immensely. I would appreciate the development towards implementing WSLg into Windows 10. Thank you in advance! |
There has been just so much misinformation on the web about wlsg in 21h2 build and I'm one of the victims falling into the trap. Under the assumption something wrong with my existing wsl2 setup, I wiped them all out and re-install wsl2 from scratch and just to find out it's not enabled in this version of windows. Now I have to recover everything back to where they were. |
If anyone want to play with fire I have a little volcano here https://github.com/Biswa96/initrdg |
Win11 is literally nothing but Windows 10 with a new logo, |
and removed taskbar, and removed start screen |
been there, bought my 21H2 last month explicitly for win10 with WSL2. Reinstalling WSL2 (after21H2) should not be so harsh if same distro is reused: One could use a NTFS junction (link) to keep the "wsl home" in a WIN10 C:> directory? (on WIN10, WSL2 now uses virtual drive [inaccessible directly(?)] via network, so I'm not sure if junction is possible...) Reversely using a link in WSL to my WIN10 cloud code directory (in "/mnt/c" ) should definitely work, right? |
Assuming we're still out of luck here? Really sucks. Just got down the rabbit-hole myself, turns out the internet is very good at not making it clear when things are Windows 11+. Let me know if things have changed. |
Same same. |
@Biswa96 It appears the latest change #824 conflicts with something in your Win10 branch. Can you see what the problem is? (I did a check and was not immediately obvious to me). I did notice the removal of Windows fonts being included and ideally we'd have both the distro and Windows fonts to choose from. |
I sync changes in my Win10 branch when there is a new WSL Preview release. I think we should not discuss about that fork here. Feel free to create an discussion in my repository. |
Didn't see an option, hence requesting here. |
FYI: WSLg is now supported and working on Windows 10 🎉 You might want to
I'm on 22H2 as you can see, but not sure it matters or just new WSL is enough. |
I did actually have to update to 22H2 before I was given the new version of WSL, so I think it is tied to 22H2 after all. |
In my case, it didn't work, upon I receive version 1.0.0.0 of WSL all my distros say:
|
Ok I found the error, I had:
In my |
it is, under the hood changes had to be made to Windows, WSLg is more complicated than people realize and takes a lot of moving parts all merging together just right to work correctly |
Many things have not changed. The system provided WSL may not have all the wslg features. |
@kasper93 @TheGentleChainsaw Have you the store version of WSL? Is it possible to manually install it without losing the current distributions? If the store version is now compatible with Win10 why isn't it installed by default? 🤔 |
Yes. |
I just want to say thanks, they didn't have to add this to Windows 10. They could've moved on but they didn't, now I can fully enjoy this amazing piece of technology so thank you to the developers who made it possible :) |
They absolutely had to if they wanted to keep the majority of their user base, which is why surprisingly it happened. What I want to know is if that means WSL Preview is available for win10 now? |
I installed through store, but:
|
@jtherin Please make sure that your machine is fully up to date. The Windows Update required is KB5020030. |
This is awesome! I really didn't expect this to happen! Now we only need wsa and we are totally set! @jtherin: Had the same, but you don't actually need that. You can also just |
so is there anything blocking WSLA/WSA on 10 left? after all 10 is still a way better OS for most of usecases |
alright well with all the happy comments i guess i can go ahead and call this closed! :) |
Regarding WSA, I created an issue here: microsoft/WSA#145 Upvote if you want, maybe we can get the same thing going as here. |
Yes it is. |
Unfortunately the required update is not available in Windows Update for Business. For those of us with company PCs that get updates this way, you can get this working (without waiting for the next security update) by installing the update from Windows Update Catalog, as mentioned in the "How to get this update" section of the linked support page. If you're in this situation I previously used the in-Windows version of WSL, then I got the same error as mentioned before when trying the Windows store version. Installing update KB5020030 from the catalog and restarting resulted in a correct output from Thank you to everyone in the community who kept asking for this and to those that implemented it! |
seems like this is a feature request at this stage even tho it already works but hey, lets run a request thread anyway.
dear dev team,
please can you allow users who have been assisting with testing and dev of this product the entire time, to use the system in the envrionment that it already was built against and works perfectly, instead of using it as bait to force people into the new drm centric release.
please give us some evidence that you really have changed, and arent just using the same "embrace, enhance, extinguish" approach that your company always has.
this is not a feature that the majority of your customers will need, but it is a feature that by exclusion will annoy a large number of technical, engineering and technology decision makers.
im sure 99% of the staff involved in the actual creation of this project would like to see it available on windows 10 - which was previoulsy stated publicly as the last version of windows, so how about we just try upvoting a feature request, and give the good people in this team some amunition to fight this non technical, entirely political problem.
The text was updated successfully, but these errors were encountered: