@mario I can't use Windows because it tries to use the discrete GPU in this laptop that is fried so it crashes. And I'm clueless about how to tell it not to use it ๐คท
@mario Problem is, it's an old MacBook Pro, EFI in those didn't follow the UEFI spec. There is a way to tell EFI not to initialize this GPU and it's enough to get Mac OS X and linux running, but Windows seems to ignore it and tries to init it anyway. I'm sure there is a way to do it, like booting in safe mode and disabling it in Device Manager, but I'm to lazy to do it ๐
Void Linux runs just fine and is very power efficient โ which is a nice thing for a laptop.
@mario Sure! I've been using linux since my teenage years and I'm very comfortable with it. It would be nice to have a laptop capable of running Ableton Live though. So I could make music when I'm not at home. Newer versions of macOS won't run on this laptop, so maybe I should just run an older release, it's the system this laptop came with after all so it's probably a better choice than Windows anyway. I should just stay off the Internet with that out of date software.
@mario When you deal with audio, latency is very important, I think general purpose VMs are not up to task. On top of that, I'm fairly certain it's impossible to pass a Firewire device like my audio interface down to guest OS the same way you can with USB devices. I know for sure it wasn't implemented in Parallels Desktop because soon after VT-d was introduced which made something like that possible, Apple had released MacBook Air, which had no Firewire and no one cared about it anymore ๐
@mario Firewire used to be great for peripherals like audio interfaces and digital camcorders, it made possible for external devices to have direct memory access, which was questionable from security perspective but removed the latency entirely. Unfortunately, even when it was hands down better than USB in every way, it was only available in expensive devices and high-end laptops so remained fairly unpopular and was eventually taken over by USB when it achieved higher bandwidths.