layout | title |
---|---|
homepage |
GWSL |
GWSL automates the process of running X on top of WSL and over SSH:
- It lets you easily run graphical Linux apps on Windows 10.
- It lets you run graphical apps located on remote Linux machines.
- It provides a simple UI for launching Linux apps, managing them graphically, and creating customized Windows shortcuts for them.
- All this at the click of a button! No memorization of commands necessary. Easy!
Basically, it does a lot of stuff so you don't have to! Maybe you'd better watch the video ↓
Here is another video showing it in action:
Wait... Why is it called GWSL? From your title it looks like it should be called TFPHIWXS. Why didn't you call it that?
Meh... That doesn't sound too great. GWSL stands for Graphical WSL. WSL in turn stands for Windows Subsystem for Linux. :-)
There are several alternative XServers for Windows 10. Some are proprietary (and costly). Some have not been updated for years.
GWSL is Open Source.
GWSL is easy to install.
GWSL Builds on the VCXSRV XServer, one of the best open source Windows Xservers. It uses VCXSRV as a backend but adds many useful features.
Windows 10 Version 2004 (See FAQ)
Quick Links:
Familiarizing Yourself With WSL.
Enabling WSL and Installing Distros.
Creating Start Menu Shortcuts for Linux Apps.
- Why doesn't GWSL seem to work with Linux shells other than Bash? Here is some info: Using GWSL with other Shells.
- Does GWSL work on Windows 10 versions older than 2004? Yes, now that Microsoft has made WSL2 compatible with older versions of Windows 10, GWSL can run on them too. To run GWSL on older versions of Windows 10, you will need to install WSL2.
- Does GWSL work with every single app? No. But most work well
- Why aren't there more questions? We are woking on this... Not many questions have been asked frequently enough to put here. Start asking!
Need help? Visit our help page.
If you enjoy GWSL, please consider buying me a cup of coffee. I worked hard to make it free and plan to spend alot of time supporting it. Donations are greaty appreciated. If you can't donate, please consider leaving a 5-star review on the Microsoft Store.
Bitcoin (BTC): 38U4SYkb9TvD8Q1PwQ3USZ3RR6gKudVv7N
Become a Patron!<script async src="https://c6.patreon.com/becomePatronButton.bundle.js"></script>
<script type='text/javascript' src='https://ko-fi.com/widgets/widget_2.js'></script><script type='text/javascript'>kofiwidget2.init('Support Me on Ko-fi', '#e08a28', 'G2G24743G');kofiwidget2.draw();</script>(Ko-Fi is the floating button on the left side.)
<script type="text/javascript" src="https://cdnjs.buymeacoffee.com/1.0.0/button.prod.min.js" data-name="bmc-button" data-slug="optico5" data-color="#e08a28" data-emoji="" data-font="Poppins" data-text="Buy me a coffee" data-outline-color="#000000" data-font-color="#ffffff" data-coffee-color="#FF7673" ></script>(BuyMeACoffee is the floating button on the right side.)
<script src='https://storage.ko-fi.com/cdn/scripts/overlay-widget.js'></script> <script> kofiWidgetOverlay.draw('optico5', { 'type': 'floating-chat', 'floating-chat.donateButton.text': 'Donate: Ko-Fi', 'floating-chat.donateButton.background-color': '#f45d22', 'floating-chat.donateButton.text-color': '#fff' }); </script> <script data-name="BMC-Widget" data-cfasync="false" src="https://cdnjs.buymeacoffee.com/1.0.0/widget.prod.min.js" data-id="optico5" data-description="Support me on Buy me a coffee!" data-message="BuyMeACoffee.com" data-color="#FF813F" data-position="Right" data-x_margin="18" data-y_margin="18"></script>