Live data from Hacker News

Warning: 2016 MacBook Pro is not compatible with Linux

reddit.com

151–160 of 285 posts

Re: Warning: 2016 MacBook Pro is not compatible with Linux

#152

To be honest I'm not sure why you'd really want to do that. For a developer OS X gives you everything that linux offers that you would need, with the advantage of a better GUI. I only ever use linux on servers these days. OS X is a much more usable client-side OS for a variety of reasons.

I disagree. Linux has native docker and better vm support with kvm. Also much better display manager options

Re: Warning: 2016 MacBook Pro is not compatible with Linux

#153
post #127
post #51

Earlier quoted context omitted.

> It blocks or impedes the installation of software that it has unilaterally decided is against its interests What software are you thinking of? Apple maintains editorial control over what's in the App Store, but I can't think of any case where Apple has blocked software distributed outside the app store. The closest I can think of is the fact that the default settings of the computer require apps to be codesigned wi…

An Apple developer account costs $99/year. The ethical problem on macOS is that Apple is imposing artificial technical barriers to push people to pay Apple what amounts to "protection" money. On iOS, there is no reasonable way to bypass the app store for the vast majority of users.

The fact that you apparently don't understand the security implications here and the reasons why Apple is pushing for codesigning does not mean that Apple is putting up artificial barriers out of greed. That's a pretty ludicrous claim - do you really think the $99/year Apple gets from developers (who aren't already paying for iOS) even registers as a blip on their balance sheets?

The next time you see something you don't understand, your automatic reaction shouldn't be "those greedy bastards", it should be to actually educate yourself as to why it's being done. You may find that in a lot of cases there are actually really good reasons for it. And even if you decide that you don't agree with the reasons, that doesn't make it appropriate to accuse someone of being greedy or doing "evil" things (e.g. artificial technology barriers to extract money), and it's rather offensive for you to do that.

Re: Warning: 2016 MacBook Pro is not compatible with Linux

#154

Earlier quoted context omitted.

This comment is just ridiculous. Apple does more than ANY manufacturer to improve working and supply chain conditions, anywhere, and most OEMs use the same facilities so blaming Apple specifically is doubly silly. How is the Mac even close to a walled garden or anti choice??? They allow Windows and any app you want to be installed.. What are you talking about? And please, do provide a source for your "collusion with…

Hmm, let's see: can't run OSX and variants thereof except on Apple hardware (despite acceptable to flawless hardware compatibility), can't build software for OSX and variants thereof except on a Mac (despite being perfectly workable), can't use a different app store on iOS...

Wasn't this very post about clear hardware incompatibilities with the latest laptops and linux? Despite appearing to be the same, it's clearly not, otherwise it would simply 'just work'.

The idea that a constrained team spent the time to intentionally 'break' some 'standard' functionality to prohibit linux from working is laughable as well.

Re: Warning: 2016 MacBook Pro is not compatible with Linux

#155

Anyone here run linux on their macbook succesfully? I tried but couldnt get hardware rendering to work with cinnamon (2015 15" pro). I'm open to any window manager that does hidpi well though. Vmware fusion actually works pretty damn well but I hate having the extra layer and hearing the fans all the time.

I tried it once with suckless' dwm. Obviously dwm doesn't respect HiDPI but after having set the .Xresources file, everything was absolutely great. [1]

This will probably only work if you take the time to write your own .xinitrc. I'm really sorry about that, but I haven't had an opportunity to find a better solution. Perhaps someone else can further assist you.

1: https://wiki.archlinux.org/index.php/HiDPI#X_Resources

Re: Warning: 2016 MacBook Pro is not compatible with Linux

#156
post #12

Earlier quoted context omitted.

Apple, maybe, actually fights for your privacy, while Lenovo definitely exploits it for money. Is there a secure enclave chip in Lenovo? Do you really trust their firmware?

Err, Apple was a willing participant in the NSA's PRISM program.

Someone adding a companies name to a slide is not proof of being a willing participant in anything.

Re: Warning: 2016 MacBook Pro is not compatible with Linux

#157

To be honest I'm not sure why you'd really want to do that. For a developer OS X gives you everything that linux offers that you would need, with the advantage of a better GUI. I only ever use linux on servers these days. OS X is a much more usable client-side OS for a variety of reasons.

> gives you everything that linux offers that you would need Homebrew is dope, but it's still a bolted-on package manager. I also hate hate hate that Apple have removed the ability to theme the OSX UI (RIP Flavours). If I'm going to stare at my dev screen all day it should look how I want it to.

You are free to disable SIP and do whatever runtime injection or other modifications to binaries you please, provided you have the knowledge to do so. Just because they ship it in a default mode doesn't mean they stop you from cracking it open if that's your desire.

Re: Warning: 2016 MacBook Pro is not compatible with Linux

#158
post #97

The three primary issues here are: 1) The input devices are on SPI, not USB. Apple's ACPI tables don't provide the GPIO mappings for these things via the standard mechanisms, so the chipset driver won't bind. You then still need another driver for the SPI controller, and there's an out of tree one at https://github.com/cb22/macbook12-spi-driver/ . Longer term, the kernel needs to be able to parse Apple's ACPI tables…

I wonder if _OSI(Darwin) has to do with it

Re: Warning: 2016 MacBook Pro is not compatible with Linux

#159

Anyone here run linux on their macbook succesfully? I tried but couldnt get hardware rendering to work with cinnamon (2015 15" pro). I'm open to any window manager that does hidpi well though. Vmware fusion actually works pretty damn well but I hate having the extra layer and hearing the fans all the time.

I tried it once with suckless' dwm. Obviously dwm doesn't respect HiDPI but after having set the .Xresources file, everything was absolutely great. [1] This will probably only work if you take the time to write your own .xinitrc. I'm really sorry about that, but I haven't had an opportunity to find a better solution. Perhaps someone else can further assist you. 1: https://wiki.archlinux.org/index.php/HiDPI#X_Resource…

Thanks for the advice, i'll give that a go.

Re: Warning: 2016 MacBook Pro is not compatible with Linux

#160
post #33

Earlier quoted context omitted.

Apple seems preternaturally constrained by engineer time; I can't see why they would devote a scarce resource like that to qualifying drivers for anything older than Windows 10 Anniversary Edition.

They have incredible amount of cash reserves. An investment in Linux drivers would go against their mission of OSX penetration. It has nothing to do with being unable to do it.

I don't think they care about OSX penetration, but they care about their competitive advantage of controlling both the software and hardware. Stuff like retina display was hugely easier to introduce by Apple than any other constructor thanks to having OSX in house and only their hardware to support.

Investing in Linux would not be a problem it just means that is becomes just a tiny bit harder to do whatever they want on the hardware side. I'm surprised they still maintain Bootcamp.

Post reply on HN