I dont have discord, but I have a question for example with KVM Windows 10 - all applications work like adobe premiere etc ? and what about cubase music editors will they find the midi devices etc.. ? i tried this before with virtual machines but had problems with software not working.. and of course native windows is better performance, what is your thoughts?
so for adobe apps and midi devices I can confirm that they work. All of them should theoretically work since it is a VM that is meant to be like native. The performance in my experience takes a 2 to 3% hit.
Hi, excellent video. Can this be done on laptops as well? I am wondering about macOS in particular. I've got a need for Linux and macOS and current apple hardware makes running Linux challenging but flipping it around could be the way to go here. I am guessing, that compatibility would be harder on a laptop to achieve this? Are you aware of somebody who's done it and maybe written about it?
@@21Guitars_ In general it should be fine, a laptop is just a more compact pc right? Just check if there are drivers for all your devices. For example mac os does not work well with Nvidia gpus
Many congratulate, few try the guide to see if it works... This one is INCOMPLETE. If you're on a system with APPARMOR/SELINUX, it DOES NOT WORK without extras and good luck finding those extras...
I agree and on arch nowadays this guide just doesn't work for me. The hooks fail to install and when I shutdown I get a black screen assuming I get lucky enough to even get in Windows with alleged broken GPU drivers that always fail@@FreedomAirguns
For those who get a black screen when attempting gpu passthrough, double check that you have the right gpu bios or dump and use your own gpu bios. Ran Into this issue when I was setting this up.
@@adrisobota try to pass through as little devices as possible at first, even without a mouse and keyboard. Some PCI devices being passed through caused issues for me (I could pass through my usb ports, but not the ones that run through my motherboards chipset). Been using this for almost a month now and it likes to black screen if any device is missing that is being passed through. Hope you can get it working, I'm sure there are people on the discord that will also help.
@@skeetplayz Excuse me, but how you do that? Do you replace the values in the lines of the Hex editor with "0" or "."? How do you actually "remove" the lines from the .rom file?
@@merul_yt Yeah, the timed brakedown of videos sure helps to make them more useful in a long-term fashion. I hate digging through videos to find stuff when I try to do it.
@@YISTECH I'm not a complete noob on PCs but it was easy enoguh to follow the video along side with the guide, I had some black screens and took a while to get file sharing working, honestly pretty good experience :)
The content is very good. Kudos for that. The editing could be better to remove unneeded recording glitches. But the condescending tone towards Windows and Mac users, when the whole point is to convince them to use Linux as the host and the other OS as guests is a disservice for the Linux community and why many people rather not participate in bullying.
So much this. I like linux, it's nice for many things. I like Windows too because that is also nice for many other things. What makes me stay away from using Linux as my main operating system is the toxic community around it that seems to have a crazy superiority complex
Thanks for this, I’ve been needing macOS and Windows lately and while I have a second RX 580, my current PC only has one gpu slot (small form factor) 😎🙌🏼💯
If it has an intel CPU you can route the GPU output through the motherboard HDMI simultaneously while using its own ports, not sure if this is what you need, hope it helps.
@@merul_yt So I finally got a chance to sit down and try this, I have created the VM but, OVMF refuses to boot from my Windows 10 ISO. I select it in the Boot Device Manager as you show in the video, hit enter, and it flashes black for a second then goes back to the menu as if nothing happened. It doesn't show me an error message. I've installed Windows 10 using this ISO before so I'm confused on that front. A fresh W10 iso from Microsoft works, but I'm still confused as to why my other one doesn't at all? I am also totally unable to boot from my existing Windows UEFI install.
@@carecavoador you could clone your windows drive to an external ssd, install linux, follow the guide and have your windows setup be secondary. that should be the best way
Damn, it's almost my bedtime and I watched the whole video. Currently testing out the Fedora 37 Beta on which I finished testing windows with gpu passthrough. Thanks for the detailed guide, much of the stuff in this video applies to Fedora as well. ❤from India
Wow this is amazing, thank you for making this video! I was having some problems with a black screen when starting the VM, but then solved it by extracting the bios from the GPU (using GPU-Z in native windows, but it can be done from Linux as well), and then I had to edit it with a hex editor to "patch" it. After doing that, everything is working just fine. Also, I'd recommend to use virtio instead of SATA, as the Arch wiki suggests!
Hi Mateo same problem here, black screen after starting the VM with NVIDIA GPU, I've already extracted the rom, but would be awesome if you could share how did you do the "path" thing, thanks in advance and to @Coodos too!
@@cfmoreu9921 take a look at the gitlab link in the description and go to section 6. There it says to open the ROM with a hex editor, search for "Video" text and remove everything before that line.
One big important thing about GPU passthrough !!! If while booting macos the screen freezes at different parts of the loading proccess like it happened with my RX 580 than you need to disable in the host system bios the resize bar (4G decoding) or SAM option because macos doesn't support that yet. On my Asrock x670e motherboard bios the option is in Advanced>PCI Configuration. This option is enabled by default on modern motherbords and needs to be disable.
If you have a laptop with a GPU you can just passthrough the GPU and use the host with the integrated chip. However, unless your laptop has display outputs directly linked to the GPU you won't be able to display directly to a monitor like typical passthrough setups. In these situations I'd recommend looking glass and ivshmem-scream (slightly complicated to setup, but I use it when traveling and for vr since my VR headset requires using my usb-c output.)
At 41:30 when adding "virsh...." , error happens. Error: failed to connect to the hypervisor Error: cannot recv data: connection reset by peer How can I fix it?! Thanks
Windows user for a long time that holds back the switch to Linux due to Only-Win programs… I will definitely use this, and I hope I could make my switch once for all.
Wow it will me make save a lot of money! I was thinking about buying another GPU to use it for the VMs (in passthrough) but now I don't need it anymore!
NOTE: if you want to just want to install only one of the OSs then still please follow the guide till 16:48 , you can step all the windows related steps if you want. OSX-KVM: github.com/kholia/OSX-KVM RisingPrism Guide: gitlab.com/risingprismtv/sing... VBIOS Download: www.techpowerup.com/vgabios/
Hope you enjoy it! shall you have any questions or get stuck feel free to drop a question in my discord server, the link for which shall be in the pinned comment or the description
Overall, they will be as close to native as you can realistically get them. Because you pass your USB controller, USB devices should work just like normal, however, I'm not sure about thunderbolt (They should, but I don't know for certain).
Hi Coodos, love your video with a really good background music ... good taste. Could you tell me what did you use to setup your working environment (background wallpaper, computer stats in the control panel and the terminal setup ). It's pretty minimalistic with only the basic informations. Couls you give me (us) some advice? Thanxalot ... retox
@@merul_yt Like when i open mac os or windows is it possible to expand to other monitors? i understand that since i have only one gpu only guest OS will be available.
@@merul_yt That's just great, hopefully i will be able to replicate everything you teach on the tutorial, starting right now, thanks again for being so helpful.
Am I understanding this correctly. You can install Windows and game without loosing "too much" perfomance with this option? Because that's the only reason I am still using windows.
Hey really love the tutorial I was just wondering what desktop environment are you using? I will be installing arch soon and i wanted to try out your desktop as it has the kind of vibe I'm thinking of
What's the advantage here compared to dualbooting? Can I suspend/resume the VMs? Can I use snapshots? I obviously cannot run two at a time, or switch back to the linux system behind the VM, right? How's IO performance to that virtual disk compared to native with NVMe or maybe even passed through NVMe?
Hi, just wanna ask, if it's single gpu, how much impact on performance using this will give? My GPU is pretty weak, RX560, and I specifically only bought that for my hackintosh, as I couldn't get any cheap RX570 or 5600XT. Thank you!
well in my experience I lose out on 1 to 2% performance, mainly the loss would come in the form of CPU and Disk performance, there is near 0 performance loss on the GPU side as you pass it through in my experience, I dont have a really good GPU either, I am on Rx570
Was following this guide until I learned that it is next to impossible to extract VBIOS from a laptop GPU. I fiddled around with the BIOS from Lenovo with no results. Any idea how I can achieve this on a laptop?
Lol because the video bios on laptops is bundled with the firmware so you need to backup your entire uefi then edit what you want in binary well a wrong byte will break you mobo for ever you will be able to restore in offline mode 😉
Definitely gonna try this out but i have one question tho, can i clone the vm as a backup using virt-manager(gui) or i have to repeat the steps all over again?
hello, when I try to start up this vm, it just takes me back to the linux lock screen without doing anything else. Anyone else had this problem? What do I do? Thanks!
would this work with a recent nvidia gpu such as the rtx 2060? really wondering if it would cause any issue with the passthrough cause i know its not supported in native
@@PedroFernandezRuiz Newer NVIDIA GPU's are not compatible with MacOS. You would need an AMD card in order to run MacOS with GPU acceleration. I would check the OpenCore Documentation for information regarding supported NVIDIA GPUs :)
@@ShaneAJM So there was support for Nvidia video cards before, they removed support for it since version 10.14 of Mojave, due to conflicts associated with the API.
i built a hackintosh but usb passthrough is killing me. USB is a pain to fix (lower power issue when multiple device is connected) however i use windows too for gaming and when i saw this i was curious. I am pretty new so is manjaro kde a good choice for this? using plasma desktop env
are u using ZFS file system here ? im beginner to linux btw but managed to build my hackintosh but so tired of the cpu load of my 3930k so i thought to try this method to get rid of os x problems that one faces with tweaking of clover :(
thanks a lot for this video!! GPU prices are insane right now so it's either this or a gt 730 whatever lol. Hopefully it works fine with a full AMD Tumbleweed build (haven't seen the video yet)
I didnt know wich pci to add so i tried going for another tuturial for that small part but it didnt work, i was trying around on wich pci would work after and now im js getting errors
any help? screen goes black and dosen't come back this is the error in the log file error: "Please ensure all devices within the iommu_group are bound to their vfio bus driver."
Hey Merul, great video! Following the Rising prism guide, seems to be working fine. But after installing the Window 10, actually after the first reboot, the screen goes black and nothing is visible. And you say: "I am just hoping it does not do the pass-through attempt.". Is it possible that it did try to do the pass-through? I did what you do after you setup Windows, goahead and add the PCI Host GPU/Audio but then I get error the host does not support passthrough.. Thanks!
I do the whole process, but when I start the virtual machine the monitor screen turns off and does not generate any image. Can you help me identify the problem? I have a GTX 1650 super, ryzen 5 3600. Thanks
Quick question, my main reason I'm sticking to windows is because my drawing tablet (hunion) doesn't have linux drivers available, would it be possible to just 'passthrough' the device and then install the drivers on the windows VM? I'd like to test it myself but I have nowhere to backup until the next month at least.
I'm gonna try this on my desktop, but you got me wondering if I can get it working on a laptop. I don't see too many logical issues it could have but you never know, I suppose
this combined with the ACS kernel patch found in TKG let me do single passthrough really well, however when I shut down it just kinda hangs at a black screen and doesn't kick me back to my linux install, is there any trick to fix that?
Is it possible to let the VM-manager to dynamically adjust the number of cores/threads and amount of ram in real time depending on the OS/VM you're using? Like if you drag the mouse pointer over to macOS it will give it more cores and ram and when you drag it to windows it atomaticallt adjust it so that windows get more resources? That would be great if you're using an i3/i5 or actuallt any cpu for that matter.
Please, help, I have no idea how to fix this: 2024-10-13T19:15:54.161027Z qemu-system-x86_64: -device {"driver":"vfio-pci","host":"0000:26:00.0","id":"hostdev0","bus":"pci.6","addr":"0x0","romfile":"/var/lib/libvirt/vbios/patched.rom"}: vfio 0000:26:00.0: group 15 is not viable Please ensure all devices within the iommu_group are bound to their vfio bus driver.
@@Bob-ek7sn No, I threw this piece of garbage to the trash can. It's not worth it anyway, it's basically the same as dualboot. But I don't use dualboot either
If you need any help join my discord server
discord.gg/5zNa5SQt8m
I dont have discord, but I have a question for example with KVM Windows 10 - all applications work like adobe premiere etc ? and what about cubase music editors will they find the midi devices etc.. ? i tried this before with virtual machines but had problems with software not working.. and of course native windows is better performance, what is your thoughts?
so for adobe apps and midi devices I can confirm that they work. All of them should theoretically work since it is a VM that is meant to be like native. The performance in my experience takes a 2 to 3% hit.
@@obertscloud 1
Hi, excellent video. Can this be done on laptops as well? I am wondering about macOS in particular. I've got a need for Linux and macOS and current apple hardware makes running Linux challenging but flipping it around could be the way to go here. I am guessing, that compatibility would be harder on a laptop to achieve this? Are you aware of somebody who's done it and maybe written about it?
@@21Guitars_ In general it should be fine, a laptop is just a more compact pc right? Just check if there are drivers for all your devices. For example mac os does not work well with Nvidia gpus
Many talk about GPU passthrough, but very few actually demonstrate how to do that. Congratulations, brother!
Many congratulate, few try the guide to see if it works...
This one is INCOMPLETE. If you're on a system with APPARMOR/SELINUX, it DOES NOT WORK without extras and good luck finding those extras...
@@j_t_eklund You think I'm an idiot...?
MEh...
Try harder.
I agree and on arch nowadays this guide just doesn't work for me. The hooks fail to install and when I shutdown I get a black screen assuming I get lucky enough to even get in Windows with alleged broken GPU drivers that always fail@@FreedomAirguns
For those who get a black screen when attempting gpu passthrough, double check that you have the right gpu bios or dump and use your own gpu bios. Ran Into this issue when I was setting this up.
in the preparation part of the wiki it only say amd and intel but i use nvidia what should i do?
I used my own GPU bios and I still got a black screen. Any ideas?
@@adrisobota try to pass through as little devices as possible at first, even without a mouse and keyboard. Some PCI devices being passed through caused issues for me (I could pass through my usb ports, but not the ones that run through my motherboards chipset).
Been using this for almost a month now and it likes to black screen if any device is missing that is being passed through.
Hope you can get it working, I'm sure there are people on the discord that will also help.
@@adrisobota Edit the Rom with Hex editor how it's described I rising-prism's guide
@@skeetplayz Excuse me, but how you do that? Do you replace the values in the lines of the Hex editor with "0" or "."? How do you actually "remove" the lines from the .rom file?
This is amazing. This is the singular most useful thing I've learned in the past few months, and it has improved my productivity by a lot!
Love that you spent the time to index the sections, good work.
thank you!!
@@merul_yt Yeah, the timed brakedown of videos sure helps to make them more useful in a long-term fashion. I hate digging through videos to find stuff when I try to do it.
I have a relatively powerful server working as my PC. This is exactly what I wanted. Excellent tutorial
Way more understandable and less "this is crazy hard heckermen stuff"-mentality than Mutahar
I guess its pretty complex but the dude in the video makes it so easy to understand, thats a sign of a good teatcher right there
it’s all generally very easy.
Problem is, his audience isn’t that educated on tech, so he’s trying to appeal to all of them
@@YISTECH I'm not a complete noob on PCs but it was easy enoguh to follow the video along side with the guide, I had some black screens and took a while to get file sharing working, honestly pretty good experience :)
This is the setup I'm looking for! I can finally play my spyware games again
I also use Arch btw
🗿
I use arch btw
Nowadays everyone uses arch ;)
I should say I use dwm btw :)
@@Hicham_Lamine arch is easy, dwm is easy as long you know C. I also use dwm btw :)
@@jd-raymaker nice :) but still hard
The content is very good. Kudos for that. The editing could be better to remove unneeded recording glitches. But the condescending tone towards Windows and Mac users, when the whole point is to convince them to use Linux as the host and the other OS as guests is a disservice for the Linux community and why many people rather not participate in bullying.
So much this. I like linux, it's nice for many things. I like Windows too because that is also nice for many other things. What makes me stay away from using Linux as my main operating system is the toxic community around it that seems to have a crazy superiority complex
This. I think their dislike for windows and Mac came out a bit too much
Thanks for this, I’ve been needing macOS and Windows lately and while I have a second RX 580, my current PC only has one gpu slot (small form factor) 😎🙌🏼💯
thanks for watching :D
If it has an intel CPU you can route the GPU output through the motherboard HDMI simultaneously while using its own ports, not sure if this is what you need, hope it helps.
@@merul_yt So I finally got a chance to sit down and try this, I have created the VM but, OVMF refuses to boot from my Windows 10 ISO. I select it in the Boot Device Manager as you show in the video, hit enter, and it flashes black for a second then goes back to the menu as if nothing happened. It doesn't show me an error message. I've installed Windows 10 using this ISO before so I'm confused on that front.
A fresh W10 iso from Microsoft works, but I'm still confused as to why my other one doesn't at all? I am also totally unable to boot from my existing Windows UEFI install.
@@IgnoreSolutions hey! please join my discord server to get help, link shall be in the description and the pinned comment
Tried out multiple tutorials, this one is the only one that worked for me. Big thank you to you and RisingPrism!
The best video EVER about GPU-Passthrough!!! It worked just fine on my PC with Kubuntu 20.04 LTS!!! Cheers from Honduras!!
You uploaded this on my birthday; a shame that I didn't see it then. Great tutorial!
happy belated birthday friend :)
Choked on my food laughing with that neofetch "btw" alias hahaha Great video mate!
I wish there was a form of GPU-P for KVM so you could have them all run at the exact same time.
that will be sooo cool
th-cam.com/video/oCUJVwNuaXA/w-d-xo.html
Dam this guides gonna help me a lot I can tell.
I use arch too btw.
Debian btw
Yeah! I'll also use this guide pretty soon
Ohh the meme
This is my dream setup! Thanks for making this video, bookmarked!
I wish I could do the opposite. Run a pass through Linux VM on my Windows host machine.
@@carecavoador you could clone your windows drive to an external ssd, install linux, follow the guide and have your windows setup be secondary. that should be the best way
@@carecavoador I just found it easier to dual boot with Linux and Windows, and just use Linux when I need to use Mac Virtual Machines.
Damn, it's almost my bedtime and I watched the whole video. Currently testing out the Fedora 37 Beta on which I finished testing windows with gpu passthrough. Thanks for the detailed guide, much of the stuff in this video applies to Fedora as well.
❤from India
I haven't seen this video yet, but by the intro I can tell that this is amazing!
thank you :)
Wow this is amazing, thank you for making this video! I was having some problems with a black screen when starting the VM, but then solved it by extracting the bios from the GPU (using GPU-Z in native windows, but it can be done from Linux as well), and then I had to edit it with a hex editor to "patch" it. After doing that, everything is working just fine. Also, I'd recommend to use virtio instead of SATA, as the Arch wiki suggests!
Hi Mateo same problem here, black screen after starting the VM with NVIDIA GPU, I've already extracted the rom, but would be awesome if you could share how did you do the "path" thing, thanks in advance and to @Coodos too!
@@cfmoreu9921 take a look at the gitlab link in the description and go to section 6. There it says to open the ROM with a hex editor, search for "Video" text and remove everything before that line.
@@El_Batipapa Thanks! That's it!!! only it was "VIDEO" in my case ;)
Thank you, I was with the same problem.
@@alexandrealmeida431 happy to help!
man this is the best thing youtube has recommended me in a while, single handedly the best guide ive seen
Thanks for this tutorial! Was looking for this for so long!
wow, dude, it's like 6am, I was going to go to sleep, but now I can't stop myself from doing this... Great video btw 😊
One big important thing about GPU passthrough !!! If while booting macos the screen freezes at different parts of the loading proccess like it happened with my RX 580 than you need to disable in the host system bios the resize bar (4G decoding) or SAM option because macos doesn't support that yet. On my Asrock x670e motherboard bios the option is in Advanced>PCI Configuration. This option is enabled by default on modern motherbords and needs to be disable.
when I press enter to start installation (14:30) blue screen appears.
Error code: SYSTEM THREAD EXCEPTION NOT HANDLED
If you have a laptop with a GPU you can just passthrough the GPU and use the host with the integrated chip. However, unless your laptop has display outputs directly linked to the GPU you won't be able to display directly to a monitor like typical passthrough setups. In these situations I'd recommend looking glass and ivshmem-scream (slightly complicated to setup, but I use it when traveling and for vr since my VR headset requires using my usb-c output.)
What do you mean by just passthrought ? Just executing the script and ignore the drivers ?
Let's give apple and microsoft a run for their money.
im at 24:04 and when i run it goes black then logs me back in to the login screen anything i can do? to fix this
At 41:30 when adding "virsh...." , error happens.
Error: failed to connect to the hypervisor
Error: cannot recv data: connection reset by peer
How can I fix it?!
Thanks
Windows user for a long time that holds back the switch to Linux due to Only-Win programs…
I will definitely use this, and I hope I could make my switch once for all.
Wow it will me make save a lot of money! I was thinking about buying another GPU to use it for the VMs (in passthrough) but now I don't need it anymore!
A bit question, if i messed up at 09:04 does it affect my hardware permanently? It has a word bios in it tho
no it does not, the virtual device mounts the vbios not your actual hardware
@@merul_yt thanks dude
NOTE: if you want to just want to install only one of the OSs then still please follow the guide till 16:48 , you can step all the windows related steps if you want.
OSX-KVM: github.com/kholia/OSX-KVM
RisingPrism Guide: gitlab.com/risingprismtv/sing...
VBIOS Download: www.techpowerup.com/vgabios/
Imagine self hearting comments
Thanks for this amazing tutorial. Will test this out on saturday Greetings from Switzerland :)
Hope you enjoy it! shall you have any questions or get stuck feel free to drop a question in my discord server, the link for which shall be in the pinned comment or the description
Excellent video... very thorough.. Definitely worth a Sub ;-)
Thank you!!!
Finally make it work. Very tricky. Only one problem, when shut down guest, the host machine get rebooted. Any idea how to fix it?
one question: will the virtual PC's USB act like native? i mean is it plug and play (USB or thunderbolt)? thanks! really nice tutorial btw
Overall, they will be as close to native as you can realistically get them. Because you pass your USB controller, USB devices should work just like normal, however, I'm not sure about thunderbolt (They should, but I don't know for certain).
Amazing, simply AMAZING!!!! Thanks a lot for sharing your efforts!!!
i saw what you did there at 1:00 ;-) And i loved it.
this worked really well, except for audio. I have the same issue with other vms and audio, is the best way forward to buy a USB soundcard ?
Hi Coodos, love your video with a really good background music ... good taste. Could you tell me what did you use to setup your working environment (background wallpaper, computer stats in the control panel and the terminal setup ). It's pretty minimalistic with only the basic informations. Couls you give me (us) some advice? Thanxalot ... retox
Does this also works with an APU?
In my case I use an Ryzen 9 4900H without dedicated GPU
This video tutorial is basically a dream come true, thanks. Quick question tough: is it possible to configure double monitors for windows and mac?
like seperately where one runs windows and other mac? no
@@merul_yt Like when i open mac os or windows is it possible to expand to other monitors? i understand that since i have only one gpu only guest OS will be available.
oh yeah I use it with 3 monitors
@@merul_yt That's just great, hopefully i will be able to replicate everything you teach on the tutorial, starting right now, thanks again for being so helpful.
Thank you for this Im planning on ditching dual boot and going with a gpu pass through for win10
hi
i love your arch setup
can you make a video about this setup?
terminal and boot and all tweaks?
This was an awesome experience going through this. I will be a regular on your channel from now on.
Am I understanding this correctly. You can install Windows and game without loosing "too much" perfomance with this option? Because that's the only reason I am still using windows.
yup there is like 1 or 2% fps difference really
you can also set up hooks to disable background services that you don't need like steam or discord
Great vid! Now I don't have to reboot every time I wanna play a game that doesn't work on my PC which uses Arch BTW!
Hey really love the tutorial I was just wondering what desktop environment are you using? I will be installing arch soon and i wanted to try out your desktop as it has the kind of vibe I'm thinking of
And while the bloatware-ing process begins; also know as the Windows installation. Excellent :)
Would this work with the host machine being a thinkpad z16 (rx 6500M) as its natively supported under macOS? Not sure if a mux switch is necessary
From 26:00 on absolute non sense for me, but otherwise great post, thanx :-)
Will this still work with Nvidia graphics cards? For example a GTX 1080 Ti
@Coodos are you able to use your Linux host at the same time that the windows guest is on, and are you able to do so on the same monitor?
What's the advantage here compared to dualbooting? Can I suspend/resume the VMs? Can I use snapshots? I obviously cannot run two at a time, or switch back to the linux system behind the VM, right? How's IO performance to that virtual disk compared to native with NVMe or maybe even passed through NVMe?
That's what I was thinking
is it possible with onboard gpu Vega 8?
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] (rev c4)
CPU: AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx (8) @ 2.00 GHz
GPU: AMD Radeon Vega 8 Graphics [Integrated]
Hi, just wanna ask, if it's single gpu, how much impact on performance using this will give? My GPU is pretty weak, RX560, and I specifically only bought that for my hackintosh, as I couldn't get any cheap RX570 or 5600XT. Thank you!
well in my experience I lose out on 1 to 2% performance, mainly the loss would come in the form of CPU and Disk performance, there is near 0 performance loss on the GPU side as you pass it through in my experience, I dont have a really good GPU either, I am on Rx570
Was following this guide until I learned that it is next to impossible to extract VBIOS from a laptop GPU. I fiddled around with the BIOS from Lenovo with no results. Any idea how I can achieve this on a laptop?
Lol because the video bios on laptops is bundled with the firmware so you need to backup your entire uefi then edit what you want in binary well a wrong byte will break you mobo for ever you will be able to restore in offline mode 😉
Question: Would this reboot my whole system to Windows on running from terminal? Or I can switch between Windows and Linux like an App?
Definitely gonna try this out but i have one question tho, can i clone the vm as a backup using virt-manager(gui) or i have to repeat the steps all over again?
hello, when I try to start up this vm, it just takes me back to the linux lock screen without doing anything else. Anyone else had this problem? What do I do? Thanks!
I'm having the same problem on a 1060 :/
would this work with a recent nvidia gpu such as the rtx 2060? really wondering if it would cause any issue with the passthrough cause i know its not supported in native
This is great. Congrats. I'll do my best only on W10 or maybe W11 using a RTX 3080, let's see how it goes.
I have the RTX2060, do you know if it's compatible with Mac?
@@PedroFernandezRuiz Newer NVIDIA GPU's are not compatible with MacOS. You would need an AMD card in order to run MacOS with GPU acceleration. I would check the OpenCore Documentation for information regarding supported NVIDIA GPUs :)
Thanks Shane!
@@ShaneAJM So there was support for Nvidia video cards before, they removed support for it since version 10.14 of Mojave, due to conflicts associated with the API.
Changing the group is a redundant step when using systemd ;)
"This setting is not required or honoured if using systemd socket activation."
I love the vitriol, it was splendid
i built a hackintosh but usb passthrough is killing me. USB is a pain to fix (lower power issue when multiple device is connected) however i use windows too for gaming and when i saw this i was curious. I am
pretty new so is manjaro kde a good choice for this? using plasma desktop env
get a pcie card with multiple usb controllers and pass through a whole controler to the VM
are u using ZFS file system here ? im beginner to linux btw but managed to build my hackintosh but so tired of the cpu load of my 3930k so i thought to try this method to get rid of os x problems that one faces with tweaking of clover :(
Nothing happened when I tried to start the vm. I restarted the PC wich I think was a mistake, because when I was back I linux it just blackscreened
same exact thing here. I also cannot remove Display Spice and Video XQL. been looking at multiple tutorials but all are the same.
thanks a lot for this video!! GPU prices are insane right now so it's either this or a gt 730 whatever lol. Hopefully it works fine with a full AMD Tumbleweed build (haven't seen the video yet)
Does this require a dedicated GPU, or will it work with an onboard one, too?
I didnt know wich pci to add so i tried going for another tuturial for that small part but it didnt work, i was trying around on wich pci would work after and now im js getting errors
Can we talk about work efficiency ,can you make video on how did you set up ur terminal and what shortcut are installed
is there a performance difference between regular windows 10 and windows 10 KVM?
yes there is, KVM performs 2-3% worse than native in my testing
been grinding on this and finally close to being complete but when I log out of VM my Linux does not take back the GPU and I'm left with blue screen
thank you for this awesome tutorial how to install spyware on my PC I've enjoyed it very much
Glad you liked it
install windows 7, there is less spyware in there i think
At least it will only be running every time you choose to run the VM, and not every time you turn on your PC.
Hi, is this the same way that morgonaut channel uses? Thanks a lot!
Hi Ernest, Morganaut using Proxmox (KVM/QEME) with gpu passthrough and synergy for sharing mouse/keyboard between systems/monitors.
yeah they do it in a similar fashion
@@UniversoHackintosh Thank you so much Gabriel!
@@merul_yt Thank you!
Coodos shows as how to do it, and what she's doing, unlike Morgonaut who's just praising her "new way" and doesn't tell us a shit.
What is your desktop environment? and how much customizing have you done to it?
xmonad
any help?
screen goes black and dosen't come back
this is the error in the log file
error: "Please ensure all devices within the iommu_group are bound to their vfio bus driver."
What Linux distro are you doing this on? Could you do this on proxmox? And what gpu did you passthrough?
the reverse script doesn't work for me and I need a guide for KVM audio in macOS except that the video is perfect bro
best video ever i can now play games that arent on linux that dont support wine and also do random stuff on macos
Question, do you use xmonad and if you are then what is your config because it looks really good
Hey Merul, great video! Following the Rising prism guide, seems to be working fine. But after installing the Window 10, actually after the first reboot, the screen goes black and nothing is visible. And you say: "I am just hoping it does not do the pass-through attempt.". Is it possible that it did try to do the pass-through? I did what you do after you setup Windows, goahead and add the PCI Host GPU/Audio but then I get error the host does not support passthrough.. Thanks!
So if i use arch as main os with the windows vm is it powerfull enough to play games and stuff ?
Yup!
What's funny is I get more fps under a windows vm than native linux
I do the whole process, but when I start the virtual machine the monitor screen turns off and does not generate any image. Can you help me identify the problem?
I have a GTX 1650 super, ryzen 5 3600. Thanks
Currently having Windows 11 and Big Sur with passthrough. My biggest problem is I couldn't bind or unbind VFIO in the fly. Due to AMD reset bug
having a newer rom fixes this mostly
@@merul_yt newer rom can fix 290x reset bug? thats good to know
00:57 - 33 wpm. is this a norm? “hackers”
Am I correct that with Single GPU passthrough, your host won't have access to GPU when the VM started?
question, the gpu passthrought logic on macos is the same for hackintoshes? I mean, It must to be an AMD GPU for newest macOS versions
Yep it's the same
Quick question, my main reason I'm sticking to windows is because my drawing tablet (hunion) doesn't have linux drivers available, would it be possible to just 'passthrough' the device and then install the drivers on the windows VM? I'd like to test it myself but I have nowhere to backup until the next month at least.
yup totally! my wacom although it has drivers for linux they suck so I use it on my mac vm mostly
when i try to run the win10 VM i just get a black screen and have to shut off my PC from the power button, I have a GTX 1060 6GB from Gigabyte
I'm gonna try this on my desktop, but you got me wondering if I can get it working on a laptop. I don't see too many logical issues it could have but you never know, I suppose
do you need two gpus? one to game on the pc VM and have a GPU for the main linux OS?
Thanks for the Tutorial it work great..for ho have nvidia GFX replace this in the xml of your vm to bypass nvidia driver error.
So it can work with an nvidia card ?
@@gnacktrack96 yeh perferctly
@@imedox_dz ok thanks, I have a i7 2600k and a nvidia 1050 ti, you think it can run OS X Big Sur ?
@@gnacktrack96 no big sur not work with nvidia you need serria
@@imedox_dz A GTX 1660 super will work on siera?
this combined with the ACS kernel patch found in TKG let me do single passthrough really well, however when I shut down it just kinda hangs at a black screen and doesn't kick me back to my linux install, is there any trick to fix that?
please join my discord server and we can help you there, the invite shall be on the pinned comment or the description :)
I was looking for a good guide thank you 😊
Is it possible to let the VM-manager to dynamically adjust the number of cores/threads and amount of ram in real time depending on the OS/VM you're using? Like if you drag the mouse pointer over to macOS it will give it more cores and ram and when you drag it to windows it atomaticallt adjust it so that windows get more resources?
That would be great if you're using an i3/i5 or actuallt any cpu for that matter.
no those are not hotswappable
i have intel 4440 and gtx 1060 , will it gpu-passthrough ?
Please, help, I have no idea how to fix this:
2024-10-13T19:15:54.161027Z qemu-system-x86_64: -device {"driver":"vfio-pci","host":"0000:26:00.0","id":"hostdev0","bus":"pci.6","addr":"0x0","romfile":"/var/lib/libvirt/vbios/patched.rom"}: vfio 0000:26:00.0: group 15 is not viable
Please ensure all devices within the iommu_group are bound to their vfio bus driver.
Found fix?
@@Bob-ek7sn No, I threw this piece of garbage to the trash can. It's not worth it anyway, it's basically the same as dualboot. But I don't use dualboot either
If my mainboard supports IOMMU, I'm gonna do this but sadly my mainboard is too old and not supported.