6 ms·
A genuine question from someone who hasn’t used windows for a long time: why do this and not just dual boot? What’s the main use case?
by rpastuszak 6y ago
A genuine question from someone who hasn’t used windows for a long time: why do this and not just dual boot? What’s the main use case?
- Santosh83 6y agoTo use both systems simultaneously? Dual boot is either one or the other, and even then, adds considerable friction. Many Linux distributions don't support secure boot. Sometimes Windows updates overwrites the Linux bootloader.
- efreak 6y agoThere's ways to have the windows boot loader do it, but unless something's changed that really means the windows boot loader reboots the computer. EasyBCD[0] can do this, but only on an mbr partition with bios boot, not on gpt/UEFI boot. Loading the windows boot loader from grub works better. 0: http://neosmart.net/dl.php?id=1 http://neosmart.net/dl.php?id=1
- grandinj 6y agoUntil recently I was booting into Windows and then remote deskoping into Linux. But Wayland has broken that functionality so badly I have just given up on Linux. When WSL gets this update that will mean I can do development on Linux again for the cross-platform GUI I like tinkering on (LibreOffice).
- neodymiumphish 6y agoTry out X410 from the Microsoft store! It shows for a really simple x server interface with WSL.
- ninjis 6y agoDevelop in Visual Studio and debug your code (with the VS debugger attached) in a Linux environment.
- maple3142 6y agoI use WSL over dual boot just because dual boot takes time, and it is more easier to share files between Windows and WSL.
- hcoura 6y agoNot why instead of dual boot but why wsl for me. After more than an year trying to get my laptop (very high dpi) and my monitor (high dpi) to have decent fractional scaling on Linux so that I could use both screens while working comfortably. I decided to try wsl and it is pretty much as fast (with my computer/use case), OS just delivers the problem above, so I am sticking with it... Main cons for me right now are: * windows updates been too aggressively * not able to easily create/edit hot keys
- d3nj4l 6y agoI really have to agree on the scaling issue. I spent an entire afternoon getting my two displays - one 4k, one 1080p - to scale at different values without having stupid issues, but I just couldn't get them to work. This is on X because I had issues getting Wayland to work (might have been my laptop nVidia 1060's fault, tbh). I can't wait for my issues with Wayland to get fixed, because I've heard the fractional scaling support is much, much better.
- adsjhdashkj 6y agoI've been debating Linux vs WSL2 recently and this is exactly the type of issue that has me pausing on embracing Linux Desktop. I've paid thousands to the Mac ecosystem over the years purely to avoid these problems. I just want the OS to work, and i've literally never had that experience on Linux. I'm sure it's much much better these days than it was the last time i tried, but - everything i hear tells me they still exist to some degree. 4k and 1080p is my exact setup btw haha. I was debating installing PopOS this weekend.
- SweetestRug 6y agoIf this is an issue, try using Wayland instead of X11. I run PopOS on a similar setup and it works flawlessly under Wayland. Give PopOS a try, you won't be disappointed! Edit: there was no configuration needed. I selected Wayland from the menu and it just worked right out of the box. No bells and whistles, just a great desktop experience.
- jpalomaki 6y agoMain use case for WSL is to use Windows desktop and run Linux based development tools. Many tools are mostly developed/used on Linux and Windows support can be lacking. This enables also using Linux based IDEs and other graphical tools (could be for example some command line tool popping up image viewer) or browser.
- tyingq 6y agoIt's handy for those of us that use Linux, but also need to use things like Adobe tools, Visio, a decent Outlook client, etc.
- bluedevil2k 6y agoDocker only runs on WSL
- efreak 6y agoDocker is available for Windows and does not require WSL. Docker options include[0]: > Linux containers in WSL 2 mode, Linux containers in Hyper-V mode, or Windows containers. 0: https://docs.docker.com/docker-for-windows/ https://docs.docker.com/docker-for-windows/
- recursive 6y agoBecause then you'd have to set up dual boot.
- the__alchemist 6y agoYou need to close all your programs and wait whenever you swap.
- stjohnswarts 6y agoWhy dual boot when you can do your linux work and windows work on the same machine? Imagine you write a lot of python code that has to work on both linux and windows. You want to dual boot for that? Sure for the final set of tests you would run on pure Linux but for day to day development WSL is a fine substitute.
- adsjhdashkj 6y agoFor me, the draw is Linux without problems using my montiors, GPUs, Bluetooth, USB, etcetc. Which is litaraly the same reason i use(d) Mac, but am now looking to move away from. Mac has too many problems, so i may as well move on.
- barrkel 6y agoBecause rebooting kills all your running applications.
- zmmmmm 6y agoThe main use case for me, simplistically, is I still don't have an equivalent to Microsoft Word that I can run in Linux and that is still the standard for business / office applications. So I need a Windows desktop I can access ad hoc throughout the day interactively as I am doing things. Rebooting to do so would be prohibitively time consuming. Of course, this is terrible, but it is what it is for now. The online office apps are slowly creeping towards viability but they are still a long way short. When (if) they get there I might be able to change this.
- 20thCB 6y agoDual boot takes way too much time. WSL2 literally fires up instantly and then you have an actual Linux VM running actual Ubuntu or whatever. Just no GUI. You can then use Visual Studio Code (the Windows app) to develop for Linux or Windows. If you do Linux GUI work it's obviously not ideal.
- efreak 6y agoIf you're dual-booting, you can go one better and virtualize your Linux distro in the windows environment. It works fairly well, the only problem is making the disk available for both types of uses; virtualbox has the ability to use a disk partition, but for hyper-v or other, you may need to work around it by mounting a disk image. (Doing something like this is really only useful if you have to actually boot windows natively for gpu acceleration or other reasons)
- chadash 6y agoI generally prefer linux, but need windows for work related stuff (excel and visual studio). I have a full version of linux installed for duel-boot purposes and I still use it a bit, but WSL is getting better and better to the point where it's hardly worth it to have two OS's installed. It takes up space; it means that I have two dev environments to keep in sync with each-other; and restarting my computer to get from one to the other is a hassle. On my next computer, I might not bother installing two OS's and just stick with windows/WSL.
- nucleardog 6y agoI don't use WSL but I use a Linux VM that I just RDP into. I run Windows on my personal computer, and just have a Debian VM I use for work. When it's time to work, I just click an RDP shortcut and 3/5 monitors turn into work monitors. I still have easy access to my Windows stuff on the other two for the non-work related stuff I keep open all day (Spotify, Discord, etc). When work is done, I just close the RDP session. All my work stuff stays open. I don't need to worry about saving any state, or restoring it the next day when I start work. Also completely obviates any sort of driver or hardware issues. Stuff that's simple on Windows (e.g., using any of the multitude of USB/thunderbolt laptop docks) is just a friggin' nightmare on Linux.