Should I install Proxmox Virtual Environment 8 on a Legion Pro 5i Gen 8?

I'm looking for help and advice.  Click images to see larger version.

Morgonaut — Triple Boot HackintoshI have a little experience operating Proxmox VE on servers — which belong to clients.  But, they are running older versions.  Mostly, I just interact with the Linux guest VMs (Virtual Machines) hosted on Proxmox.

In the past, I have seen YouTube videos touting, "I run Linux, macOS, and Windows — on one machine, simultaneously — with Proxmox!"  Typically, however, the YouTuber is running Proxmox on a desktop PC — with a workstation CPU (Threadripper or Xeon W) — and at least 2 graphics cards.  At least one of the graphics cards is an AMD Radeon — for PCI-passthrough to the macOS guest VM.

My goal is to build a portable virtual environment.  To work with, I only have 2 graphics devices — Intel 13th-gen integrated-graphics and NVIDIA RTX 4060 discreet-graphics.  Except on standby, the system guzzles battery.  I don't expect to run this without the power supply (available).  Power concerns aside, I suspect I can run (at most) 2 VMs to 2 displays — including (or in addition to) the built-in display.  As I don't want to rely on another device to manage Proxmox, I am aware I will need to install a (light) desktop environment.

My major concern are the IOMMU groups for PCI-passthrough.  The RTX 4060 is definitely in a discreet group — to pass through to Windows or Linux.  But, macOS will only work with Intel or AMD graphics (or very old NVIDIA cards).  In the past, I have run Mojave on a guest VM in VirtualBox — on a Lenovo 2-in-1 (Intel 8th-gen Core i7 + NVIDIA MX230).  I did not find a way to pass through the Intel integrated-graphics.  Nor did I find a way to output sound.

I hope I have better luck with KVM and qemu.

Another concern is BIOS updates.  I haven't had to download a BIOS-update and run it from boot-media in over a decade.  Nor have I checked if that is still possible.  I see that I can download a BIOS update (.exe) from Lenovo Support.  But, can I run the update without Windows?  Although I plan to have a Windows VM, I don't plan to use the OEM (bare metal) Windows system.

Legion Pro 5i under light loadI have already backed up the initial state of the SSD.  So far, I have been using the Legion Pro 5i Gen 8 — solely with Linux Live-USB.  Here are the Geekbench 6 results (links launch new tab or window):

I don't know if this can be done.  A few years ago, I was excited to try.  But, much has changed.

Once more... I am looking for help and advice.  Thanks in advance!

Parents
  • Newest TopicsThanks to Automatic Moderation and posting this topic at the start of a weekend (after midnight, Saturday morning), this topic is not listed as "new".  It is listed as 2 days old, on the 6th page of "Newest Topics".  Click to view larger image →

    After I click reply, however, that will no longer be true.

    But, what if I chose not to reply?  Or I couldn't reply?

    Clearly, it would keep moving deeper into the older "Newest Topics".

    What if it had been a long weekend?  If I posted this at 01:00 on Thanksgiving Day, would this be buried as a 4-day-old discussion topic?

    4-day-old topics start on page 8 of "Newest Topics".  Who would find it then?

    After successful appeal, don't post the "offending" content with the original date-time.  Post it with the date-time it was restored to the forums.

    Does that not make more sense?

    When setting a functional specification, it is important to consider the edge-cases.  A smart and thoughtful programmer will not need to be told.  But, how many of us are there?

    I earn half of my living from correcting the mistakes and oversights of colleagues.  I call them "the average programmer".

    I digress.  This reply is not on-topic.  But, I think it is relevant to the situation.

Reply
  • Newest TopicsThanks to Automatic Moderation and posting this topic at the start of a weekend (after midnight, Saturday morning), this topic is not listed as "new".  It is listed as 2 days old, on the 6th page of "Newest Topics".  Click to view larger image →

    After I click reply, however, that will no longer be true.

    But, what if I chose not to reply?  Or I couldn't reply?

    Clearly, it would keep moving deeper into the older "Newest Topics".

    What if it had been a long weekend?  If I posted this at 01:00 on Thanksgiving Day, would this be buried as a 4-day-old discussion topic?

    4-day-old topics start on page 8 of "Newest Topics".  Who would find it then?

    After successful appeal, don't post the "offending" content with the original date-time.  Post it with the date-time it was restored to the forums.

    Does that not make more sense?

    When setting a functional specification, it is important to consider the edge-cases.  A smart and thoughtful programmer will not need to be told.  But, how many of us are there?

    I earn half of my living from correcting the mistakes and oversights of colleagues.  I call them "the average programmer".

    I digress.  This reply is not on-topic.  But, I think it is relevant to the situation.

Children
  • Hey, I sent you a DM on the LGC if you're able to take a look. I'll pocket this as well because I noticed it was at its origin date when it was restored but didn't want to bump it without asking. Will also bring this up when possible :)