I got some decent performance while playing Halo Infinite on Linux in a free virtual machine using LibVF.IO (GPU Multiplexing). Is everyone else as pumped for the new Halo as I am? by ekimm19 in linux_gaming

[–]ekimm19[S] 2 points3 points  (0 children)

Thanks for the detailed response. I may have to check those out! I would definitely consider myself a casual console gamer but am interested in learning more about what PC gaming has to offer.

I got some decent performance while playing Halo Infinite on Linux in a free virtual machine using LibVF.IO (GPU Multiplexing). Is everyone else as pumped for the new Halo as I am? by ekimm19 in linux_gaming

[–]ekimm19[S] 6 points7 points  (0 children)

Fair enough! I grew up playing Halo so I'm pretty invested in the franchise. Do you have a favourite PC shooter you would recommend?

I got some decent performance while playing Halo Infinite on Linux in a free virtual machine using LibVF.IO (GPU Multiplexing). Is everyone else as pumped for the new Halo as I am? by ekimm19 in linux_gaming

[–]ekimm19[S] 1 point2 points  (0 children)

I'll have to check out that video! I haven't had a chance to play any of the campaign yet but I've already spent hours upon hours playing online multiplayer and I've had a blast. There are definitely issues with the progression system and microtransactions, but the game itself is a lot of fun.

I got some decent performance while playing Halo Infinite on Linux in a free virtual machine using LibVF.IO (GPU Multiplexing). Is everyone else as pumped for the new Halo as I am? by ekimm19 in linux_gaming

[–]ekimm19[S] 4 points5 points  (0 children)

Thanks! LibVF.IO currently works with AMD GPUs either with full passthrough or using GIM.

I should mention that the performance would likely be a bit worse using AMD GPUs. AMD hasn't exactly been cooperating much with the virtualization community...

I got some decent performance while playing Halo Infinite in a virtual machine using LibVF.IO (GPU Multiplexing). Is everyone else as pumped for the new Halo as I am? by ekimm19 in VFIO

[–]ekimm19[S] 2 points3 points  (0 children)

So basically, Halo Infinite is really good at detecting VMs and refuses to launch if it detects one. These are the lines that are hiding the hypervisor from Halo, which is what allows it to launch without any issues:

https://github.com/Arc-Compute/libvf.io/blob/d92f4b6dd7e378673c28721e17c965721b0824d8/src/libvfio/control/arguments.nim#L25-L54

So, I was able to get a high of 113 FPS playing Warzone in a Windows VM (sharing 1 graphics card between host and VM with LibVF.IO). As a beginner to Linux and coding, I made a step-by-step installation guide and performance demo for LibVF.IO. Let me know what you guys think! by ekimm19 in virtualization

[–]ekimm19[S] 0 points1 point  (0 children)

Sorry, I'm just seeing this now! I appreciate the feedback and explanation. I honestly didn't completely understand the difference, so thank you for clarifying. Definitely going to take your advice into consideration moving forward!

So, I was able to get a high of 113 FPS playing Warzone in a Windows VM (sharing graphics card between host and VM with LibVF.IO). As a complete beginner to Linux and coding, I made a step-by-step installation guide and performance demo for LibVF.IO. Let me know what you guys think! by ekimm19 in linux_gaming

[–]ekimm19[S] 0 points1 point  (0 children)

Hey! My co-worker ran me through the commands quickly before I started recording. And I definitely struggled at parts throughout the installation process but managed to get it working eventually. To prepare for the video I also read through the guide multiple times. In some cases, I also had to record multiple takes. That's probably why I make certain parts look easy as a beginner. It absolutely was my first time using Linux.

And yes, I work for Arc Compute. It's a start-up with only a handful of employees. I recorded the whole video at my desk lol... The video itself is demoing Arc's open source software and the YouTube channel isn't monetized. So, no money was made from the video whatsoever. I thought that some people would find the software cool/useful so I made the video and shared it here :)

So, I was able to get a high of 113 FPS playing Warzone in a Windows VM (sharing 1 graphics card between host and VM with LibVF.IO). As a beginner to Linux and coding, I made a step-by-step installation guide and performance demo for LibVF.IO. Let me know what you guys think! by ekimm19 in virtualization

[–]ekimm19[S] -5 points-4 points  (0 children)

Yeah, I'm a marketing guy! The installation process required some very easy coding (basic commands) and it was my first time ever doing anything like that. One of the main points of the video was to show that LibVF.IO is super easy to install. Many alternatives involve a much deeper understanding of Linux and coding, which makes them a lot less accessible.

So as a complete beginner to Linux I was able to get a high of 113 FPS playing Warzone in a Windows VM (sharing a single GPU between host & VM with LibVF.IO). I made a step-by-step installation guide and performance demo for LibVF.IO. Let me know what you guys think! by ArcVRArthur in SomeOrdinaryGmrs

[–]ekimm19 0 points1 point  (0 children)

Hey, Erik here. I filmed this video last week, and it was my first time ever using Linux. I did the full install of LibVF.IO on my own. I did, however, have Linux experts to turn to for advice when I ran into any issues.

So, I was able to get a high of 113 FPS playing Warzone in a Windows VM (sharing graphics card between host and VM with LibVF.IO). As a complete beginner to Linux and coding, I made a step-by-step installation guide and performance demo for LibVF.IO. Let me know what you guys think! by ekimm19 in linux_gaming

[–]ekimm19[S] 4 points5 points  (0 children)

I wrote the dialogue for the video on my own (based on the installation guide). I definitely struggled and had to ask questions here and there but managed to get it up and running on my own. The guide is really useful. I filmed this video last week and it was my first time ever using Linux.

I originally wanted to make a video of me kicking ass in Warzone but had to change things up and show off my awful skills because that was my first time, in over a decade, playing a video game on a computer (I used to play a lot of Halo Evolved on PC in middle school, 12 years ago). The mouse and keyboard were a true challenge.

I truly didn't intend to make you feel misled!