Hi Sup Forums, so I used i3-gaps recently and I really enjoy it. I truly can't go back to Windows UX, but I would still like to play my vidya (already checked if the vidya i play are compat, they are not.)
The options I know of are: VMWare/Hyper-V GPU Passthrough Virtualize/SSH
Out of these which one would be the best? Are there any options I missed?
I use Arch with i3-gaps and have a windows 10 virtual machine using qemu-kvm with an R9 Fury GPU passed through. I think it's the best option and you get native performance. I also have a KVM switch to flick between linux and windows pretty seamlessly.
You'll need a CPU that supports VT-D though. There are also headaches with Nvidia Geforce GPUs as their drivers self destruct when they detect you're in a VM to coerce you into buying a Quadro. There are workarounds but you need to disable some extensions that had a performance hit for me, but I haven't played with that since Kepler so things may improved.
Check out this wiki article, I wish I had such a good resource when I first tried this years ago:
>Nvidia Geforce GPUs as their drivers self destruct when they detect you're in a VM
Can you post a link or elaborate? I am interested in this.
Jayden Barnes
I am also interested.
Eli Carter
Wine.
Landon Diaz
Wine compatibility is hit or miss though, isn't it?
Wyatt Watson
It is. I've had some luck switching compatability between different versions of windows.
Also, since I am dual-booting with arch and windows, most of my games are on my windows partition. I just access it through my file manager and run the executables in the directory. Works most of the time.
Connor Stewart
Just look into catalog. Anything bronze or better runs.
And don't ever try to install wine manually. Use this: playonlinux.com/en/ It manages to keep N versions of wine separate, also lets you 1 click install libraries (which you can ussualy google easily by errors in console or by wineHQ guide installing).
Henry Phillips
Would using wine run game worse than if just played the game natively?if so how much worse?
Isaac Kelly
See troubleshooting -> error 43 on the wiki page I linked:
"Since version 337.88, Nvidia drivers on Windows check if an hypervisor is running and fail if it detects one"
Christopher Butler
If you read up on their wiki, wine is not an emulator. It is simply a compatability layer. It is no different from the same thing that windows does when you right click an executable and ask it to run with windows xp/2000 compatability instead of windows 10/8/7.
Ayden King
Yes, but you are not using windows GPU drivers which are often ahead of linux on everything but proprietary Nvidia drivers.
Ethan Gomez
do you guys think it would be too much of a performance hog to use hyper-v or vmware?
Jace King
Depends on the game and how well you can use Wine.
James Hernandez
Seconding this, I also have a windows 10 virtual machine with a passed through video card and it works wonderfully. this site has a really good guide: vfio.blogspot.com
Ethan Parker
any chance you took benchmarks to compare, and does it need 2 monitors?
Lucas Davis
Sorry, didn't do any benchmarks, but it seems to me that I get about the same fps. Also you don't need 2 monitors, as long as your monitor has multiple inputs you can just use one for your host gpu and one for the passed through gpu and just switch inputs on your monitor.
Sebastian Martinez
As for performance, PCI-E Passthrough should give you about 98-100% of the performance in native Windows, which beats out other alternatives rather easily. Wine struggles with a lot of games, even if you're only focusing on bronze+ and optimizations that can be made.
If your CPU is capable of VT-d/IOMMU, it's most certainly worth a try.
Nathaniel Thomas
For GPU passthrough, is it at all possible to run it in just a window on my linux i3-gaps?
Elijah Thomas
You could try configuring spice or whatever but it's not designed for games. You could also try steam streaming from the windows guest to the linux host...
The best solution performance-wise is just to switch input on your monitor. My monitor has a button to switch input, I run linux off HDMI 2 and windows off displayport and its a seamless experience with 1440p/144Hz on both.
Matthew Evans
>The best solution performance-wise is just to switch input on your monitor. My monitor has a button to switch input, I run linux off HDMI 2 and windows off displayport and its a seamless experience with 1440p/144Hz on both.
Darn. I was hoping to have a small window which I could just play games on while I have other stuff in the background (ultra wide monitor, most games don't support it anyway)
I have another issue by the way. I have a Scarlett 2i2 Audio Interface, but it doesn't have linux drivers. It powers my XLR microphone. Any ideas?
Ian Adams
dumb kuro posting
Jordan Ortiz
...
Thomas Wilson
Before breaking something, I prefer to ask. Can I have a VM with Windows running in one screen and Linux in another?
My CPU support VT-d and VT-x, so in theory I can do it, right?
Zachary Baker
From what I understand, which is very little, make sure your MOBO supports it.
Luis Foster
Go in BIOS and make sure CPU options of VT-d and VT-x are turned on.