people be like
>i can't use linux bc all my fav programs don't run on it :sad_cat:
i'm like
<i can't use windows bc all my fav programs don't run on it :sad_cat:

@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 ๐Ÿคท

you should be able to disable it in BIOS/UEFI settings :think_nyan:

@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.

i think you'll also be moar happy with staying unix :blobcatuwu:

@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.

you could try running Ableton through a VM, I did that when i played pokemon nuzlock with friends and it worked super well :blobcathappy:

@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 ๐Ÿ˜”

i'm pretty sure that it can be possible to get a close to 0 latency when using qemu/KVM and peripheral passthrough, but can't say for sure since i haven't tried it...
also don't know about firewire sadly :sad_cat:
Follow

@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.

ยท Web ยท 0 ยท 0 ยท 0
Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml