I like both Windows and Linux for different reasons.What is the coolest and most convenient way to harness their respective strengths without rebooting all the time?
Use Linux and have Windows in your virtual machine
Windows Subsystem for Linux
virtual machine with gpu passthrough to run your windows work software
>>102038794>>102038813This>>102038798Reminder to ignore paid M$ shills
>>102038798Tried this on a work computer once, it fucked up the whole Windows installation. Also it's command line only, so it excludes you from using some programs
gpu passthrough, looking glassyou can run windows in a window with near native performance
>>102038738WSL
Go gpu passthrough with qemu or proxmox or some shit, everything else is beyond retarded
>>102038937>you can run windows in a window with near native performanceBased as fuck. Windows is finished.
I feel like there is some computer magic with what they call hypervisors that would let you do that, but I'm literally as in I have a medical document for it retarded and know nothing about it
>>102039136hypervisors are the software you use to manage virtual machines
run them both in Oracle VirtualBox, then its acceptable
>>102039169So both operating systems would be rather slow, right?
>>102038937>tfw cpu doesn't have integrated graphics so I can't do itYes I know that you can set it up with a single gpu. I also know I'm not capable of it.
>>102038798>>102039020Will I be able to install software through flatpak that way?
>>102039301Idk man I've never used wsl I use real desktop leenooks but I recommend wsl on /g/ as kind of a soft troll. Soft troll meaning I think it's gay but it's actually probably good for you.
>>102039291i'm using two discrete gpus
>>102039402Yeah that works too, but having integrated graphics bypasses the need for a second discreet gpu and a lot of cpus have them.
>>102039435How do I use thisI have a GPU + iGPU too
>>102039468Look up some guides for looking glass
>>102039402Why do you even have two gpus?
>>102039828well, when you buy a new gpu, now you have the new gpu and the one you had before you bought the new gputhat's how i ended up with two gpus
>>102039981
>>102040066the magic of having two of them
>>102039981I see. But is there any advantage over just using the newer one?
>>102040232so i can run my work software in a windows vm using the older one, since it needs some 3D performance for comfortable use, but it's not limited by it (i.e. how quickly the work is done isn't affected by how fast the gpu is)i'll remind you the context here is running windows in a vm on linux, i want to be able to use a gpu in either, for different reasons, but they can't both use the same gpu at the same time, hence two gpus
>>102038738Nice b8 m8I give this b8 b8/88
>>102040285fuck off we're computing here
>>102038794Yeah, with no GPU acceleration you faggot. Wait, you're gonna tell me now to set up passthrough and unhook my GPU from the host every time I want to use a Windows VM because Linux fags can't implement GPU partitioning like Hyper-V
>>102038937What's the point of Looking Glass in this scenario? Wouldn't it be enough for me to have a Wndows VM inside my bare metal Linux?
>>102040669do you know what looking glass is?
>>102038738Qubesos
>>102040699As I understood it it's a remote desktop thing between different VMs on the same machine, but through shared memory.If I just wanted Linux+Windows at the same time, I could set up either as the host OS and pass my GPU through to the guest OS.
>>102040950no, it's a way to display the framebuffer of a vm's gpu on the host in a window though a shared memory segmentit's still a windows guest vm on a linux host, all looking glass provides is a way to view that second gpu from in your linux session without needing to use another monitor or switch monitor inputs
>>102040467You don't need GPU acceleration
>>102040467How does unhooking work?
>>102041575not him but i >>102038937 did that before getting a second gpu (i didn't actually get a gpu just for this, a friend upgraded and i got his old gpu)single gpu passthrough has upsides and downsides, the upside is that you don't actually leave linux, and non-graphical programs can keep running, you will still have access to your linux volumes, etc. but the downside is that when you want to run the vm, you have to close off /everything/ that uses the gpu, that means X/Wayland, VT's, and efi framebuffer all have to be stopped so the linux gpu driver can be unloaded before the vm can start. this if of course done with scripts so it's not complex to do once it's set up, but closing gui programs does kinda make it feel like you're rebooting. it's not nearly as convenient as a dual gpu setup where you can just spin up a vm for anything without interrupting what you're doing in linuxas a side note, you can once you're in the vm with a single gpu run linux gui programs through something like vnc, so if you don't need gpu acceleration in linux you could just do that permanently, have linux as the host, windows has the gpu, and you just run any linux stuff through putty/vnc/xming from the windows sessionme though, i need windows only for solidworks, and prefer to do everything else from linux, so dual gpu is ideal for me
If you're doing gpu passthrough, is it possible to smoothly switch between which gpu which system is using? Like you use your main graphics card for linux, and then when you wanna boot up a windows VM you switch linux to an igpu and pass the main gpu to the vm.
>>102038738I'll share my retard setup. I use Windows on my gaming machine (I am a jewtuber so I need windblows for money), and I'm setting up a seperate linux machine and guacamole to remote into it for browsing and shitposting. Basically work/gayming desktop and fun desktop.
>>102042856If it works for you, great, but I couldn't do it.Remote desktop everything is always a pain to use because it's so sluggish and you need to keep the Linux machine on all day, just for browsing.Why not a VM on the gayman pc?
>>102043002It's a unique usecase. For one, I just don't trust windows to not be spyware. Main reason I use linux is to security harden it. Secondly, I'm running an RX580 and an Intel 2400. My CPU catches on fire watching YouTube. It's amazing it still runs modern games at 80+ fps. So all my VM attempts have been pretty poor. It's also the reason I actually have to use windows for Jewtube, DaVinci has weird issues with older AMD cards.My next PC is going to be top of the line and I'm gonna shove this GPU in it so I can stay on Linux for good. I'm also making a seperate PC for OpSec/Security that will be wired to a KVM switch which will be leagues better than RD and totally local.
>>102041466Yes I do.
>>102042856What game is this? Looks kino
>>102039062>Windows is finished.>still has to use itLMFAO
>>102043694What for?
>>102043774Ultima
>>102038738I used to run a literal Gentoo GNU/Windows back with SUA under Windows Server 2008 R2. Shit was dope, running everything native POSIX side-by-side with Win32 on top of NTOSKRNL.
>>102043774It was the most kino.
>>102043196
>>102038738Best way would be to have a Windows VM with GPU passthrough, you could even use them both at the same time if you have a integrated GPU in your CPU (or just a second GPU) and use something like looking glass. If you have a AMD GPU for Linux and nVidia GPU for Windows you're basically getting the best experience of both worlds at the same time.
>>102045452a WHAT
>>102038738With the news about windows overwriting other boot drives after some update, I assumed the OP meant that Linux and Windows somehow merged into one on his PC.