r/linux_on_mac

2019 MacBook Pro with CatchyOS

2019 MacBook Pro with CatchyOS

Honestly this was super easy to setup a bit of an issue with the WiFi firmware but got it resolved in like 30 minutes.

u/PigeonLord37 — 1 day ago
▲ 26 r/linux_on_mac+1 crossposts

Running T2 Ubuntu on Macbook Pro 2019 16.1 (a2141) is the best thing ever

https://preview.redd.it/s5tarhqk2zjh1.png?width=1200&format=png&auto=webp&s=82c5a59c61ed4379acfd0d7b53d1be69bbee3cf5

its been 10+ months that i am Zorin on an old desktop I have.

And 4 months ago I bought a used Macbook Pro for 300eu (after selling some crypto) and started my Linux journey. Spend another 180 for battery change

I know that Macbook Pro hardware are quite capable, even in 2026 with 2019 specs!!

I distro hopped Zorin, Mint and now Ubuntu.

Ubuntu T2 is by far the most stable for this Apple hardware. The previous two were very unstable for reasons I cannot explain but the T2 devs told me to go with Ubuntu.

I never liked laptops, but OMG this thing is amazing.

First of all i cannot explain how amazing is to type on THIS keyboard. Never owned anything Apple before.

4k Screen? CHECK

5-6 awesome speakers? CHECK

AMD gpu with decent gaming capability? CHECK

16GB ram and 500GB SSD? CHECK

Could I get more specs with that money on a Windows laptop?

maybe.. but the sheer built quality and screen/keyboard/speakers combo are totally worth it!!

Guys, Apple hardware with Intel chips are near their end of Life.. and they depreciate! Throw a T2 Linux on it and will get at least 5 years more out of it.

Cheers!!

reddit.com
u/mgz069 — 3 days ago

Using linux to bring back to life macbook

Hello everyone, I’m a university student and I use a computer to study and organize uni related stuff + regularly use Microsoft 365 suite programs because my course requires them. So I would say pretty regular stuff.

Problem is that I do it from a not so portable and slightly awkward to move around gaming laptop (≈17inches/44cm overall diagonally) that has pretty bad battery life.

My question is: would it be possible to breathe new life into my 2019 MacBook Pro using some type of “windows user friendly” distro ?

Idk how stupid the question sounds but the computer does not feel snappy at all and i kind of hate macOS, so I just wonder if there is one that would make it more usable while still being compatible with the programs that i use/need for uni.

Also, would switching to some linux distro somehow make it possible to squeeze out more battery life from the MacBook?

I feel like I should also point out the fact that as time passes and information comes out I keep trusting Microsoft / Windows as an OS less because of lack of privacy and overall worsening experience with each update, so it also would be an experiment to see how much I like linux as an alternative.

Thanks in advance

reddit.com
u/Alone-Music6427 — 3 days ago
▲ 37 r/linux_on_mac+2 crossposts

Thank you guys.

I just want to thank this subreddit for the people in here who have used Mactoy as a way to create Ventoy disks on MacOS. Special thanks to those who have submitted Github issues for the issues that my first couple releases had. I think my one post here is a large portion of the 40+ stars on github my tool now has, and it's by far my most popular repo at this point. As a newer developer, having people actually use my stuff for real work warms my heart.

As I've gotten older, I've begun to realize that probably my greatest joy and fulfillment comes from feeling helpful and useful. Thank you guys for making me feel that way.

github.com
u/cashy57 — 3 days ago

Fedora on an old MacBook Air (2015)

Hi, everyone!

My boss had this MacBook Air in the trunk of his car for years, and he just gifted it to me. It was running macOS Sierra.

I decided to install Fedora on it, and I'm loving it. It's small and works flawlessly; I just had to install the Wi-Fi drivers, and voilà.

The Mac itself has definitely seen better years, but it's surprisingly clean.

EDIT: Correction, it's a 2014 model. Sorry guys, my bad lol

u/MugetsuDax — 4 days ago
▲ 47 r/linux_on_mac+1 crossposts

T2 Mac users who missed it

https://preview.redd.it/gjyr5uxzrijh1.png?width=1200&format=png&auto=webp&s=eda5e4258b7d93438a94babd60d5a4c3105c41f6

We have a website and a blog now. Go there to keep up with our latest upstream work.

https://kait2en.org

https://kait2en.org/blog.html

We are devs specialized on T2 Macs. We are also the providers of t2bce and other modules/fixes that currently ship with your distros like T2Linux, CachyOS etc...

Our own distro aims at users willing to test latest "bleeding edge" fixes that are going to be upstreamed. In exchange you get the latest and greatest. Like hybrid graphics on 15,1:

https://www.phoronix.com/news/Linux-2026-Patches-For-2018-MBP

or DSP support and special apps.

We are very active at the moment and our friendly little community is constantly growing and full of life. Even if you don't want to join or install KaiT2en, this place should at least be of interest for you because you get your infos directly from devs.

We will also post about latest development here every one or two weeks to remind you to remove workarounds etc we have fixed upstream.

reddit.com
u/4f1sh3r — 5 days ago
▲ 8 r/linux_on_mac+1 crossposts

Setting up an Intel MacBook Pro 11,2 Mid 2014 with a Broadcom BCM4360 wifi + keyboard customization

I wanted to share some of my process as a lifelong Mac User in setting up My Mac after a Linux install. I'm currently using Fedora KDE, so some of this applies specifically to that case, but stuff like the keyboard setup and other stuff might still be useful.

I'm not technically inclined, so if you read this and you see things that are wrong and need correcting, let me know and I'll try to correct them.

Intel Mac setup suggestions (using a Fedora KDE distro)

In my case it was an intel based MacBook Pro 11,2 Mid 2014 with a Broadcom BCM4360

BCM4360 802.11ac Dual Band Wireless Network Adapter [14e4:43a0] (rev 03) which uses a proprietary driver and doesn’t play well with most distros.

Step 1:

If your computer lacks an ethernet port and it has a Broadcom WiFi card, buy a cheap USB to ethernet connector and probably make sure you have an ethernet cable that can reach from your computer to your modem/ switch whatever.

Another alternative is to get a compatible wifi card or usb wifi dongle. Personally, I don’t like managing dongles or opening up the computer.

************************************

Setting up a Modem Driver Blacklist

The following is for a Fedora KDE distro and is copied from an AI generated guide that worked for me:

If your computer has a Broadcom BCM4360 wifi card before you install the modem software, you will need to set up this Modem Blacklist to prevent other software from being installed that may interfere with the BCM4360 driver’s operation.

MacBook Pro (Late 2013) – Wi-Fi Driver Install Loop (BCM4360) & Tethering Issues

Broadcom BCM4360 on Linux

I tried adding them to a blacklist config file, since you can’t run blacklist as a command in the terminal.

blacklist is a kernel configuration setting, not a command. Your response doesn’t tell me much about what you are using. It is best if you provide the actual text – from long experience, new users often make spelling or permission mistakes so I have posted what has been working for me ever since my wife bought a new Apple Silicon system and gave me her old Intel iMac.

Here, with WiFI using broadcom-wl from rpmfusion:

% ls -l /lib/modules/*/extra/wl

/lib/modules/6.17.12-300.fc43.x86_64/extra/wl:

total 1464

-rw-r--r--. 1 root root 1497200 Sep 17 21:00 wl.ko.xz

/lib/modules/6.18.3-200.fc43.x86_64/extra/wl:

total 1464

-rw-r--r--. 1 root root 1498196 Sep 17 21:00 wl.ko.xz

and:

% ls -l /etc/modprobe.d/50-broadcom-wl-blacklist.conf

-rw-r--r--. 1 root root 249 Jan 4 10:43 /etc/modprobe.d/50-broadcom-wl-blacklist.conf

% cat /etc/modprobe.d/50-broadcom-wl-blacklist.conf

# wireless drivers that conflict with Broadcom hybrid wireless driver 'wl'

# from: https://github.com/Vanco/broadcom-wl-aerynos

blacklist bcm43xx

blacklist ssb

blacklist b43

blacklist ndiswrapper

blacklist brcm80211

blacklist bcma

blacklist brcmsmac

Once everything is in place, reboot and check that the wl module is being loaded:

% lsmod | grep wl

wl 6524928 0

cfg80211 1544192 1 wl

**************************************

The following is for a Fedora KDE distro and is copied from an AI generated guide that worked for me:

Fedora: setting up the BCM4360 Driver

https://www.thetestspecimen.com/posts/broadcom-wifi-modules-fedora/

You should first make sure you are up to date

sudo dnf update

Then add the rpmfusion repositories

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Get the broadcom drivers:

sudo dnf install kmod-wl akmods akmod-wl

sudo dnf kernel-devel akmod-wl kmod-wl broadcom-wl?

Check if you have kernel-devel installed. It should be, but if not this will install it for you.

sudo dnf install kernel-devel

Now reboot / restart your system

Once the system has booted and you have logged in again we need to check if the driver "broadcom-wl" has installed. Obviously the the actual driver version might be slightly different to the output below, but you should get a similar response

[testspecimen@localhost ~]$ rpm -qa | grep broadcom-wl

broadcom-wl-6.30.223.271-1.fc22.noarch

Run modprobe

sudo modprobe wl

Check that akmods can be run

[testspecimen@localhost ~]$ sudo akmods

Checking kmods exist for 4.17.19-200.fc28.x86_64 [ OK ]

There is a chance that you will get a warning that "files needed for building modules against kernel could not be found" and "Is the correct kernel devel package installed?". If that is the case don't worry, just continue.

We then need to check that the kernel-devel package in the system is the same as the kernel-devel package installed with the $(uname -r) kernel of your system. First check the system:

[testspecimen@localhost ~]$ ls /usr/src/kernels/

4.17.19-200.fc28.x86_64

then the $(uname -r)

[testspecimen@localhost ~]$ uname -r

4.17.19-200.fc28.x86_64

If they are the same you can skip to the "Load the "wl" module" part just after the system restart in red below, otherwise you need to do the following

You now need to install the correct kernel devel for your system. This is the version that was output when you ran the "uname -r" command. Go to the following website:

Kernel Devel RPM files

You then need to find the correct rpm file for your system for example in my case it would be:

kernel-devel-4.17.19-200.fc28.x86_64.rpm

...and download the file.

Once downloaded (I am assuming you will download the file to the Downloads folder) run the following commands replacing the rpm file name with the correct one for your system that you just downloaded

[testspecimen@localhost ~]$ cd ~/Downloads

[testspecimen@localhost Downloads]$ sudo rpm -Uvh --force kernel-devel-4.17.19-200.fc28.x86_64.rpm

Preparing... ################################# [100%]

Updating / installing...

1:kernel-devel-4.17.19-200.fc28 ################################# [50%]

Cleaning up / removing...

2:kernel-devel-4.17.19-200.fc28 ################################# [100%]

Run akmods again

[testspecimen@localhost ~]$ sudo akmods

Checking kmods exist for 4.17.19-200.fc28.x86_64 [ OK ]

Building and installing wl-kmod [ OK ]

Reboot / restart the system

Load the "wl" module

sudo modprobe wl

Check "wl" is loaded

[testspecimen@localhost ~]$ lsmod | grep wl

wl 6463488 0

cfg80211 770048 3 wl,rtlwifi,mac80211

Check that module "wl" is used as a wifi adapter. Please note that the terminal will output a lot of different components like the one below, so you will have to search for the wireless controller specifically.

[testspecimen@localhost ~]$ lspci -v

05:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter (rev 03)

Subsystem: ASUSTeK Computer Inc. Device 855c

Flags: bus master, fast devsel, latency 0, IRQ 16

Memory at dfa00000 (64-bit, non-prefetchable) [size=32K]

Memory at df800000 (64-bit, non-prefetchable) [size=2M]

Capabilities: <access denied>

Kernel driver in use: wl

Kernel modules: bcma, wl

At this point unplug the temporary wifi card you are using or unplug the hardwired connection you are using. Then we can get a list of networks up

[testspecimen@localhost ~]$ nmcli dev wifi list

IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY

OnePlus5 Infra 11 130 Mbit/s 95 ▂▄▆█ WPA2

COSMOTE-F0CEBB Infra 6 270 Mbit/s 57 ▂▄▆_ WPA1 WPA2

COSMOTE-0EF1CE Infra 11 270 Mbit/s 35 ▂▄__ WPA1 WPA2

conn-x71aa38 Infra 4 135 Mbit/s 34 ▂▄__ WPA1

Then you can connect to the wifi network of your choice

[testspecimen@localhost ~]$ nmcli dev wifi con "your_ssid" password "your_ssid_password"

That should be it!

Let me know if it worked for you, and if so which driver it worked for so I can create a working list for other people to reference.

*******************

Installing the Broadcom 4360 Driver on Fedora 44 (from DuckDuckGo AI)

Note: for Ubuntu - based distros, you might benefit from reading

https://github.com/hsnuc09/bcm4360-fix

To successfully install the Broadcom 4360 driver on Fedora 44, follow these steps:

Step 1: Add RPM Fusion Repositories

You need to enable the RPM Fusion repositories, which provide the necessary drivers. Run the following commands in your terminal:

Enable Free Repository:

bash

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Enable Non-Free Repository:

bash

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Step 2: Install the Broadcom Driver

After adding the repositories, install the Broadcom driver using the following command:

bash

sudo dnf install kmod-wl akmod-wl broadcom-wl

Step 3: Reboot Your System

Once the installation is complete, reboot your system to apply the changes:

bash

Wait a few minutes

sudo reboot

Additional Notes

Ensure you have an active internet connection during the installation process, as it may require downloading additional packages.

If you encounter issues, check that the kernel-devel package matches your current kernel version.

Following these steps will help you set up the Broadcom 4360 driver on Fedora 44 effectively.

*******************

Mac-like Keyboard setup

System settings: Keyboard:

Keyboard Model: Apple Aluminium (ISO) (you’re welcome to try others though)

System settings: Key Bindings:

Ctrl Position: Swap Left Win with Left Ctrl

Shortcuts: setup Cut, copy, paste, close, quit

To set up the keyboard shortcut for switching open apps, search for “Walk through Windows Alternative” and customise them once you find them. You might have to disable some of the other “Walk through Windows” shortcuts.

To set up the keyboard shortcut for switching through the windows of the current app you are using, search for “Walk through Windows of current Application” and customise them once you find them.

***********************

Macifying Konsole Keyboard Shortcuts

Launch Konsole: go into Menu: Settings: Configure Keyboard Shortcuts

Customise shortcuts for copy, paste, Close session, Close window.

u/spletharg — 3 days ago

Problems with Linux on Macbook Air 2017

Hello everybody!

It’s been almost 5 months since I installed Linux Mint Cinnamon on my 2017 MacBook Air. Everything worked perfectly from the start—I was able to run my usual apps, customize the look the way I wanted, and even run the new Affinity without any issues so I could work.

However, I’m now running into some issues. The laptop has a battery problem that was already flagged by the old OS: I was told I needed to replace the battery because it was old. I don’t want to replace it since I don’t mind using the laptop plugged in like a desktop (it would actually be better that way). For the past few weeks, Xsensors has been showing a temperature above 75 degrees, and the laptop runs very slowly even with just the browser and a few tabs open.

Should I switch to a different Linux distribution? Was Linux Mint not a good choice for the 2017 Mac Air? Is this a battery issue or a Linux issue? Should I go back to the original operating system?

Thanks in advance!

reddit.com
u/sjulia78 — 4 days ago
▲ 9 r/linux_on_mac+2 crossposts

LFS on Apple silicon

So I have a m1 MacBook Air and I already seen someone using LFS on Apple silicon. It would be my second Time installing LFS since I want to try it first on my old Lenovo Legion. Asahi Linux is using ARM so I wonder if I would need to change some packages or the Linux Kernel for the Asahi Linux Kernel ? And How would it be différent from an Arm LFS ?

reddit.com
u/CharlesJustChill — 4 days ago

Macbook Air 2017 Fedora

This is my first time having a mac and not sure what to expect installing Fedora. I'm always on PC but needed a laptop for work while traveling, and buying a new laptop with all the AI bullsh* right now just isn't a good financial decision so I got this laptop from my friend at a bargain.

I already checked tutorials on YT and a few threads on how to do it. None of them really mention what version of MacBook they have, only that it's Intel so I had to check if the 2017 version would also run into the same problems (WiFi, camera, etc.). I'd be thankful to anyone who could help me know beforehand what problems I'll face installing Fedora, links/resources will help.

Doing a full install (or is there a reason to dual-boot?).

reddit.com
u/magala4203 — 5 days ago

Latest Ubuntu on iMac

Bought this hardware brand new in 2010 and couldn’t keep up with Apple upgrades since 2019 until it would not even come up after logging in…. Stayed on my garage collecting dust for 2 years or so. After running into a youtube channel where the dude installed linux on old Mac HW, bought an USB image of the latest Ubuntu and installed it a month ago. After some tweaking, it’s back to life. Better than a Google Chromebook i bought late last year

u/jpoblete — 6 days ago
▲ 139 r/linux_on_mac+1 crossposts

Linux on iMac 2010?

Hey so I have this old IMac and it’s very very slow, I saw people download Linux on old iMac’s and I saw that it runs better. Im posting this on Reddit because I have so questions
* is it worth it downloading Linux?
* are there any good tutorials on downloading Linux on old iMac?
* can I play any steam games on it? If so what’s the biggest game you can run on it.

u/The__Beaner — 8 days ago

Upgrading Linux Mint 22.x to Kernel 7.0 Causes Panic on MacBook Air 2013-2017. What Can You Do?

About a month ago, Linux Mint pushed out kernel version 7.0. If you run Update Manager or apt upgrade, your computer will download and attempt to upgrade to 7.0.0-28. The installation will fail because the proprietary Broadcom wifi driver (broadcom-sta-dkms 6.30.223-.271-23ubuntu1.2) does not build with the 7.0 kernel.

If you reboot your laptop, you will see the KERNEL PANIC error message shown above. This happens on my MacBook Air 11" (2013-2015) models, and the same problem probably occurs on the MacBook Air 13" (2013-2017) models and other similar Intel MacBook Air and Pro models from that era.

I spent some time researching this problem, and I am posting my notes here in case this helps other people.

(Note: I do not use AI to write my posts. I do use AI as a search agent.)

Boot to a Previous Kernel

The GRUB boot loader can display a menu of the previous kernels, and the user can select using the arrow keys. Unfortunately by default, Linux Mint on the MacBook configures the GRUB menu to be hidden.

The Update Manager says (View > Linux Kernels): "Press and hold the Shift key to show the boot menu." Unfortunately, the Shift key does not work on the MacBooks. You must instead use the ESC key to get the boot menu.

You must hit the ESC key only once. If you hit the ESC more than once, you will get the GRUB command line prompt, which looks like this:

grub&gt; 

If this happens, type "normal" to restart the boot process:

grub&gt; normal

then hit the ESC key again, but only once.

When the menu appears, select the previous working kernel (e.g. 6.17, or 6.14, or 6.8), then hit ENTER to boot into the previously working kernel.

Enable GRUB Menu By Default

You can force GRUB to always display the boot menu, instead of being hidden. Edit the /etc/default/grub file, change the values of the following options as shown below:

GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=5

Run the update-grub command:

$ sudo update-grub

Now when the machine reboots, you will always see the GRUB menu. If you don't select anything for 5 seconds, it will automatically boot using the default kernel.

Remove the 7.0 Kernel

If you remove all kernels of a given series (e.g. all versions of the 6.17 kernel), the Update Manager apparently will no longer prompt you to install any new versions of that entire series.

However, if you do a fresh install of Mint 22.3 which comes with the 6.14 kernel as the default, running the Update Manager will prompt you to install the 7.0 kernel, even though there are no 7.0 kernel installed.

It seems then that you must install the 7.0 kernel, then immediately remove it, to prevent the Update Manager from downloading any additional 7.0 kernels in the future. However, if Linux Mint releases a 7.1 kernel, I suspect that the Update Manager will grab the new version since it is a new series.

Pin the 6.8 Kernel

The 6.11, 6.14, and 6.17 kernels are all End Of Life, and will not receive any further security updates. But the 6.8 kernel is supported until April 2029. It seems to work perfectly well on my MacBook Air 11" (2013-2015) models.

Various AI bots suggest that the apt-mark command can be used to pin the kernel to the 6.8 version with something like this:

$ sudo apt-mark hold linux-image-6.8* linux-headers-6.8* linux-modules-6.8* linux-generic linux-image-generic linux-headers-generic

However, this does not work. I have tried dozens of variations of this command, none of them work.

Filter Out the 7.0 Kernel

More advanced AI agents suggest that we can filter away the 7.0 kernel by creating a /etc/apt/preferences.d/no-kernel-7.pref file that contains the following lines:

Package: /^linux-(image|headers|modules|generic|hwe).*/ 
Pin: version /^7\..*/ 
Pin-Priority: -1 

I have verified that this method does work. The 7.0 kernel will not get downloaded by the Update Manager or by apt with this filtering in place.

But I Really Want to Use the 7.0 Kernel

The 6.8 kernel is supported until April 2029. The 7.0 kernel is also an LTS kernel which is supported until May 2029.

As far as I can tell, there are no major features in the 7.0 kernel which are relevant to an Intel MacBook Air or Pro laptop from the 2011-2017 era. The only thing that might be beneficial are some improvements to the memory management subsystem which might help laptops with limited memory, e.g. only 4GB of RAM.

Currently, it seems that the only way to run a 7.0 kernel on a MacBook from this era is to replace the Broadcom WiFi chip with an Intel WiFi chip (e.g. an Intel AX210). The Intel chip driver is built directly into the Linux kernel, and does not require a proprietary driver like the Broadcom.

I have upgraded one of my MacBook Air 11" to use the Intel AX210, and I have verified that it works perfectly with the 7.0 kernel. No more Broadcom driver required. I will make another post that describes my experience with the AX210 WiFi card upgrade.

u/bxparks — 5 days ago

Cosmic and flathub, a perfect Ubuntu environment

After installing the Ubuntu 26 T2 ISO (which in my opinion is a great system) on my MacBook Pro I decided to install Cosmic while keeping GDM3 as my display manager, and I installed Flatpak and Flathub which have become my “store”. Cosmic is really underrated, it's the Pop_OS environment! (I think it's my favorite Linux system) but on Ubuntu
it works like a charm, Gnome seems so boring…

I also set zsh as my default shell. I kept gnome terminal because it's better than cosmic. I actually kept some apps from one environment and some from the other. I didn't remove gnome entirely because I want it to continue managing my video drivers. I don't know if they could break. Does anyone have any suggestions for a good audio driver? The quality is embarrassing compared to macOS.

EDIT1 that with Chrome open in the background and the Cosmic Store you only use 2.3GB of RAM, this is ridiculous.

EDIT2 I noticed that when I try to open a video in full screen on Chrome after a second it exits the full screen, I have not noticed any strange behavior on games and in fact I found an Issue opened 4 days ago just about this Cosmic Compositor error with chromium, so I think they will update it soon

EDIT3

A grub update had inserted duplicate files that skipped the bootloader and went directly to grub. I deleted those files from the recovery and now they both work. To be safe, you can disable write access to the bootloader partition within Linux. Note that if you want to update grub, it must regain access:

sudo nano /etc/fstab

Finds ‘/dev/disk/by-uuid/5F66-17ED /boot/efi vfat defaults 0 1’
Edit in ‘/dev/disk/by-uuid/5F66-17ED /boot/efi vfat ro,defaults 0 1’

If you find yourself in my situation from MacOS recovery:

rm -rf /Volumes/EFI/EFI/BOOT

u/shsh-1312 — 8 days ago

2020 Intel MBP Worth It in 2026?

I am currently running FWS 44 on my 2017 mbp 14,1. I was looking to upgrade to a new machine and was originally looking at thinkpads, but I just love this MBP's feel. I can actually get a 32gb MBP from 2020, an intel one. I wanted to check with anyone here currently running a similar machine, and whether the CPU's limitations are showing already regardless of the RAM.

I do light coding, emails, work stuff, stream, etc. No heavy rendering or media editing.

reddit.com
u/NotAnotherBadTake — 8 days ago

Help me pick distro for rMBP 13 inch Late 2013 (Macbook Pro 11,1) ?

Hi there,

I have this old retina Macbook Pro 13 inch late 2013 - https://support.apple.com/en-us/111946 I already upgrade my primary driver to be M series MBP now.

This old MBP will be secondary/spare one to learn something (mostly Linux - I'm working in Software but I'm shifting myself to be DevOps/SRE for now)

I'm not new to Linux and I know some way around. But anyway, just want to know about a good distro with less headache on my rMBP as I heard about Wi-Fi and Bluetooth that are not working out of the box.

Personally, I love many "hardcore" distro like Gentoo and Arch, but I feel if it is something too headache, time consuming, and not something that using in actual corporate environment like Ubuntu, Debian, and RHEL (Fedora).

I have my homelab with i5 8th Gen CPU, that install Gentoo just for fun, with quite time consuming for compiling all the things. I'm not sure that would be 2 or 3 times with Haswell CPU on my rMBP.

I would love to install Desktop Environment on rMBP too, probably would pick something that has many games (just casual game), my ideal one would be KDE Plasma.

Any one has any experience with rMBP 13 inch late 2013 (Macbook Pro 11,1) ? Could you please share experience and help me pick distro for my mac?

Thanks very much.

reddit.com
u/NeedleworkerOwn9723 — 7 days ago

wifi Linux

Hey guys, does anyone know the best way to get working wifi on Linux on the MacBook air 2015 (BCM4360)? I tried mint, arch (cachy and raw arch), fedora, and a few others. Mint had the best support, but wifi still dropped pretty regularly and that was a issue for me. I even tried power configs and stuff but none of them helped. Does anyone know the solution and or the best distro for this situation?

reddit.com
u/PolizeiGermany — 9 days ago

Reducing heat output 2019 MBP

Hi all!

I recently came into possession of a BEAUTIFUL 2019 MBP with the i7 6 core cpu, 32GB of ram, & 1tb of storage :) Immediately threw CachyOS onto it and runs like a dream. Palm rejection would be the cherry on top, but I digress.

What I’m curious about, is if it’s possible to intentionally throttle the CPU so that the heat output isn’t as egregious. This laptop will be doing nothing that is resource heavy so I have no need for all that horsepower. I have some thermal paste coming tomorrow so I can re-paste the die, but other than that I don’t have any ideas on how to reduce the heat output.

Any advice would be much much appreciated!!

reddit.com
u/PersonMan1011 — 8 days ago

Installing Ubuntu on Mac without a USB stick

I partitioned the disk in FAT 32, copied the contents of the Ubuntu T2 ISO into it and boom! The Linux installer booted without the need for a USB stick. Can anyone help me with partitioning?

EDIT: It worked! I simply used nvme0n1p1 without altering the partition with the “/boot/efi” patch and envme0n1p4 with the “/“ patch for the Linux disk. Just a quick note: pay attention to the links and make sure the ISO is copied completely.

Remember to disable the t2 bootloader security checks from the recovery menu, otherwise linux will not boot, MAKE SURE you do not corrupt or format your mac boot partition or your macos partition.

the bootloader menu may use linux as default, in which case use cntrl at startup and then from the macOS terminal type:
“sudo nvram manufacturing-enter-picker=true”

u/shsh-1312 — 9 days ago

Installed Ubuntu on my 2020 MacBook Air

Unfortunately this is an 8gig RAM model so not great for heavy tasks, but overall it’s been working well.

Initial issues: Suspend (suspend would kick in and upon waking the computer jack up the keyboard and trackpad wouldn’t respond for about 10 to 20 seconds, on-top of losing the ability to connect to WiFi),

WiFi (as a result of suspend WiFi wouldn’t turn on again after waking the computer up so I had to manually turn the NetworkManager on and off again to restart it which fixed the issue),

Bluetooth (Bluetooth connects but is very unstable and cracks a lot),

Camera (Camera doesn’t work, not sure why, I don’t plan on using it so spoilers but I didn’t spend time trying to fix it),

RAM (RAM is limited so running models in Ollama that are to big start causing problems and crashes, but that’s just a result of to little RAM so I’ll go cry about it or something).

——————————————————————————————

Fixes: Suspend (implemented a script that resolved the issue by cycling the controller for the trackpad and keyboard as well as NetworkManager on wake-up which resolved the issue),

WiFi (Above explained how)

RAM (smaller models unfortunately)

- Bluetooth and Camera I left non-functional since I won’t use either. -

——————————————————————————————

Experience**:** Pretty good. Wish the T2 chip wasn’t such a pain; I’d probably use a different distro otherwise, but Ubuntu is cool. I could probably switch to another Debian-based distro and carry over the T2-specific firmware/kernel setup, but honestly I’m good. I like Ubuntu enough.

u/Boring_Fruit_7273 — 10 days ago