Single GPU Passthrough Tutorial - KVM/VFIO

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.ย. 2024

ความคิดเห็น • 537

  • @ceticobr
    @ceticobr ปีที่แล้ว +119

    I followed this guide with some modifications - because I use Arch, by the way - and it worked out great! Thank you.

    • @ceticobr
      @ceticobr ปีที่แล้ว +5

      @@aymenbenbellil If I recall correctly I followed the instructions on the arch wiki.

    • @arimill1045
      @arimill1045 8 หลายเดือนก่อน +8

      Says hello in Arch Linunx

    • @mort_brain
      @mort_brain 7 หลายเดือนก่อน +4

      the self-contained meme comment =)

    • @zeaxx12
      @zeaxx12 5 หลายเดือนก่อน

      ​@@ceticobrcan you provide a link cause I can't find anything I've tried following guides and got lead to a black screen when I boot my vm

    • @ceticobr
      @ceticobr 5 หลายเดือนก่อน

      @@zeaxx12 I followed the steps shown on this video. IIRC what I did different was using pacman instead of whatever package manager they used here.

  • @dinhero21
    @dinhero21 7 หลายเดือนก่อน +27

    I very rarely comment on videos but I am seriously astonished on how accurate this was for my specific use case and how beginner friendly it was.

    • @BlandManStudios
      @BlandManStudios  7 หลายเดือนก่อน +3

      I really appreciate the comment! Sometimes it takes a lot of work to make sure these videos are both specific and clear, so I'm really glad to hear it was both accurate and approachable!
      Happy hacking!

  • @s.b.asokadissanayake4276
    @s.b.asokadissanayake4276 ปีที่แล้ว +18

    This guy is very clever.
    I started with Windows and became full time Linux.
    He is different starts with Linux and boots up Windows to play games.
    I am pretty old and not active now and hate black terminal all my life.
    Graphic and RAM wad hard to come by and I resorted to dual booting.
    I just refurbished my first computer with 1MB video and 4MB RAM.
    Beauty of Linux is using minimum resources to maxim use.
    SAMBA and network computing was my interest with 14 computer network at home all having less than 500MB RAM and only one with 1 GB.
    All disconnected and dismantled and have a tiny Intel NUC.
    In passing Steam OS and deck has solved the problem of running windows games in Linux.
    Unfortunately I do not have money to buy Steam Deck.
    This guys solution is pretty excellent and one need not buy a steam deck.
    Thank you.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +3

      Pretty cool to hear about how far technology has come (and memory sizes have grown) and the cool things your build! Thanks for sharing
      Glad to hear this is going to help you play games without meeting to spend more money!

  • @wizdomofmark
    @wizdomofmark ปีที่แล้ว +90

    I typically don’t comment on TH-cam videos but I gotta say, this was a banger. Got mine to work pretty seamlessly. Thanks so much been wanting to do this for a while

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +6

      So glad you decided to comment! It's exciting and motivating for me to know my stuff is helping people do/learn the stuff they want to do/learn

    • @tomyyoung2624
      @tomyyoung2624 ปีที่แล้ว

      YES USB!

    • @jirehla-ab1671
      @jirehla-ab1671 4 หลายเดือนก่อน

      @@BlandManStudios is there any way to keep my gnome apps open when doing this method?
      I heard from others using xpra for this

    • @BlandManStudios
      @BlandManStudios  4 หลายเดือนก่อน

      @@jirehla-ab1671 I'm not aware of one, but let me know if you get to try xpra and it works!

  • @Solodam
    @Solodam 5 หลายเดือนก่อน +6

    1 year later it still works like a charm, thanks mate!
    just a heads up: after you have setup your GPU drivers on windows, shut it down and in virtman delete any reference to "Display"
    so you dont have problems with nonexistent display being the primary one and "microsoft basic display adapter" showing up in device manager :)

    • @BlandManStudios
      @BlandManStudios  5 หลายเดือนก่อน

      Glad to hear it's still working, and that's a great tip!

    • @jirehla-ab1671
      @jirehla-ab1671 4 หลายเดือนก่อน

      @@BlandManStudios Clarificvations
      which pcie devices / devices that I want to passtrhough but dont need to be part of IOMMU?

  • @roadrunner2324
    @roadrunner2324 6 หลายเดือนก่อน +5

    VFIO is one of the coolest things ever, but all the information out there always go above my head. Thanks for doing videos on this.

  • @slomosapien9243
    @slomosapien9243 ปีที่แล้ว +7

    Thanks to your guide and some sweat and tears I've managed to get this working near flawlessly. I carefully edited the hook scripts and it unloaded the drivers and disconnected the pci devices as expected, but the VM never grabbed the card. I added the PCI devices in virt-manager and voila, it works! I can also vnc from in the VM to the host which makes it so much easier to jump around. I rate it's 90% solid apart from random freezing for 3 or so seconds, and audio cutting out. This happens about 10% of the time but considering the success it was totally worth it. Might be a good idea to start messing with the xml to do some cpu pinning and such. Great work and cheers!

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +1

      Great work yourself! Sounds like a sick setup, and I can totally relate to the tears of joy when your system is finally working the way you want!
      Goodluck with the performance improvements and thanks for posting the success story!

  • @TeamUnpro
    @TeamUnpro ปีที่แล้ว +7

    I am now commenting while on the windows VM. Thanks a ton for this tutorial!

    • @TeamUnpro
      @TeamUnpro ปีที่แล้ว +2

      now * not, "not" lol

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +5

      This is a beautiful message

    • @TeamUnpro
      @TeamUnpro ปีที่แล้ว +1

      @@BlandManStudios Not as beautiful as this video

  • @Martan404
    @Martan404 ปีที่แล้ว +5

    I followed your guide on Arch but instead of making a virtual drive I just added my Windows drive (/dev/sda) as path for the disk image. Now I can dual boot and also virtualize the same system!
    Thank you so much for the helpful guide

  • @kgsz
    @kgsz ปีที่แล้ว +9

    Wow, that's a good one. Simple, clear, efficient. Wonderful.

  • @jackets64
    @jackets64 ปีที่แล้ว +4

    I’ve been looking into this, so glad I found this video. The other videos you mentioned are also helping me with understanding exactly what is happening and what will and will not work, thanks a lot!

  • @DolphVS
    @DolphVS ปีที่แล้ว +7

    I can only recommend using virtIO block or virtIO scsi storage from the get go. To get the driver correctly on install (and thus see the drive) you just add a second CDROM device => Then you have one CDROM with the windows install and one with the virtIO drivers. On the screen where you select the destination disk no disk will be shown - but you have the option to load the drivers from the second CD. After that the disk ist shown and you can install directly witht he correct drivers. This saves the hustle of changing it (editing XML) as well as prevent some possible errors.

    • @Collector2006
      @Collector2006 10 หลายเดือนก่อน

      This. You can just start with all all VirtIO drives. Windows will ask you for the drivers if it doesn't detect any drive during the tutorial at which point you can just point it to the correct folder on the VirtIO ISO.

  • @Ongez
    @Ongez 7 หลายเดือนก่อน +2

    I've been searching a straight forward guide like this for years, Thanks a lot, it worked perfectly.

  • @incredibleviolent
    @incredibleviolent ปีที่แล้ว +30

    There's an issue when trying to "Switch Display type to Spice->VNC": error: chardev `spicevmc` not supported without spice graphics.
    I lost an hour trying to install some spice viewer. The solution is to keep that unchanged, instead add another Display that then can be set to "VNC". Mind to switch port for VNC to 5900 (Default), otherwise Spice will take it and you'll have to manually type "IP:5901".

    • @slomosapien9243
      @slomosapien9243 ปีที่แล้ว +4

      I've spent the last hour trying to figure out how to fix this and I saw your comment. Thank you!

    • @trendingsearchtoday
      @trendingsearchtoday ปีที่แล้ว

      Guys did you successfuly running thia on laptop?

    • @incredibleviolent
      @incredibleviolent 2 หลายเดือนก่อน

      @@trendingsearchtoday Didn't try it on laptop, but premise is the same. Only that your laptop could be equipped with 1 itegrated CPU graphics, and 1 dedicated GPU, in which case you'd be better following a "dual gpu passthrough" type guide

    • @okamigarden179
      @okamigarden179 หลายเดือนก่อน

      @@slomosapien9243 HAHAHA literally same dude

  • @mtruo001
    @mtruo001 ปีที่แล้ว +35

    Hey man, just want to throw out a complement that you have one of the best linux tutorials b/c of 1 reason: you tell us the command and then tell us what said command is doing. Surprisingly no one really does that well (or as well as you) for an audience such as myself (Linux Novice). Shows that you have a good understanding of how the OS works. Linux for me is like learning a new language, everyone is good at telling me what to say at the correct moment but I don't know what these words mean. May I suggest you make more linux videos - perhaps not even gaming related ones? Simple crap like how do I modify grub without using grub-customizer (which Fedora does not let me use) has already sucked hours out of my life w/ no success. I'm sure you can bang those type of tutorials out quickly - more quickly than the 1K steps involved in GPU passthrough. One feedback I hope you will consider is to better highlight the commands you use. Some of the commands mentioned in this video are displayed on screen than less than a second! Really hard for me to rewind/pause/write down. But even with that, great job again.

  • @KeithOlson
    @KeithOlson ปีที่แล้ว +7

    Thank you *SO* much for this tutorial. It still looks pretty daunting, but your attention to detail gives me the confidence to give it a try with with one of the tamed & trimmed W10 distros like Ghost Spectre/Tiny10/etc.
    (BTW, probably the best way to sell the hardware is *NOT* to sell the hardware. Instead, have the client pay for the set collection of hardware up front, then pay for your labour to set it all up. That way, you make a decent amount without having to juggle razor-slim, constantly fluctuating profit margins, and the customer gets a *LOT* more agency and doesn't feel overcharged, *ESPECIALLY* since this video shows just how much work will go into setting the whole thing up. Does that sound reasonable to you?)

  • @jackpalaro
    @jackpalaro 9 หลายเดือนก่อน +2

    This tutorial is very good man. English isn't my native language but I could understand you very well along the video. Thank You, nice work.

    • @BlandManStudios
      @BlandManStudios  9 หลายเดือนก่อน +2

      Woah that's great to hear. I was just trying to make the concepts easy but I'm so glad to hear the language was easy to follow too

  • @freckhard
    @freckhard 2 หลายเดือนก่อน +1

    Fantastic video, this is great! I’ve been struggling on my own passing through my integrated GPU into the VM while keeping my dedicated for my host. You have clarified some things on point I did not yet consider. I will retry this first thing tonight!
    And how genius is having the hook scripts binding and unbinding depending on need of use? Brilliant!

    • @BlandManStudios
      @BlandManStudios  2 หลายเดือนก่อน

      I appreciate you saying so! Good luck with the install tonight!

  • @burkino7046
    @burkino7046 11 หลายเดือนก่อน +1

    Oh man, I didn't expect that switching between Linux and Windows would be that seamless. I was really expecting needing to edit configs and then restart my computer just to give Windows my GPU, but this is so much nicer.

  • @czumpi
    @czumpi 5 หลายเดือนก่อน +1

    The amount of work put into this video is honestly insane. Also the confidence which you explain certain topics with, literally spot on, liked =)

    • @BlandManStudios
      @BlandManStudios  5 หลายเดือนก่อน

      Thanks! Twas a bit of work, so I do appreciate the recognition
      Glad the explanations worked for you!

    • @jirehla-ab1671
      @jirehla-ab1671 4 หลายเดือนก่อน

      ​Can u do a explanation video on the scripts involded including the lines included in those scripts & helping us understand what those scripts do in detail, thanks. ​@@BlandManStudios

  • @skynetisreal
    @skynetisreal ปีที่แล้ว +5

    Thank you for this video. Yes this totally works (using AMD GPU!). A note about the VNC connection. You can indeed as pointed out just create an additional Display that is configured as VNC.

    • @davidlewis3422
      @davidlewis3422 ปีที่แล้ว +2

      what where the drivers you used in the script?

    • @df3yt
      @df3yt 10 หลายเดือนก่อน

      @skynetisreal I used amdgpu but sadly it just hangs. What did you use?

    • @skynetisreal
      @skynetisreal 10 หลายเดือนก่อน

      @@df3yt What do you mean exactly?

    • @df3yt
      @df3yt 10 หลายเดือนก่อน

      @@skynetisreal The script shown in the video has nvidia drivers, none for amd unloading etc. I have 5700XT and gave up. The pc would not unload amd_gpu, just said in use and then hangs.

    • @skynetisreal
      @skynetisreal 10 หลายเดือนก่อน

      @@df3yt I am still not sure what information you need from me here. As we speak I just finished a gaming night with friends on my VM.

  • @Berny23
    @Berny23 7 หลายเดือนก่อน +1

    Thank you so much! I had to do some changes about the NVIDA open-source drivers to prevent the libvirtd service from hanging, and I also added my audio device in virt-manager.
    If anyone wants to see this setup uncut in action, there's a short demo video on my channel now.

  • @alacritty
    @alacritty ปีที่แล้ว +3

    Wow, the timing for this upload was pretty great. Just watched your last video showing the demo of it after thinking I'd give the whole gpu passthrough VM thing another try.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว

      Nice! I'd agree it's worth giving it another try. Hope it goes smoothly
      I'm glad the timing worked out cuz sometimes TH-cam doesn't like it when you take a month to upload 😂

  • @thomasaquinas9550
    @thomasaquinas9550 ปีที่แล้ว +5

    Thank you so much for doing this.

  • @andrewk1839
    @andrewk1839 หลายเดือนก่อน

    Really excellent tutorial - it worked and I learned a lot! As a relative linux noob, I felt like a pro!
    Couple of little head scratchers on my end - I tried this on an existing "win10" VM and of course the names of the VM and script did not match. I chose to use virsh to change the name of the VM.
    nmap is really useful for finding which port the display is on. Needed for the spice remote viewer (the port changed from 5901 to 5900 when the host display was stopped).
    When win10 booted for the first time with no (real) graphics driver, it blue screened with a graphics error. I had to virsh destroy the VM remotely which seemed to hang the whole virt-manager and had to reboot. I thought all was lost but the next time I tried windows had automagically downloaded some nvidia drivers (Microsoft is good at some things it seems!)

  • @chiptunerat
    @chiptunerat 5 หลายเดือนก่อน +1

    Also, If you plan on using Windows, please consider using Windows 10 LTSC IoT 2021. Not only do you get security updates until 2032 (unlike regular 2025), it comes debloated AND it automatically downloads and installs the drivers for your gpu!

  • @dot_boi
    @dot_boi 8 หลายเดือนก่อน +1

    This comment came from a windows VM, thank you! Had to do some of my own troubleshooting but eventually got it working. Struggled the most when it came to getting the Bash scripts working and only having my phone to SSH into my PC lol! I added a line in my script to start an SSH server so when I do get into windows I can still use Putty and SSH into my host.

    • @BlandManStudios
      @BlandManStudios  8 หลายเดือนก่อน

      Brilliant! I'm always excited to hear another person has virtualized their windows! Welcome!
      And great job making it through the toughest part without a second PC
      I've heard a lot of people struggling with that step lately so let me know if you have ideas for how my tutorial could have smoothed out some of that pain

    • @dot_boi
      @dot_boi 8 หลายเดือนก่อน

      @@BlandManStudios I'm on Fedora 39 with Wayland. Ryzen, X570 mobo, and a single 2070S. I used my phone to capture the debug output and took screenshots. I did run small commands but it was easier to reboot and then edit the scripts again.
      With my current setup only "systemctl stop display-manager.service" would actually kill my GUI correctly before the drivers unload. You also have to start it that way.

  • @hamwasntavailable
    @hamwasntavailable ปีที่แล้ว +3

    I was just searching for it... THANK YOUUUU!!

  • @imamethyx
    @imamethyx 7 หลายเดือนก่อน +1

    I'm going to try your tutorial, i see lots of people that had success and I tried another one which i had to create a .rom of my GPU with NvFlash but that always failed, I hope that doesn't happens with this one. Thank you for taking the time to make this tutorial.

  • @r0an3v3
    @r0an3v3 ปีที่แล้ว +6

    Hey man, I just want to say that I'm one of the fortunate ones who stumbled on your older VFIO videos and have now successfully converted over to Linux! I still rely on Windows for some gaming needs, but almost all of my work has been converted successfully to Linux, and I'm so thankful for your work!
    Having said that, I'm curious if modifying my setup to accommodate this tutorial's setup would be that convoluted? I'm fortunate enough to have a Ryzen CPU with integrated graphics, so I've never had an issue running my VM and my Linux host at the same time, but I'm slowly losing the amount of things I need to run on Windows, and would like to tap into that NVIDIA power when I'm not running my Windows VM. Will consider hopping into the discord if I run into troubles trying to set this up though, thanks for opening that for us!
    That said, thanks again. You've quite literally changed the way I do things on my computer now.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +1

      Thanks so much for saying so! That's really energizing for me to hear and was definitely one of the goals I've had making these videos
      It is possible to modify an existing vfio setup to work like this tutorial and that's what I did before filming the tutorial
      I bet with a little bit of configuration/scripting magic you might even be able to have Nvidia graphics on the host then have it switch to "dual GPU with looking glass" when you start the VM
      Hmmm I might need to try that...
      In the mean time, if you want a quick and easy way to start harnessing the power of NVIDIA graphics on your host, you could checkout this video
      th-cam.com/video/KO7d-wcI41Q/w-d-xo.html
      Thanks again and congrats on making the switch to officially using Linux on most of your hardware and with most of your time! That's a massive accomplishment
      Looking forward to hearing where you take your build!

    • @Triavanicus
      @Triavanicus ปีที่แล้ว

      @@BlandManStudios That was the same boat I've been in for years, so I had windows on my main pc, with my laptop running linux. When I saw this video, I instantly nuked the windows pc to install linux and do this.

  • @JohnOmniviz
    @JohnOmniviz ปีที่แล้ว +3

    Followed this guide and got the single gpu passthrough working but had to make a small change to the revert script, added "sudo rmmod nouveau" before modprobing the nvidia driver stuff, without this the gpu would be passed back to the host but the OSS drivers would grab it.
    I added "sudo rmmod nouveau" to both the start and revert scripts but pretty sure only the revert needed it.
    this was with a 3080ti on Fedora 38 using signed nvidia drivers since i have secureboot enabled.

  • @HeroNatural
    @HeroNatural ปีที่แล้ว +2

    Awesome, it will help me setting the gpu passthrough.

  • @jaybee2609
    @jaybee2609 ปีที่แล้ว +3

    Fantastic, informative video. I've been wanting to do something similar with my Fedora, but I would ideally like to still have my Fedora install functioning @ the same time. I'm guessing that's where it gets hella tricky when you've only got 1 GPU to use. Still top work. Respect +1

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว

      Appreciate it! You're right, that is where I gets tricky
      Thanks for the feedback! Super glad to hear it was fantastic and informative :)

    • @lelouchlamperouge5910
      @lelouchlamperouge5910 ปีที่แล้ว

      Can't we switch to the integrate one, I mean that is what my laptop use by default when there is not a big App running, like Blender or a game.

  • @xexat
    @xexat 7 หลายเดือนก่อน +1

    Nice tutorial! Definitely going to use this when I build my new PC in a month or 2

    • @BlandManStudios
      @BlandManStudios  7 หลายเดือนก่อน

      Thanks! If you're building a new PC, I'd recommend you get both an iGPU and dGPU so you can follow this tutorial and have a much more flexible setup. It would allow you to use things like LookingGlass so you can use windows and Linux at the same time
      th-cam.com/video/fFz44XivxWI/w-d-xo.htmlsi=BJerMLysqrOyZm-G

    • @xexat
      @xexat 7 หลายเดือนก่อน +1

      @@BlandManStudios at first I was going to buy two dedicated gpus but to save money I'm just getting the one
      I still want to game under Linux regularly so still probably going to do the single GPU but I'll definitely try out using my integrated graphics with the VM using my dedicated

    • @BlandManStudios
      @BlandManStudios  7 หลายเดือนก่อน +1

      @@xexat makes sense! Good luck with the new rig, an exciting time

  • @davvvvve
    @davvvvve ปีที่แล้ว +3

    Got it working with Linux mint after 2 days ;) Forgot to disable firewall on linux to get the vnc to work and enabled all things in bios that had with virtilization . But nice guide ,

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว

      Awesome! Nice job! I'll add a note in the description about the firewall cuz I think some folks in discord hit the same problem

    • @davvvvve
      @davvvvve ปีที่แล้ว

      @@BlandManStudios The only game i play on Windows is battlefiled 2042 . It runs in the vm BUT i got a latency 248 . But i havent updated Windows 10 yet.

  • @tamim4927
    @tamim4927 ปีที่แล้ว +1

    I want to say that I used your scripts to successfully setup Single GPU Passthrough on my MUXED Lenovo Legion 5 Pro. I am getting native performance now. I have also made a pull request with a fix for a problem that I faced during setup.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว

      Nice! Great work, sound like it was a success and you've pushed you lessons learned back to the community! Thanks!

    • @tamim4927
      @tamim4927 ปีที่แล้ว +1

      Okay I may have spoken too soon. I am having issues with audio and internet pass through. I cannot hear anything from the vm. Scream does not work since host isn't active.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว

      @@tamim4927 I wonder if your laptop has a PCI audio device built-in that you could pass into the VM
      It's crazy but it might work

    • @tamim4927
      @tamim4927 ปีที่แล้ว

      @@BlandManStudios I tried but for some reason the vfio driver does not bind to it. The ids go from 5_00_0 to 5_00_6 but 5_00_1 is not present in that list. I need to send all of them because my audio controller is in that group.

  • @danielgarcia1484
    @danielgarcia1484 ปีที่แล้ว

    Very useful video, i made gpu passthrought work like 4 years ago i remmeber it to be traumatic but now i have dual monitors i want to use it as my definitive work station gaming pc im gonna start by your tutorial

  • @MrSolvaring
    @MrSolvaring ปีที่แล้ว

    I plan on doing a GPU Passthrough Setup with a Z840 with a GTX 970 in it. This will definitely work! Thanks again!

  • @ahmeddeco7320
    @ahmeddeco7320 ปีที่แล้ว +3

    Great video
    now we need a performance optimization video

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +1

      Thanks! Great point. I had that on my TODO list for a while. Maybe its time to bump it to the top soon

  • @MurderMostFowl
    @MurderMostFowl 7 หลายเดือนก่อน +1

    I followed this tutorial ( with Ubuntu) and I wanted to say that I thought you had created the tiny virtio disk as just a visual example for when you installed the guest drivers, but I skipped that step for my own win10 install and strangely it caused windows to fail to boot after switching to virtio. I had to change it back to sata, create the tiny, virtio disk, boot, and re-run the virtio guest tools and then follow the deletion procedure like you did. Only then did it work properly. I don’t know what kind of voodoo that was lol

    • @BlandManStudios
      @BlandManStudios  7 หลายเดือนก่อน +1

      Lol, glad to hear that voodoo magic worked for you
      The reason I do it this way is because: to install the drivers the VM needs to be both (1) turned on and running and (2) have at least one virtio drive attached
      If you skip the tiny drive, you don't have (2) and the install does nothing
      If you try to boot without installing the drivers, it won't start cuz it can't read the drive, cuz it doesn't have the drivers

  • @rodrigo_rodrigues
    @rodrigo_rodrigues ปีที่แล้ว +1

    Another amazing video about KVM/VFIO. I'm still trying to do this works, maybe it's time to give another try.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +1

      Great to hear! Goodluck if you do give it a try!

    • @rodrigo_rodrigues
      @rodrigo_rodrigues ปีที่แล้ว

      @@BlandManStudios I've successfully passed the rx 7900 xt but only when I disabled the ReSizeBAR, is there any was to keep resize bar enabled ?

    • @Nickayz2
      @Nickayz2 11 หลายเดือนก่อน

      What AMD driver did you use in the script?

  • @warl0ck666
    @warl0ck666 2 หลายเดือนก่อน +1

    works in 2024 in arch linux with windows10 ISO (I installed with pacman these packages --needed base-devel git qemu-full libvirt virt-manager virt-viewer ebtables dnsmasq libguestfs guestfs-tools) then did sudo systemctl enable --now libvirtd and usermod -aG libvirt $(whoami). Followed the guide and it worked. One thing though - I coudln't change the Display spice to VNC, I had to add another display and set to VNC.

    • @BlandManStudios
      @BlandManStudios  2 หลายเดือนก่อน

      @@warl0ck666 nice work! Glad to hear it's still relevant in 2024 and thanks for providing those commands for other arch users!

  • @Rejector666
    @Rejector666 ปีที่แล้ว

    Thanks brother, a few tiny adjustments and it works great on my Arch desktop.

  • @DanielBeszterda
    @DanielBeszterda ปีที่แล้ว +1

    You have my subscriptions, great video

  • @AlexChen-bu2de
    @AlexChen-bu2de ปีที่แล้ว +1

    Thanks for sharing. I guess it might be good for an Internet cafe or at some place people need a private desktop environment.

  • @yore5
    @yore5 ปีที่แล้ว +2

    Awesome to see another Fedora chad in the wild.

  • @mrk-im
    @mrk-im ปีที่แล้ว +1

    This is amazing. Good job on the video!

  • @mukinha
    @mukinha ปีที่แล้ว +1

    Amazing video! Thanks a lot! 🤩

  • @foobarbaz8599
    @foobarbaz8599 10 หลายเดือนก่อน +1

    Fantastic tutorial, thank you.

  • @Rigoba89
    @Rigoba89 10 หลายเดือนก่อน

    Amazing tutorial dude thank you so much!

  • @DLLDevStudio
    @DLLDevStudio ปีที่แล้ว +4

    fantastic video. i wish to see a battle between your setup (or a dual gpu setup) and looking glass. im very interested to see the fps and input latency. im wondering if looking glass can even beat "your" way, which do not even need a second gpu.

  • @geto
    @geto ปีที่แล้ว +1

    Been waiting for this! Thanks

  • @dustinphillips605
    @dustinphillips605 ปีที่แล้ว +1

    Thanks for the video. Now I just need to figure out audio pass through and I am ready to go.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +1

      Nice!
      One option would be to connect your GPU to a monitor with a headphone jack. Then headphones into that jack. Then if you have both the guest and host configured to put audio out the HDMI to the monitor they would both have audio depending on which one is using the GPU
      Or you could buy a PCI sound card (or plug in an external USB sound card) and configure it to be shared like I did with the other the GPU or the mouse in this video
      Thought I'd drop those ideas for you, but it'll be about what's best for you

    • @TechTino
      @TechTino ปีที่แล้ว

      Another option is pulseaudio but there's a bit of latency.

  • @Pinto90mila
    @Pinto90mila 5 หลายเดือนก่อน

    Very helpful tutorial, thank you a lot. Keep it up :)

  • @0day-Ghost
    @0day-Ghost 6 หลายเดือนก่อน +1

    Great video, but if I have to slow down the video just to understand what you're typing, You're going way too fast. Because by the time I start reading what you're typing in that small terminal window, you're already hitting enter and I have no clue what you have put in the terminal

  • @yos2413
    @yos2413 ปีที่แล้ว

    Thank you! This was very helpful

  • @sensationalopie
    @sensationalopie ปีที่แล้ว +1

    Great video. I'll give it a try.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว

      Thanks! Glad to hear it, always excited to hear when my stuff can help people switch to Linux or start using vfio. Goodluck!

  • @lfckoce
    @lfckoce ปีที่แล้ว +2

    The command for installing the virtualization group is missing a "-" (dash) on "--with-optional"

  • @byrd203
    @byrd203 8 หลายเดือนก่อน

    You can set the main HDD to vert IO before main power on then all you need to do is have 2 DVD drives one Windows installer second Guest Tools during the install no HDD Detected hit browse go to the tools DVD drop Vertio down then Win10 down hit ok the select redhat SCS driver hit ok if you do use vert io network do the same drop down vertio then win10 then hit ok network and HDD drivers are installed before the OS installs that's the trick to do the install properly all you need to do at startup is run the guest tools installer then

  • @kodikodi9948
    @kodikodi9948 ปีที่แล้ว

    this is great stuff. thank you!

  • @claranymark
    @claranymark ปีที่แล้ว +3

    Hello! I am stuck on the part where you test the hook scripts, the nvidia drivers are used by very many processes but even after hours of googling I can't find any way to find out what processes are active. Is there any way to automatically kill any processes using the drivers?
    I am using KDE Neon (based on ubuntu) btw
    EDIT:
    I fixed it!!!
    I had to add this before unloading the drivers:
    sudo kill -9 $( nvidia-smi | awk 'NR==19, NR==99999 { print $5 }' )
    sleep 5

    • @roycethefox
      @roycethefox 24 วันที่ผ่านมา

      OMFG ILYSM YOU FIXED THIS FOR ME I WAS LEGIT STUMPED 💛🩵💛🩵💛🩵

  • @patrickgoetz
    @patrickgoetz หลายเดือนก่อน +1

    amd_iommu=on is not a valid kernel command line option. If you're using a modern AMD CPU, all the virtualization should be enabled by default and no linux command line parameters are necessary (at least not for this). You will need to list devices which you plan to pass through to the VM.

    • @BlandManStudios
      @BlandManStudios  หลายเดือนก่อน

      @@patrickgoetz thanks for the note! I've been thinking about updating this, but dont have an AMD GPU to validate that part of the advice
      What is the syntax to list the devices you plan to pass into he VM?

  • @golvellius6855
    @golvellius6855 ปีที่แล้ว +1

    You earned a sub EASILY

  • @iDrDolphin
    @iDrDolphin ปีที่แล้ว +1

    this was amazing video!

  • @Tocixx
    @Tocixx 8 วันที่ผ่านมา +1

    Bro! Thank you for your guide, everything works in 2024, I used a bundle of Arch Linux and Windows 11, everything works well on my hardware. But there is only one problem with the hard drive, namely with the hard drive, the ssd works fine. When loading games in the steam, the download is due to the performance of the disk, I tried to add it in different ways through different buses and types, but everything was in vain. Do you have any advice?

  • @mdzaid5925
    @mdzaid5925 9 หลายเดือนก่อน +2

    This is cool but not practical. I found Atlas Os and have installed it in dual boot mode, and now
    -windows is tamed and doesn't messes up my linux installation
    -offers best possible performance.
    -no issues so far with anti cheat stuff.
    -Can use laptop internal screen, which otherwise you cannot (if no mux switch).
    -Since we need to kill our Gnome session and therefore all gui applications, then there is not much difference between rebooting or switching to vm.

    • @BlandManStudios
      @BlandManStudios  9 หลายเดือนก่อน +1

      Good points, there are definitely pros/cons with every setup. Thanks for checking out the video!

  • @evrypixelcounts
    @evrypixelcounts 7 หลายเดือนก่อน +1

    I wish I was smart enough to follow along. I've broken enough linux installs to know when I'm out of my element.

    • @BlandManStudios
      @BlandManStudios  7 หลายเดือนก่อน

      I saw your comment on the dual passthrough video, glad you're going to give it a try, cuz yeah setting up single GPU can be tough/frustrating even when you have a guide

  • @TangledMatyi
    @TangledMatyi 7 หลายเดือนก่อน +2

    Hey, all of thus seems very complicated with even chaging bios setting, so I have to ask. Will this work if I'm also dualbooting at the same time?

    • @BlandManStudios
      @BlandManStudios  7 หลายเดือนก่อน +1

      Yes, it will work, I have done dual boot and VFIO on the same computer before
      But it will be complicated...

    • @TangledMatyi
      @TangledMatyi 7 หลายเดือนก่อน

      @@BlandManStudios Okay, thanks :)

    • @jirehla-ab1671
      @jirehla-ab1671 5 หลายเดือนก่อน

      ​@@BlandManStudioswill those bios grub config iommu vfio work on other distros?

  • @Davidvp
    @Davidvp ปีที่แล้ว

    Doing god's work, thanks man.

  • @davidmedinacuevas1977
    @davidmedinacuevas1977 6 หลายเดือนก่อน +1

    Hello very good tutorial!!, i just had 2 issues. 1.- I cant remove spice so i had to create another monitor selecting vnc and using another port, 2.- I got graphics but i couldnt do anything so i had to reboot again using VNC and disable Microsoft Basic Display Adapter in device manager, what make imposible to use vnc but allow me to use the vm like a normal computer.

  • @Satsuki-chxn
    @Satsuki-chxn ปีที่แล้ว +4

    Did all the steps, but when trying to connect to the VNC with the GPU already attached, a message appears saying "connection refused", and couldn't do anything beyond that point, the VNC works with no problems when the gpu isn't attached

    • @kucskabolka735
      @kucskabolka735 ปีที่แล้ว

      Start a VNC server inside the VM, and set it to start with Windows, then connect to it when you passed the gpu through.

    • @Satsuki-chxn
      @Satsuki-chxn ปีที่แล้ว

      @@kucskabolka735 I've found the problem, by starting the VM using SSH, the terminal threw a couple of errors, and I noticed the VM never actually started, only when passing the GPU. After retrying using another guide in GitHub as a secondary source it started working really well and I even could passthrough my entire USB Controller and Internal Audio Card (My MB has both on isolated IOMMU groups), I just had to patch the GPU's VBios ROM, and add a couple of configs to the XML to hide the VM, I know this is mainly to avoid the error 43, but it worked.
      Another problems that I faced were continuous Windows Update errors and BSODs while using the machine, mainly triggered when trying to use Nested Virtualization (Running BlueStacks cause I had problems installing Genymotion and Waydroid, and couldn't do an Android-x86 VM with 3D acceleration on Fedora), I had to change my CPU from using Passthrough to use Named Model. I know this probably causes a big performance hit (and limits you from using Nested VMs), but my machine works better than expected, and my gaming performance is very stable, so I count it as a complete success. If someone knows how to configure and run cpu passthrough without issues, let me know please.

  • @Ryan-uo3ep
    @Ryan-uo3ep ปีที่แล้ว +1

    To anyone trying this with a AMD card, make sure resizeable bar is disabled in the bios

    • @Bunchiebo
      @Bunchiebo 8 หลายเดือนก่อน

      What did you do for the gpu detach and attach scripts? I only see commands for nvida

  • @Android-47
    @Android-47 ปีที่แล้ว +2

    How can i do GPU drivers part without another computer ?

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +1

      Another computer is the easiest way I know to do it
      You could also use a cellphone with a VNC app installed

  • @skorne7682
    @skorne7682 6 วันที่ผ่านมา

    I was following this excellent tutorial on Fedora 40 but it kinda breaks at the point you need to setup the VM as a VNC Server as you get an error message about Spice Graphics when trying to switch to VNC, it half works if you leave it set to Spice server but I could not get any VNC client to fully connect.
    In any case I was hoping there would be a way to share GPU acceleration with the VM in a desktop window instead of completely killing the Linux display but I guess that was unrealistic. With this method dual booting is only slightly less inconvenient since you are essentially switching one OS for another anyway.

  • @RaidenKaiser
    @RaidenKaiser 2 หลายเดือนก่อน

    yeah i think i should just stick do dualbooting, messing with grub when i dont know what I am doing is a really bad idea.

  • @DanielTubul
    @DanielTubul 6 หลายเดือนก่อน +1

    This is peak engineering

    • @BlandManStudios
      @BlandManStudios  6 หลายเดือนก่อน

      I strive for nothing else, thanks!

  • @novus6289
    @novus6289 9 หลายเดือนก่อน

    been difficult to do with Gentoo Linux running on OpenRC, didn't wanna switch to systemD but so many of these tutorials are towards systemD users, i hope to see a gentoo tutorial soon for OpenRC users :(

  • @martincruz7755
    @martincruz7755 ปีที่แล้ว +1

    Awesome video!!! Thanks a million. Excellent content. Only one question, with this way we don't need looking glass, right?

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +1

      Thanks! That's correct, you wouldn't need to run Looking Glass with this setup. The VM display would come out of the dedicated GPU

    • @martincruz7755
      @martincruz7755 ปีที่แล้ว +1

      @@BlandManStudios thanks for the answer. The last one, I promise you XD. If I running the graphics in hybrid mode, could the system hold the integrated graphics and the VM catch the dedicated graphics? Because if I'm running nothing special in the most of the cases the igpu is in charge. I'm very noob in this and maybe the question is silly 😜 Sorry

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +2

      @@martincruz7755 this tutorial is for single GPU passthrough so you wouldn't be able to use hybrid mode with this setup
      I have a different tutorial for dual GPU and that is when I would recommend looking glass
      Are you asking because you're using a laptop? I'm still working on learning how to do this for laptops, but I'll post if/when I get it working

    • @martincruz7755
      @martincruz7755 ปีที่แล้ว

      @@BlandManStudios Yes! I'm using a laptop. Will I have problems?

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +1

      @@martincruz7755 there may be some extra steps or hardware considerations
      I'm working on setting it up on a laptop for the first time. So stay tuned for more videos!
      Or checkout this write-up that I found here
      lantian.pub/en/article/modify-computer/laptop-muxed-nvidia-passthrough.lantian/

  • @zipsi
    @zipsi ปีที่แล้ว +1

    Curious if there is a way to toggle between the host and VM (without terminating)

  • @mishun
    @mishun ปีที่แล้ว +1

    18:01 I think there's no need for sudo there since that script is already supposed to be run under root

  • @cookiesncrean
    @cookiesncrean ปีที่แล้ว +2

    Hey Man thanks for the great tutorial! I wondering if I could get your advice on what I should do if I've got an intel integrated gpu and an external gpu which I have passed through, however I am now unsure how to switch to using my external gpu on my linux host while my virtual machine is dormant.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว

      Its a great question. I've been working on the options for switching between using the dGPU on the guest (windows) and the host (linux)
      On my desktop, I use a special reboot command to enable NVIDIA on Linux while the VM is dormant as shown here: th-cam.com/video/KO7d-wcI41Q/w-d-xo.html
      On my laptop, I'm using KDE and custom aliases to enable/disable the GPU without needing to reboot as shown here: th-cam.com/video/LtgEUfpRbZA/w-d-xo.html
      More progress coming in future videos too!

    • @cookiesncrean
      @cookiesncrean ปีที่แล้ว

      @@BlandManStudios thanks so much for the reply!!! your really enlightened me on how to go about doing this because i was in the dark before this. I really want to thank you to all your work you’ve brought to this space and all the effort you’ve put to further learning for everyone, it really shows that you care about sharing what you know and are passionate about it!!!!!

  • @josegarita2718
    @josegarita2718 ปีที่แล้ว +2

    I have been using Fedora as my main OS and passing through my RTX 3080 and all USB ports to a Windows 11 VM, however I'm still unable to play Valorant 😔 the only game I wanted to play on Windows haha

    • @withuniverse8523
      @withuniverse8523 ปีที่แล้ว

      still detect AntiCheat?

    • @josegarita2718
      @josegarita2718 ปีที่แล้ว

      @@withuniverse8523 yep, I've done everything to hide the hypervisor and still detects it and doesn't launch the game ☹️

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +1

      My heart breaks for you
      Why must they be so zealous

  • @dreflox
    @dreflox 2 หลายเดือนก่อน +1

    Any help? I did everything up until 19:50 but when I boot up my VM my screen turns black as intended for a few secs, but then I get put back on SDDM. I also couldn't figure out how to access the vm via VNC from my android phone, saying connection refused

    • @BlandManStudios
      @BlandManStudios  2 หลายเดือนก่อน

      Connection refused could be because there is a firewall blocking the connection
      Have you disabled firewalld on the host?

  • @ohyeeyee3744
    @ohyeeyee3744 2 หลายเดือนก่อน +1

    Question:
    I have a PC with 2 GPUs (AMD integrated GPU and NVIDIA GPU), can I apply the same process to dynamically unbinding and binding the NVIDIA GPU while the iGPU Is in use from the host as the main GPU? How should I set up the hooks in this case?

    • @BlandManStudios
      @BlandManStudios  2 หลายเดือนก่อน

      Yup that's totally possible. I did a few videos on it like this one
      th-cam.com/video/LtgEUfpRbZA/w-d-xo.htmlsi=_qVGPhx67rvEuj5f
      I even did a full tutorial using a laptop
      The problem is, if any process is running using the GPU, the script will fail. And if the script fails your VM will launch incorrectly and maybe get suck in a weird state
      That's why I don't use the hook scripts on my dual GPU build. I like to let the script run, unbind the GPU, then launch the VM as a second step

  • @wackman2k1
    @wackman2k1 ปีที่แล้ว +1

    Hey, I'm about to start this video. I just saw your 2 GPU VFIO and Looking Glass videos and was going to ask you to do a single GPU passthrough video. And here it is, no request needed. BTW, I noticed on another video, we have the same card, GTX 1660 ti. But mine is on its last legs and will hopefully be upgrading to RX 6700 xt in the coming months.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว

      Nice! Goodluck with the install!

    • @wackman2k1
      @wackman2k1 ปีที่แล้ว +1

      By the way, I'm following along with this right now, but I'm on Ubuntu 22.10. So far, the changes I've had to make are: The location for the grub2 config is /etc/default/grub; instead of dracut, I had to sudo edit /etc/inittramfs-tools/imodules, then put each module on a separate line, then run 'sudo update-initramfs -c -k kernelversion ('uname -r' didn't work for me, so I had to type out the version I was using). Will update with more changes if needed.

    • @wackman2k1
      @wackman2k1 ปีที่แล้ว +1

      OK, sorry for clogging your comments, but one more update. No matter what, I can't get the vfio modules to load, so it keeps grabbing the nvidia driver (and nouveau dreiver at the same time, for some odd reason). I''m also getting some weird i2c kernel messages for my nv card. All of this may be due to me using Ubuntu Studio (low latency). I may try regular Ubuntu and get back to you.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว

      @@wackman2k1 no need to apologize! Thanks for contributing back your lessons learned! It's the open source way
      I hope you get it figured out soon! I'll show this to other people if they ask me about Ubuntu
      As for your vfio modules, you might be able to read more here. That's the source for most of my tutorials and where I learned about the dracut and grub parts
      vfio.blogspot.com/2015/05/vfio-gpu-how-to-series-part-3-host.html?m=1

    • @wackman2k1
      @wackman2k1 ปีที่แล้ว

      Thanks for the link. I just reinstalled kubuntu and found that dracut is available in the repositories, so I'll try that first.

  • @rahim047
    @rahim047 ปีที่แล้ว +1

    Error changing VM configuration: unsupported configuration: chardev 'spicevmc' not supported without spice graphics, when changing to VNC server

  • @korewatori
    @korewatori ปีที่แล้ว +2

    Hello! This is a great tutorial from what I'm seeing!
    I do have a few questions though...
    1) I have a pretty old GPU by today's standards. It's a GTX 960 with 4GB of VRAM (Yeah I know, it's shit) - I'm wanting to/going to buy new parts relatively soon, probably around Christmas time if everything goes to plan, but I wanted to ask: will I see significant performance hits (worse than on host machine) because of my GPU being bad?
    2) Is this process easily reversible? How would I "uninstall" it and go back to how I had things previously?
    I would like to follow this tutorial on my current setup before I get new parts just to test how it works. (which is probably being held back by my GPU, my CPU is an i7 8700k and my motherboard isn't a gaming one)
    Thanks, and I hope you're well!

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว

      Great questions!
      1. I don't know if any reason why an older GPU would be worse in a VM than it would be on a host. So I don't think that should be a dealbreaker for you. You should still be able to get near-native performance if everything is configured right and you avoid a few common bugs
      2. Yup, it depends what state your computer was in before. You could either backup your computer beforehand (highly recommend) and revert to that. Or you could undo the steps taken in the video (undo bios settings, remove hook scripts, delete VM, etc). Whatever is easiest for you
      3. I don't think a non-gaming motherboard would be a dealbreaker but I don't know enough to say. Maybe you can search around on /r/vfio to see if someone has used the same MOBO or has had a similar question

  • @Conradsonvideo
    @Conradsonvideo ปีที่แล้ว +1

    Thanks for the video ! There is a typo in the description : dracuf, instead of dracut (sudo dracut -f --kver `uname -r`)

  • @wolfinthedepths
    @wolfinthedepths 10 หลายเดือนก่อน +1

    excellent guide, just one question. I'm wondering how different the configuration would be for me since I use the hyprland window manager and not a desktop environment

    • @BlandManStudios
      @BlandManStudios  10 หลายเดือนก่อน

      I think you'd just need to customize the start up an shutdown scripts
      You'd need the start script to kill all programs that are using the GPU (which probably included your window manager)
      You'd need the stop script to successfully restart everything graphical that you want to be running

  • @mooshroom3149
    @mooshroom3149 ปีที่แล้ว +1

    Very good video.

  • @Ali-wf9ef
    @Ali-wf9ef ปีที่แล้ว +1

    Can you provide more info on how to do the grub and mkinitcpio changes in other distros like Arch?

  • @happybreadduck
    @happybreadduck 10 หลายเดือนก่อน +1

    Thanks so much for the detailed guide, one question though: Does Windows output the signal to the display that is connected to the gpu or is that still done by linux?
    Im asking because windows has better support for freesync and gsync displays

    • @BlandManStudios
      @BlandManStudios  10 หลายเดือนก่อน

      It is done by Windows
      When the VM is running, the signal coming out of the HDMI port on the GPU is just Windows

  • @xseejx
    @xseejx 2 หลายเดือนก่อน

    -- If you are still getting errors with unloading the GPU modules --
    kill_processes() {
    module=$1
    # Get the PIDs of the processes using the module
    pids=$(lsof | grep $module | awk '{print $2}' | sort -u)
    # Kill each process
    for pid in $pids; do
    sudo kill -9 $pid
    done
    }
    -- Call the Function Examples --
    # Kill processes using nvidia
    kill_processes nvidia
    -- Then you can Unload the nvidia modules --

  • @rdantasme
    @rdantasme 9 หลายเดือนก่อน

    Thanks for this video, it really works with nvidia. Is there any guide on how to setup this pass through using iGPU such as Intel UHD 630 integrated graphics card? Specially the bind / unbind driver stuff

  • @devanshchoubey
    @devanshchoubey ปีที่แล้ว

    Hello @blandmanstudios, after doing the passthrough is the GPU available for AI workloads as well, like if you run nvidia-smi command will it show just like any other GPU connected directly??

  • @bourouailmouad7059
    @bourouailmouad7059 ปีที่แล้ว +1

    An other great video .

  • @tnargi
    @tnargi ปีที่แล้ว +3

    Great video so far but I can't switch my display type to VNC (11:55 in the video) . It says:
    Error changing VM configuration:unsupported configuration:chardev'spicevmc' not supported without spice graphics
    I can't find a solution for this anywhere. Replacing 'spice' with 'vnc' in the XML throws the same error.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +1

      A few people are asking about this in the blandmanstudios discord server
      I wonder if there's been a software update that's changed the way spice and vnc are configured
      If they find an answer I'll pin a comment or post the correction in the description
      Thanks for letting me know!

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +1

      Someone on discord says it works if you downgrade libvirt to 8.0.0

    • @tnargi
      @tnargi ปีที่แล้ว

      @@BlandManStudios Thank you so much! :)
      Looking forward to watching some more of your videos. You explain everything so clearly!

    • @tnargi
      @tnargi ปีที่แล้ว

      @@BlandManStudios Really appreciate the help!
      Unfortunately I don't have anything earlier than 8.10.0 in my cache and that doesn't seem to work, so hopefully it's something that will be fixed or better documented soon :)

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว

      @@tnargi thanks! Glad you like the videos!
      I believe someone got it working with the following workaround
      Install spice-vdagent and in your XML set the sound to "none"
      Tho I think it means their audio stopped working
      Let me know if that works for you

  • @jinujonn
    @jinujonn ปีที่แล้ว +2

    Does killing the display manager also kill your existing desktop session? Sorry if this is a noob question.

    • @BlandManStudios
      @BlandManStudios  ปีที่แล้ว +1

      Yup, if you kill the display manager and you had a web browser open... Oops goodbye firefox

    • @jinujonn
      @jinujonn ปีที่แล้ว

      @@BlandManStudios Hey Steeve, thanks for the reply. I followed your guide to a tee, but my VM still doesn't display on my external monitor after installing the nvidia drivers. Can you DM me about this? I'd super appreciate your help.

  • @jakemeals
    @jakemeals 4 หลายเดือนก่อน

    Getting to the grub part what if your Linux distro uses something else like systemd boot?

  • @mik1662
    @mik1662 ปีที่แล้ว +1

    Thanks to your instructions I finally got passthrough working, but I still have a problem with a black screen when passing back to the host. If anyone has a solution please let me know.

    • @davvvvve
      @davvvvve ปีที่แล้ว +1

      You need to make that screen nr 1 i windows . Took a while for me to understand it LOL . Sorry for late reply