Skip Navigation

Posts
5
Comments
1212
Joined
3 yr. ago

  • This is a very advanced use case. Be warned.

    Let's first talk about the software you need. This determines the hardware you need to run it.

    For the windows VM you need a few things:

    • graphics accelerator (GPU)
    • virtual display
    • input devices
    • audio output

    To get the GPU, you probably want to pass through a GPU into the VM with iommu. When doing this, you still want your host OS (linux) to have a GPU as well, so you'll need 2. Use the integrated one for linux, and the dedicated for windows. Make sure that the laptop display is connected internally to the integrated GPU, not dedicated. Otherwise your linux environment would be uninteractable.

    Not sure if you can then use the dedicated GPU on linux when the VM isn't running or not though. You can look this up probably.

    Then, for the virtual display and input device, you want to use Looking Glass. It requires you to have a hardware GPU on both the VM and the host, but it allows you to have a latency free interface to the VM. It's fucking great.

    Audio really depends on your situation. If your motherboard's builtin audio card is in the same IOMMU group as your dGPU, you're fucked and you'll need a USB DAC. That shouldn't be the case though, it's usually in your iGPU's group.

    Now for the hardware. From the above, you'll need:

    • 2 GPUs (1 for linux, 1 for windows)
    • Mainboard firmware that supports IOMMU
    • Audio NOT in the same IOMMU group as the windows GPU
    • AMD/Intel GPU for linux, NVIDIA for windows as recommended by Looking Glass. I've personally had success with Intel for windows as well though.
    • Your display must be connected to the linux GPU.
  • i think that's cope unfortunately

  • nah, this is termux on Android

  • vline reference?

  • 4kb for me :/

  • that's really interesting, how do you get 3d data from osm?

  • that's very interesting, thank you!

  • I've heard nvidia power management is a shitshow for laptops, I know someone that couldn't get rtd3 power management to work on their 3000 series laptop gpu. that was on arch though, im not sure if Ubuntu has something set up already to handle that

  • not oc, but I think the question was why the feet can survive with 22c blood (from the graphic)

  • no offence, but your comments give me a strong confirmation bias vibe

  • first 3 I wouldn't recommend to a newcomer, and aren't support things like this mainly oriented towards enterprise and not consumers?

  • you can probably also run bsd and 9front :)

  • Linux is a volunteer project (mostly). There is no "support" like a commercial os, you'll have to figure out your way around it yourself.

    There are Linux User Groups (LUGs) around the world though, which are volunteer groups that help people with their Linux problems. Have a look at if you can find one around you

  • oh yeah I don't think vfat can do file permissions

  • shit they exist?? tysm!

  • how did you configure it? iirc vgpus in Linux are pretty bad, virgl is pretty good but it doesn't have a guest driver for windows

  • or you can model functional mechanical parts with blender like some masochist (definitely not me)

  • it can do tiling ig

  • it's not that deep bro

  • linuxmemes @lemmy.world

    24.04

  • Trams, Trolleys and Streetcars @lemmy.blahaj.zone

    Tram driver world championships in september this year!

    tramwm.wienerlinien.at /en/
  • Linux Gaming @lemmy.ml

    Is running Steam Remote Play in Gamescope possible?

  • Lemmy @lemmy.ml

    Could we get a "delayed new" sort on Lemmy?

  • Lemmy @lemmy.ml

    My Custom CSS theme for Lemmy

    userstyles.world /style/10401/lemmy-deep-rounded