Shared publicly  - 
 
After a day with the rrMBP13 (stands for Reasonable Resolution (tm)[1] MacBoook Pro 13" - also sometimes incorrectly called the MBP 13" with Retina Display)
[1] +Linus Torvalds was kind enough to coin a better term for this beautiful kind of screen - and knowing what a business savvy guy he is, I'm sure he has filed for a trademark on it...

Anyway - the display is stunning. Sure, it's nice when you run the thing under MacOS and get antialiased 1280x800 - but seriously, what kind of drugs are these people on? The whole point is that WE DON'T WANT LOW RES

So install Fedora 17 (reasonably easy, you need the magic kernel command line incantation and everything else is pretty much as expected - again massive kudos for +Matthew Garrett for his awesome work on this).

Get the wireless firmware - yeah, that's awkward since the only network connection you have is... wireless - a little USB/ethernet dongle (or a supported USB wireless stick) really help. Once you downloaded the proprietary drivers the b43-fwcutter makes things easy.

Fix the kernel to work with the new keyboard / touchpad IDs (patch sent to linux-input... get it there if you need it: http://www.mail-archive.com/linux-input@vger.kernel.org/msg02064.html) and reboot into that kernel. With that fn keys, two finger scroll, etc. all work.

Now enjoy an amazing 2560x1600 display at native resolution. Tell Gnome3 Universal Access that you want fonts "Large" and the display is just perfect.

What's missing so far? Bluetooth. It uses an Apple Bluetooth controller that I can't seem to get to work. SD card. While people claim that the Broadcom BCM57765 SD Card Reader should work (for some definition of work - everyone appears to have some problems), for me all I get is an oops about an unclaimed IRQ and then the wireless is dead (as this appears to be the same chip (?!?)). I haven't even tried the internel camera, yet.

Still, with all these limitations - it's an amazing laptop. 250g heavier than a MacBook Air 13" and the much much better machine.
10
Salvatore Iovene's profile photoTejun Heo's profile photoThorsten Leemhuis's profile photoJason DiCioccio's profile photo
14 comments
 
When having wireless driver issues, I usually use USB tethering from an android device. It comes up as a standard USB ethernet device that any modern kernel supports and NATs any data connection the phone has. It's pretty convenient.
 
+Rajeesh K Nambiar what would the screenshot show you? It certainly wouldn't do the amazing display any justice...
Not trying to blow you off, just trying to understand what you would like to see...
 
+Dirk Hohndel , perhaps just post a high def photo of the laptop?

It makes at least somewhat more sense than all the HD TV commercials they are showing on old low def TV channels.
 
Ok, just posted one. Looks terrible because of the bad lighting - and taking pictures of screens is a pain in even the best lighting...
 
/me shuts up, that patch went into 3.6-rc6, so should be in the latest Fedora kernel
 
I found that setting the DPI value to the actual DPI value of the screen works wonders for those parts of the desktop that give a damn (those about 60% of the apps). The other elements of the desktop then look like Lego Duplo bricks, but hey, at least you get an impression of how pretty it could be :-)
 
+Thorsten Leemhuis I am running top-of-Linus' git...
It's been a loooong time since I ran a distro kernel. Actually, I can't remember when I ran a distro kernel on my main laptop...
 
+Salvatore Iovene nope - MacOS runs this machine at 1280x800 or at the most 1680x1050 (or something like that). So you get "ok resolution" (at the high end) but not "reasonable resolution" 2560x1600 as I get running Linux.
 
I only wish it was available with >8GB of RAM. Hard to do multi-platform development (VMs) with 8GB. 
 
You can actually get native resolution in your VMs. I know the latest VMware Fusion will do it. A colleague of mine does it on his 15" rrMBP (2880x1800, I believe).
Add a comment...