When will Windows Linux happen? I genuinely don't understand the point of Windows as it exists anymore. * Games are developed on cross platform engines. I can't remember the last game I played that was Windows-exclusive. * Business apps work in the browser or Electron, or are otherwise cross-platform. Things that aren't, could work with emulation * Developers are using unix-like operating systems, and MS has leaned h…
If the question is "is there something technical preventing Microsoft from pivoting to a *nix kernel instead of NT" the answer is "no, and there hasn't been for at least 20 years - if ever".
GWSL: Run graphical Linux apps in WSL
91–100 of 132 posts
Re: GWSL: Run graphical Linux apps in WSL
#92Can run wine on windows finally?
https://woafre.tk/2017/02/08/wsl-wine-runs-on-it/
This is the (still working) Hacker News story:
Re: GWSL: Run graphical Linux apps in WSL
#93Earlier quoted context omitted.
I love how WSL was put in the "command line" team and they are now doing graphics, GPU, and audio (plus probably Android again) :)
There was a story a few weeks back about Microsoft working on a new android subsystem. So truly coming full circle; android OS stability (via project treble), the vm approach instead of compatibility layer approach, and improvements to hardware sharing/passthrough to wsl 2 mean that they can finally realize what they tried to do with Projecy Astoria. They'll need to manage their own app store as I can't imagine they'…
They own App Center so maybe its not that far away.
Re: GWSL: Run graphical Linux apps in WSL
#94Earlier quoted context omitted.
This will be a game changer if they flesh it out. Imagine Linux apps right alongside your windows apps with their own icons and everything. Windows Terminal + Visual Studio Code + WSL2 is the bee's knees.
Until they allow USB passthrough (which is more or less blocked by the fact that Hyper-V itself doesn't seem to have the feature), a whole bunch of my use cases are basically barred from WSL2. Shame, cause otherwise I really, really enjoyed using it - coming from a guy who's been on Linux for 99% of his time for ~15 years at this point.
Re: GWSL: Run graphical Linux apps in WSL
#95I recently migrated to Windows from MacOS and have found the following paid apps really helpful: 1. [Pengwin]( https://www.whitewaterfoundry.com/ ) - a customized Debian distribution with helpful scripts for setting up a dev environment 2. [X410]( https://x410.dev/ ) - a customized X11 Server They made all the setup really easy. I reuse some of the scripts from Penguin in the Ubuntu distribution. One caveat for those…
Re: GWSL: Run graphical Linux apps in WSL
#96Earlier quoted context omitted.
Wsl 2 is really cool, right up until you want/need to do anything with the underlying hardware. No usb passthrough, no hardware acceleration, gpu passthrough is there but it's still early stages as performance is about half of native and vendor tooling is absent, etc It's getting better all the time though - they tease usb passthrough might be doable as it's already supported with remote desktop
Yeah it's actually pretty damn good. Performance was better than it was with WSL1 for me, at least (especially IO). IIRC they are exploring USB passthrough using Hyper-V sockets, but it's still very early to actually talk about having that included[1] Once they figure that out I might just as well be able to switch over and stop dual booting. I hate dual booting more than I hate Windows, so it would be an improvement…
WSL1 performance is better for CPU-bound problems
WSL2 only shines due to the VHDX approach. If WSL1 could use a VHDX or (gasp!) a native partition in a native linux format, it would smoke WSL2.
Re: GWSL: Run graphical Linux apps in WSL
#97When will Windows Linux happen? I genuinely don't understand the point of Windows as it exists anymore. * Games are developed on cross platform engines. I can't remember the last game I played that was Windows-exclusive. * Business apps work in the browser or Electron, or are otherwise cross-platform. Things that aren't, could work with emulation * Developers are using unix-like operating systems, and MS has leaned h…
> * Games are developed on cross platform engines. I can't remember the last game I played that was Windows-exclusive. To some, that's not a relevant fact. Consider someone like me who plays only one game that's only for Windows and consoles. It's never been released on Linux and I had a terrible experience playing under Wine. I got a KVM switch to play it on my secondary PC. I think there are a lot of people out the…
Re: GWSL: Run graphical Linux apps in WSL
#98When will Windows Linux happen? I genuinely don't understand the point of Windows as it exists anymore. * Games are developed on cross platform engines. I can't remember the last game I played that was Windows-exclusive. * Business apps work in the browser or Electron, or are otherwise cross-platform. Things that aren't, could work with emulation * Developers are using unix-like operating systems, and MS has leaned h…
You may not play them, but a significant number of popular[1] games are Windows-only.
[1] https://en.wikipedia.org/wiki/List_of_most-played_video_game...
Re: GWSL: Run graphical Linux apps in WSL
#99Just ran into this yesterday. What a great solution! I now have WSL2 running graphical linux apps and got a nested VM running with Mojave so I can run osx with macOS-Simple-KVM. I can finally cross compile in a way no one should.
How is the performance in such a nested VM setup?
Re: GWSL: Run graphical Linux apps in WSL
#100Earlier quoted context omitted.
Yeah it's actually pretty damn good. Performance was better than it was with WSL1 for me, at least (especially IO). IIRC they are exploring USB passthrough using Hyper-V sockets, but it's still very early to actually talk about having that included[1] Once they figure that out I might just as well be able to switch over and stop dual booting. I hate dual booting more than I hate Windows, so it would be an improvement…
> Performance was better than it was with WSL1 for me, at least (especially IO). WSL1 performance is better for CPU-bound problems WSL2 only shines due to the VHDX approach. If WSL1 could use a VHDX or (gasp!) a native partition in a native linux format, it would smoke WSL2.