4 ms·
What software of your choice have you attempted to use, where did it fail, and what's the stack trace? Given that Windows works, it's hard to believe that any
by geofft 8y ago
What software of your choice have you attempted to use, where did it fail, and what's the stack trace?
Given that Windows works, it's hard to believe that any issues accessing internal storage are a result of permissions. It just sounds like nobody's implemented Linux support for the hardware. Why don't you?
If you're not able to either spend time writing a driver or hiring someone to do so, you have no meaningful ability to exercise your software freedom. You might be lucky if someone else implements support; you might not. But that's always been true.
- angelsl 8y agoWindows works on the new MacBook not because it has special drivers for NVMe-via-T2 but because Apple trusts Microsoft's EFI key. So no, stop it with all this "Linux works if you just disable Secure Boot" nonsense. It doesn't. You can run Linux from a USB key, sure, but it can't access the internal NVMe SSD!
- comex 8y agoJudging by this post: https://unix.stackexchange.com/a/479544 https://unix.stackexchange.com/a/479544 It looks like some kind of driver issue, not an intentional lockout. To corroborate this, while I don’t have personal experience running Linux on T2 devices, I do know it’s possible to build xnu from source and boot the resulting unsigned kernel (in “No Security” mode) without the disk disappearing.
- geofft 8y agoPlease provide evidence for this causal link. It is true that (with Boot Camp enabled) the firmware trusts the Windows key and not the MS third-party key. It is true that Windows can access the disk and Linux cannot. It is not obvious that these are related.
- vetinari 8y agoNo matter now much time you spend writing your driver, until your kernel has the "correct" signature, it was wasted effort. So unless you point out a method, how to factor the right key, all your suggestions are a waste of resources that lead nowhere.
- geofft 8y agoPlease provide evidence for this claim.
- michaelmrose 8y agoWhy don't I in my free time implement driver support for a machine I can't afford for a company with almost 300 billion in cash equivalents who has benefited massively from open source but wont even provide specification so that someone can do the free work for them effectively? Why don't they send me a laptop along with the specs one of their engineers feels sufficient to implement support?
- geofft 8y ago"No one is going to give you the education you need to overthrow them." "The master's tools will never dismantle the master's house." If you want freedom—real freedom—you'll have to work for it. You can't just wish for the powerful to let you borrow some of their freedom.
- michaelmrose 8y agoI build custom desktops on which I install linux. My router runs linux. I have a thinkpad on which I've installed... you guessed it linux. I'd love to give something like the librem phone a whirl but I really can't upgrade from my nexus 5 just now. I am just calling out Apple for boiling a bunch of frogs slowly.