Yeah, you either need a separate GPU or a iGPU/dGPU that supports SR-IOV. Some Intel iGPUs support it, and allow you to make virtual GPUs that can be pass-through`ed to VMs.
sue_me_please
Because a global pandemic broke your sensor supply chain and you still want to sell cars with FSD anyway, so cameras-only it is!
This isn't sufficient. I've been running DNS adblocking for a decade, advertisers have wised up to it and can easily sidestep it.
Different OSes for different use cases. You have a job to do. Just use Windows.
If you want to use Linux, use it on your own machines on your own time.
That said, there are a few things you can do if you really want to use Linux:
- Test if the app works on Wine, Proton, etc. Even GPU accelerated apps can work, depending on the software/driver stack.
- Run a Windows VM and pass-through a GPU. That way you'll get native performance on the app that's GPU intensive. Use KVM and the CPU overhead will be negligible.
- If you're doing 3D modeling/rendering, SFX, video editing or ML/AI, there are a lot of options on Linux. Some options that exist in Windows also have Linux versions.
These days IPP Print Everywhere support makes driverless printing easy
Looks like Google is calling it Play Integrity these days: https://developer.android.com/privacy-and-security/safetynet/deprecation-timeline
But it's this: https://developer.android.com/google/play/integrity
It's an API that ensures you're running apps on the hardware and Android ROMs Google approves of. It can also ensure that apps are not running on rooted phones.
Developers can integrate it into their apps. Banking apps do it, for example, and won't run in Waydroid as a result. More and more apps integrate it over time.
You can use QEMU's usermode emulation to transparently run ARM binaries with binfmt_misc on x86.
You can test Linux out by using a live USB instance or in a VM. You can also dual boot so you'll always have Windows available if you need it.
You can also install WSL on Windows or something like Git Bash or MSYS2 to get a Linux-y environment on Windows.
Will never happen because of SafetyNet. Google does not want you running Android apps on anything other than their approved Android ROMs.
The hell that was configuring XFree86
Embrace
Extend
Extinguish <-- you are here
All you need to do is insert the
kvm
module and use something like QEMU to take advantage of it. I'd assume if you're using QEMU then you're using KVM by default.