/r/linux_on_mac

Photograph via snooOG

All about running linux on Apple/Mac hardware, both PPC and Intel based. How to's, requests for help, news, you name it!

All about running linux on Apple/Mac hardware, both PPC and Intel based. How to's, requests for help, news, you name it!



Please consider tagging your requests for help with [HELP].


rEFInd (Boot manager for EFI/UEFI)


Debian on Mac Wiki

Ubuntu on Intel Mac Wiki

Ubuntu on PPC Mac Wiki

Gentoo PPC Wiki

Linux Mint PPC


Blog Spam may be removed.

/r/linux_on_mac

2,550 Subscribers

4

Good Mac under 500 to run Arch in?

4 Comments
2024/06/16
18:12 UTC

2

Disable startup sound

So I accidentally wiped macos while installing linux, and I've successfully installed linux, but I never recovered macos and probably don't plan to. I originally planned to set up a dual boot but I thought: "oh well, screw it, I probably won't use macos on this laptop anyway, so why bother"

Now, every time I start up my computer, the mac startup sound plays at full volume, and frankly, it's really annoying. I've always had it turned off even when using macos, but now I have no way to turn it off. Anyone out there know a way of disabling the startup chord? Help would be much appreciated!

1 Comment
2024/06/15
02:03 UTC

2

How to enable wake after power loss on trash can Mac Pro (MacPro6,1), and is it possible to enable Crossfire

I haven't had the chance to boot it as I'm waiting for replacement 2TB SSD for it, but I'm just wondering how would I be able to do these with Linux on the 2013 Mac Pro:

  • enable CrossFire
  • enable wake on power loss

Would I be able to do the same as this guide for the Mac Mini?

Note: also bought a 10c Xeon to upgrade it from 4c Xeon.

0 Comments
2024/06/13
05:35 UTC

3

Linux on 2009 intel core 2 duo macbook

I just found my old macbook:

  • os = X 10.7.5
  • RAM = 2.5ghz 667mhz ddr2
  • HDD = 80GB 5,000rpm

It powers on and no idea if it will run off the mains. Last time it was turned on was 2009.

The odd RAM is because I took the RAM for the next laptop. This is left with a 2GB + 512MB dimm.

I don't want to spend any money but do have some newer, faster HDDs.

Any idea what I might install on it and any guides to how?

I was thinking maybe trying Fedora Silverblue. Probably a bit more useful than chromeOS.

Thoughts? (It's a long time since I've used Linux as a desktop but am familiar with red hat and a little bit with ubuntu)

No intended use for the laptop, just hopefully something that can have new security patches (Intel CPU exploit not included).

3 Comments
2024/06/12
20:14 UTC

4

Set auto restart on power failure MacMini8,1 (2018) without MacOS

Hi, I have a running homelab with Proxmox on a MacMini8,1 from 2018 (last Intel version). I disabled secure boot. and removed every bit of MacOS. Yesterday I noticed that it doesn't reboot if there is a power outage. On a "normal" PC I'm able to set this setting in the BIOS, on Mac's in MacOS. The ISA Bridge ist the following:

00:1f.0 ISA bridge: Intel Corporation Cannon Lake LPC Controller (rev 10)

After some googling I found this command:

setpci -vvv -s 00:1f.0 0xa4.b=0:1

But it seems that this only works on Mac minis 2012 and 2014. Has anyone of you any Idea how can I resolve this?

0 Comments
2024/06/08
11:48 UTC

3

Good distro for MacBook9,1

Hey all,

Long time daily Linux user here…

I have a 2016 MacBook9,1 that is stuck at macOS 12 and so I am looking for advice as to the best distro to stick on it (looking specifically at hardware support here).

I have tried a few different distros already, with varying results…

Some installers will boot in basic graphics mode (I presume because of the non-standard Retina resolution and the inbuilt graphics card), and typically have a variety of different errors, such as not supporting the WiFi and so I have to resort to using a USB-C to Ethernet adapter…not ideal for a laptop!

Manual Arch installation is problematic as the CLI doesn’t scroll for some reason, so commands very quickly become unreadable (off bottom of screen). The archinstall script craps out very quickly (errors relating to the NVMe) too.

The best overall that I have found is Kubuntu…screen resolution and WiFi worked OOTB and there are some easily applied fixes for the other major issues; audio (headphones only without patching), and for the NVMe not waking from sleep. I am still having issues with getting the webcam working and a few other minor problems.

Ideally though, I’d like something that “just works” with a bit more stability. So, does anyone have any first-hand experience with a distro that provides good hardware support for this specific model?

Thanks in advance!

Ben

8 Comments
2024/06/03
08:52 UTC

6

Linux on late 2015 Imac

Hi, I have a late 2015 5k Imac, with an I5 6600, 16gb ram and a R9 M395X. What would be the best distro for this machine? I have treid Ubuntu and Bazzite, but for some reason the boot times are like 10 mins long. I am new to linux and have no idea what would cause this. Thanks in advance.

10 Comments
2024/05/29
15:14 UTC

2

Issues with Installing Linux on MacBook Air 2019: No WiFi, Keyboard, Touchpad, or Sound

Hello everyone,

I am currently facing some challenges with my MacBook Air 2019 when trying to install various Linux distributions. Here are the specs of my device:

Model: MacBook Air 2019

Processor: 1.6GHz dual-core Intel Core i5

Storage: 128GB

RAM: 8GB

Graphics: Intel UHD

I've attempted to install Ubuntu, Mint, and Kali Linux on this machine. Unfortunately, I'm encountering the same issues across all these distributions:

  • No WiFi: The WiFi adapter isn't recognized, so I can't connect to the internet.
  • Native Keyboard Not Working: The built-in keyboard does not respond at all.
  • Touchpad Not Working: Similar to the keyboard, the touchpad is unresponsive.
  • No Sound: The sound system is also not functioning.

Due to these issues, I've reverted back to macOS to ensure the device remains usable for others at home. However, I would really appreciate it if anyone here has faced similar issues with the same or a similar device and can provide some guidance or solutions.

Is there any specific driver or workaround that can resolve these issues? Any advice on how to get the WiFi, keyboard, touchpad, and sound working on a Linux installation would be highly valuable.

Thank you in advance for your help!

2 Comments
2024/05/29
00:33 UTC

3

Linux distro for a Macbook Air 2017? Worth it?

Hey guys, does it make sense to install Linux on a MacBook Air 2017? I currently have Catalina installed, and I'm worried that it's no longer supported by applications, or they work suboptimally. So I'm considering a distribution like Arch or Mint. Do you think it's worth it?

2 Comments
2024/05/28
22:53 UTC

2

Coreboot payload to boot mac os ?

On coreboot macs what payload should I use to boot mac os ? I have mavericks and gentoo partition on a disk and currently I use grub to chainload clover on an sd card to dual boot. This is kinda impractical, I was wondering if I can use clover as the coreboot payload to dual boot gentoo and mac os ? Otherwise are there other bootloader that I can use a coreboot payloads so I don't need to hackintosh mac os.

0 Comments
2024/05/26
16:57 UTC

2

BT workaround on old MBA (2013)

I can't seem to get bluetooth to work anymore on any of the multi-booting distros on my old MBA. The adapter can be turned on, and it used to detect, pair, and connect to trusted devices, but now it only detects them, and seems to flat out refuse to pair with anything new, or connect to anything any more. Wondering if the transmitter has gone bad (?) The 3 distros are Ubuntu Studio 20.04, AV Linux (an MX 23.1 respin), and LMDE. (Same lack of luck with live boots from stick)

The question is, might a BT USB dongle be recognized in lieu of the one that seems to be kaput? And which brands, if anyone else might have had this experience with Linuxes on Apple hardware?

7 Comments
2024/05/21
14:55 UTC

3

Recommendations for a slim & lightweight Linux distribution

Recommendations for a slim & lightweight Linux distribution I got an older Macbook Air (1st. Gen A1237, 2008) with mechanical hard drive and 2GB DDR2 memory and a C2D @ 1,4GHz. I'm looking for a slim, lightweight and fast Linux distribution to install on this machine. I want to replace the mechanical hard drive with a SSD. Which Linux distribution should i install, preferred a Debian based system. I want to give this Macboom to my young sister, she want just listen some music, playing internet radio and write/print letters for school.

6 Comments
2024/05/14
20:40 UTC

2

Having a heck of a time getting the mbpfan service to start at boot. (Debian 12, Mac mini "Core 2 Duo" 2.66)

EDIT: solved here: https://www.reddit.com/r/debian/s/hggIZkWz8t

I'm running Debian 12 (bookworm). I've been using this package since 10/22 (updated just this morning): https://github.com/linux-on-mac/mbpfan/blob/master/README.md#debian

-rwxr-xr-x 1 root root 35456 Oct 15  2022 /usr/sbin/mbpfan

Although I can start it manually...

sudo mbpfan
mbpfan 2.3.0 starting up

I want it to run on boot. I created a systemd service file:

sudo nano /etc/systemd/system/mbpfan.service

With the following content:

[Unit]
Description=mbpfan daemon

[Service]
ExecStart=/usr/sbin/mbpfan
Restart=always

[Install]
WantedBy=multi-user.target

I saved the above and reloaded systemd:

sudo systemctl daemon-reload

I enable the service:

sudo systemctl enable mbpfan.service
Synchronizing state of mbpfan.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable mbpfan

I started the service:

sudo systemctl start mbpfan.service

I checked the status of the service to ensure it's running correctly:

sudo systemctl status mbpfan.service

I then see multiple entries similar to:

● mbpfan.service - mbpfan daemon
     Loaded: loaded (/etc/systemd/system/mbpfan.service; enabled; vendor preset>
     Active: failed (Result: start-limit-hit) since Tue 2024-05-14 11:01:10 EDT>
    Process: 10193 ExecStart=/usr/sbin/mbpfan (code=exited, status=0/SUCCESS)
   Main PID: 10193 (code=exited, status=0/SUCCESS)

May 14 11:01:10 macmini systemd[1]: mbpfan.service: Scheduled restart job, rest>
May 14 11:01:10 macmini systemd[1]: Stopped mbpfan daemon.
May 14 11:01:10 macmini systemd[1]: mbpfan.service: Start request repeated too >
May 14 11:01:10 macmini systemd[1]: mbpfan.service: Failed with result 'start-l>
May 14 11:01:10 macmini systemd[1]: Failed to start mbpfan daemon.

Issuing sudo journalctl -u mbpfan.service I see:

May 14 10:25:01 macmini systemd[1]: Started mbpfan daemon.
May 14 10:25:01 macmini mbpfan[318]: mbpfan 2.3.0 starting up
May 14 10:25:01 macmini mbpfan[318]: mbpfan 2.3.0 starting up
May 14 10:25:01 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:25:01 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 1.
May 14 10:25:01 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:25:01 macmini systemd[1]: Started mbpfan daemon.
May 14 10:25:01 macmini mbpfan[336]: mbpfan 2.3.0 starting up
May 14 10:25:01 macmini mbpfan[336]: mbpfan 2.3.0 starting up
May 14 10:25:01 macmini mbpfan[337]: Received SIGTERM signal.
May 14 10:25:01 macmini mbpfan[337]: mbpfan 2.3.0 starting up
May 14 10:25:01 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:25:01 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 2.
May 14 10:25:01 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:25:01 macmini systemd[1]: Started mbpfan daemon.
May 14 10:25:01 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:25:01 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 3.
May 14 10:25:01 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:25:01 macmini systemd[1]: Started mbpfan daemon.
May 14 10:25:01 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:25:02 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 4.
May 14 10:25:02 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:25:02 macmini systemd[1]: Started mbpfan daemon.
May 14 10:25:02 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:25:02 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 5.
May 14 10:25:02 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:25:02 macmini systemd[1]: mbpfan.service: Start request repeated too quickly.
May 14 10:25:02 macmini systemd[1]: mbpfan.service: Failed with result 'start-limit-hit'.
May 14 10:25:02 macmini systemd[1]: Failed to start mbpfan daemon.
May 14 10:27:27 macmini systemd[1]: Started mbpfan daemon.
May 14 10:27:27 macmini mbpfan[5001]: mbpfan 2.3.0 starting up
May 14 10:27:27 macmini mbpfan[5001]: mbpfan 2.3.0 starting up
May 14 10:27:27 macmini mbpfan[5002]: Received SIGTERM signal.
May 14 10:27:27 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:27:27 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 1.
May 14 10:27:27 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:27:27 macmini systemd[1]: Started mbpfan daemon.
May 14 10:27:27 macmini mbpfan[5003]: mbpfan 2.3.0 starting up
May 14 10:27:27 macmini mbpfan[5003]: mbpfan 2.3.0 starting up
May 14 10:27:27 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:27:28 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 2.
May 14 10:27:28 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:27:28 macmini systemd[1]: Started mbpfan daemon.
May 14 10:27:28 macmini mbpfan[5005]: mbpfan 2.3.0 starting up
May 14 10:27:28 macmini mbpfan[5005]: mbpfan 2.3.0 starting up
May 14 10:27:28 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:27:28 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 3.
May 14 10:27:28 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:27:28 macmini systemd[1]: Started mbpfan daemon.
May 14 10:27:28 macmini mbpfan[5007]: mbpfan 2.3.0 starting up
May 14 10:27:28 macmini mbpfan[5007]: mbpfan 2.3.0 starting up
May 14 10:27:28 macmini mbpfan[5008]: Received SIGTERM signal.
May 14 10:27:28 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:27:28 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 4.
May 14 10:27:28 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:27:28 macmini systemd[1]: Started mbpfan daemon.
May 14 10:27:28 macmini mbpfan[5009]: mbpfan 2.3.0 starting up
May 14 10:27:28 macmini mbpfan[5009]: mbpfan 2.3.0 starting up
May 14 10:27:28 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:27:28 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 5.
May 14 10:27:28 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:27:28 macmini systemd[1]: mbpfan.service: Start request repeated too quickly.
May 14 10:27:28 macmini systemd[1]: mbpfan.service: Failed with result 'start-limit-hit'.
May 14 10:27:28 macmini systemd[1]: Failed to start mbpfan daemon.
May 14 10:27:39 macmini systemd[1]: Started mbpfan daemon.
May 14 10:27:39 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:27:39 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 1.
May 14 10:27:39 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:27:39 macmini systemd[1]: Started mbpfan daemon.
May 14 10:27:39 macmini mbpfan[5469]: Received SIGTERM signal.
May 14 10:27:39 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:27:40 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 2.
May 14 10:27:40 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:27:40 macmini systemd[1]: Started mbpfan daemon.
May 14 10:27:40 macmini mbpfan[5492]: Received SIGTERM signal.
May 14 10:27:40 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:27:40 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 3.
May 14 10:27:40 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:27:40 macmini systemd[1]: Started mbpfan daemon.
May 14 10:27:40 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:27:40 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 4.
May 14 10:27:40 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:27:40 macmini systemd[1]: Started mbpfan daemon.
May 14 10:27:40 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 10:27:40 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 5.
May 14 10:27:40 macmini systemd[1]: Stopped mbpfan daemon.
May 14 10:27:40 macmini systemd[1]: mbpfan.service: Start request repeated too quickly.
May 14 10:27:40 macmini systemd[1]: mbpfan.service: Failed with result 'start-limit-hit'.
May 14 10:27:40 macmini systemd[1]: Failed to start mbpfan daemon.
May 14 11:01:09 macmini systemd[1]: Started mbpfan daemon.
May 14 11:01:09 macmini mbpfan[10182]: mbpfan 2.3.0 starting up
May 14 11:01:09 macmini mbpfan[10183]: A previously created .pid file exists at: /var/run/mbpfan.pid. Aborting
May 14 11:01:09 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 11:01:09 macmini mbpfan[10182]: mbpfan 2.3.0 starting up
May 14 11:01:09 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 1.
May 14 11:01:09 macmini systemd[1]: Stopped mbpfan daemon.
May 14 11:01:09 macmini systemd[1]: Started mbpfan daemon.
May 14 11:01:09 macmini mbpfan[10185]: mbpfan 2.3.0 starting up
May 14 11:01:09 macmini mbpfan[10186]: A previously created .pid file exists at: /var/run/mbpfan.pid. Aborting
May 14 11:01:09 macmini mbpfan[10185]: mbpfan 2.3.0 starting up
May 14 11:01:09 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 11:01:10 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 2.
May 14 11:01:10 macmini systemd[1]: Stopped mbpfan daemon.
May 14 11:01:10 macmini systemd[1]: Started mbpfan daemon.
May 14 11:01:10 macmini mbpfan[10189]: mbpfan 2.3.0 starting up
May 14 11:01:10 macmini mbpfan[10189]: mbpfan 2.3.0 starting up
May 14 11:01:10 macmini mbpfan[10190]: A previously created .pid file exists at: /var/run/mbpfan.pid. Aborting
May 14 11:01:10 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 11:01:10 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 3.
May 14 11:01:10 macmini systemd[1]: Stopped mbpfan daemon.
May 14 11:01:10 macmini systemd[1]: Started mbpfan daemon.
May 14 11:01:10 macmini mbpfan[10192]: mbpfan 2.3.0 starting up
May 14 11:01:10 macmini mbpfan[10192]: Received SIGTERM signal.
May 14 11:01:10 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 11:01:10 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 4.
May 14 11:01:10 macmini systemd[1]: Stopped mbpfan daemon.
May 14 11:01:10 macmini systemd[1]: Started mbpfan daemon.
May 14 11:01:10 macmini systemd[1]: mbpfan.service: Succeeded.
May 14 11:01:10 macmini systemd[1]: mbpfan.service: Scheduled restart job, restart counter is at 5.
May 14 11:01:10 macmini systemd[1]: Stopped mbpfan daemon.
May 14 11:01:10 macmini systemd[1]: mbpfan.service: Start request repeated too quickly.
May 14 11:01:10 macmini systemd[1]: mbpfan.service: Failed with result 'start-limit-hit'.
May 14 11:01:10 macmini systemd[1]: Failed to start mbpfan daemon.

Seeing the messages about "A previously created .pid file exists at: /var/run/mbpfan.pid. Aborting" in there...

sudo systemctl stop mbpfan.service
sudo rm /var/run/mbpfan.pid
rm: cannot remove '/var/run/mbpfan.pid': No such file or directory

So not sure what's up with that. Probably a temp file that's being deleted? Probably can be ignored.

I have ensured that both the coretemp and applesmc modules are available. In fact, I edited /etc/modules:

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

firewire-sbp2
coretemp
applesmc

I can still start the mbpfan service manually but am having zero luck setting it up to run at boot. Any suggestions greatly appreciated.

1 Comment
2024/05/14
15:55 UTC

3

Linux on a 2013 iMac (Late 2013 - ME089LL/A - iMac14,2 - A1419) and Nvidia troubles

Hello,

I have a 2013 iMac that I currently have Zorin loaded on to breathe some new life into it and make it more secure. The main issue I have is that the Nvidia hardware is just custom enough (780M iMac Edition) to register with the drivers, but to custom that, it fails to install the DKMS module. Thus, while the driver registers as installed, none of the backing code seems to be there, and no applications can see the Nvidia hardware. I've tried both driver version 390 and 418-Server, the last version to support this version of the hardware.

I've tried about every option. I've purged the Nvidia drivers, reinstalled them through the terminal, and even followed a rather scary guide where I reinstalled them through text mode. I've tried the official guide, and it all errors with a 310 error on the DKMS module and the whole thing quietly fails. The only time I got it to work right was when I accidentally installed the later 460 driver, which gave me all the features I'd expect in the Nvidia server application, but still, no applications could see the proper Nvidia card. This is getting frustrating enough that I'm actually looking at going back to Windows since it plays really well with the onboard graphics and will let me use my iMac. I'd like to avoid that since I have to do some cludgy workarounds on Windows to get it installed, and I'd have to pay for it.

Thanks in advance.

3 Comments
2024/05/12
20:44 UTC

1

No sound on MacBook pro help!?

Mint Linux on MacBook pro 2017 mid, tried several hours and can't get rid of this dummy audio. I've tried several kernal Manuel installation and different applications like pulse audio.

New to Linux and would appreciate some.help getting audio working.

5 Comments
2024/05/11
05:30 UTC

2

Can't install Linux on Mac Mini!

0 Comments
2024/04/26
05:52 UTC

2

Is there at least ONE distribution that supports the onboard audio of 2014-2015 Apple iMacs from the get go?

Would appreciate very much a response to this odyssean challenge.

Thank you.

EDIT: Choosing the Sound Configuration as Surround Sound 2.0 or 4.0 seems to be the temporary solution but not all speakers work.

14 Comments
2024/04/25
17:42 UTC

1

Installed linux on my macbook air 2011, battery died and since then, refused to power on, Please help.

I installed fedora 39 on my macbook air for about a month ago, everythings been going smoothly until 2 days ago. The battery died while studying and refused to power on since then, tried resetting the pram, smc reset, umplugging ans plugging back the internal battery, uplugging and plugging back the screen, all sorts of trouble shooting with no progress.

Any advice or potential fix will be appreciated, broke college student ;-;

5 Comments
2024/04/25
09:33 UTC

1

Apple Macbook pro a2141 emc 3347 with Linux

Hi everyone, as we in 2024 today, is there a chance to install any Linux on my old intel chip Mac Book pro "smoothly" with no issues or any nonworking staff ???(inspired by https://github.com/t2linux/T2-Ubuntu)

7 Comments
2024/04/22
07:45 UTC

1

How to Recreate EFI System Partition (ESP) in MacOS, for dual booting T2Linux

While trying to dual boot macbook Pro 2019 with Intel & T2, I accidentally deleted the EFI System Partition on MacOS. Now, I do have EFI for T2Linux (EFI NO NAME), but NOT with macOS. Now, with T2Linux Fedora, it requires first to update 'firmware.sh' in MacOS.

Deleted EFI in MacOS:

   #:     TYPE      NAME       SIZE        IDENTIFIER
   1:     EFI       EFI        314.6 MB    disk0s1

Current diskutil list: (1 TB partition: 400 GB for MacOS, and 600 GB for Linux):

me@mes-MacBook-Pro ~ % diskutil list                          

/dev/disk0 (internal, physical):

   #:     TYPE                    NAME              SIZE        IDENTIFIER
   0:     GUID_partition_scheme                     *1.0 TB     disk0
   1:     Apple_APFS              Container disk1   400.2 GB    disk0s1
   2:     EFI                     NO NAME           629.1 MB    disk0s2
   3:     Linux Filesystem                          1.1 GB      disk0s3
   4:     Linux Filesystem                          598.3 GB    disk0s4

Current GPT Partition:

me@mes-MacBook-Pro ~ % sudo gpt -r show disk0

start       size         index  contents
0           1                   PMBR
1           1                   Pri GPT header
2           4                   Pri GPT table
6           76800         
76806       97715079     1      GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
97791885    115         
97792000    153600       2      GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
97945600    262144       3      GPT part - 0FC63DAF-8483-4772-8E79-3D69D8477DE4
98207744    146068480    4      GPT part - 0FC63DAF-8483-4772-8E79-3D69D8477DE4
244276224   36         
244276260   4                   Sec GPT table
244276264   1                   Sec GPT header

Output of Attempt to Install firmware.sh on MacOS:

me@mes-MacBook-Pro ~ % bash ~/Downloads/firmware.sh
Detected macOS
Mounting the EFI partition
Volume on disk0s1 failed to mount because it appears to be
an APFS Physical Store (or is the APFS Container already mounted?)
See "diskutil apfs list"

EDIT: I tried the following Steps: But again, NO EFI was created:

# diskutil unmountDisk /dev/disk0
unmount of all voulmes on disk0 was successful 

# gpt remove -i 1 /dev/disk0
/dev/disk0s1 removed

# gpt add -b 76806 -i 1 -s 97715079 -t 7C3457EF-0000-11AA-AA11-00306543ECAC /dev/disk0s1
/dev/disk0s1 added

# diskutil repairVolume /dev/disk0s1
Finished file system repair on disk0s1

# diskutil mountDisk /dev/disk0s1
voulmes() mounted successfully

I am NOT good in linux. So, can some one guide me in very simple steps, please?

1 Comment
2024/04/18
13:47 UTC

1

Macbook Pro 2016 not waking after suspend | Linux Mint 21.3 Cinnamon

Hi everyone, I'm new to linux and I've tried installing it on an old Macbook I have (I know I'm asking for trouble with this) to revive it after Apple has stopped supporting it with MacOS updates.

I noticed when I first installed it that whenever I would close the laptop it wouldn't turn back on properly when opening it again. On kernel 5.15 it would show a bunch of glitched text that looked like empty boxes, so I updated to the 6.5 kernel and this time the screen would just stay black when trying to wake it up, so I reverted back to 5.15.

At the moment I've got a temporary workaround by just disabling suspend so it just goes to the login screen when I close the laptop but I've noticed since its not putting the laptop to sleep properly its using a lot of battery even when closed.

Is there anything I can do to fix this? I've looked through every single blog post about similar things to this and none of them have worked or have just come to the conclusion of disabling suspend like I did.

I'd appreciate any sort of help I can get, thanks guys.

System:

Kernel: 5.15.0-102-generic x86_64 bits: 64 compiler: gcc v: 11.4.0 Desktop: Cinnamon 6.0.4

tk: GTK 3.24.33 wm: muffin vt: 7 dm: LightDM 1.30.0 Distro: Linux Mint 21.3 Virginia

base: Ubuntu 22.04 jammy

Machine:

Type: Laptop System: Apple product: MacBookPro13,1 v: 1.0 serial: <superuser required> Chassis:

type: 9 v: Mac-473D31EABEB93F9B serial: <superuser required>

Mobo: Apple model: Mac-473D31EABEB93F9B v: MacBookPro13,1 serial: <superuser required>

UEFI: Apple v: 526.0.0.0.0 date: 11/15/2023

Battery:

ID-1: BAT0 charge: 16.9 Wh (42.0%) condition: 40.2/54.6 Wh (73.7%) volts: 11.0 min: 11.4

model: DSY bq20z451 type: Li-ion serial: N/A status: Discharging cycles: 831

CPU:

Info: dual core model: Intel Core i7-6660U bits: 64 type: MT MCP smt: enabled arch: Skylake

rev: 3 cache: L1: 128 KiB L2: 512 KiB L3: 4 MiB

Speed (MHz): avg: 1281 high: 1300 min/max: 400/3400 cores: 1: 1224 2: 1300 3: 1300 4: 1300

bogomips: 19200

Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx

Graphics:

Device-1: Intel Iris Graphics 540 vendor: Apple driver: i915 v: kernel ports: active: eDP-1

empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:1926 class-ID: 0300

Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: modesetting unloaded: fbdev,vesa

gpu: i915 display-ID: :0 screens: 1

Screen-1: 0 s-res: 2560x1600 s-dpi: 96 s-size: 677x423mm (26.7x16.7") s-diag: 798mm (31.4")

Monitor-1: eDP-1 model: Apple Color LCD res: 2560x1600 hz: 60 dpi: 227

size: 286x179mm (11.3x7.0") diag: 337mm (13.3") modes: 2560x1600

OpenGL: renderer: Mesa Intel Iris Graphics 540 (SKL GT3) v: 4.6 Mesa 23.2.1-1ubuntu3.1~22.04.2

direct render: Yes

Audio:

Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel v: kernel bus-ID: 00:1f.3

chip-ID: 8086:9d70 class-ID: 0403

Device-2: Broadcom 720p FaceTime HD Camera driver: facetimehd v: kernel pcie: speed: 5 GT/s

lanes: 1 bus-ID: 03:00.0 chip-ID: 14e4:1570 class-ID: 0480

Sound Server-1: ALSA v: k5.15.0-102-generic running: yes

Sound Server-2: PulseAudio v: 15.99.1 running: yes

Sound Server-3: PipeWire v: 0.3.48 running: yes

Network:

Device-1: Broadcom BCM4350 802.11ac Wireless Network Adapter vendor: Apple driver: brcmfmac

v: kernel pcie: speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 14e4:43a3 class-ID: 0280

IF: wlp2s0 state: up mac: <filter>

Drives:

Local Storage: total: 233.76 GiB used: 60.14 GiB (25.7%)

ID-1: /dev/nvme0n1 vendor: Apple model: SSD AP0256J C0871550282HDRVBF size: 233.76 GiB

speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter> rev: 12.93.01 temp: 41.9 C scheme: GPT

ID-2: /dev/nvme0n2 vendor: Apple model: SSD AP0256J size: 8 KiB speed: 31.6 Gb/s lanes: 4

type: SSD serial: <filter> rev: 12.93.01 temp: 41.9 C

Partition:

ID-1: / size: 228.54 GiB used: 30.07 GiB (13.2%) fs: ext4 dev: /dev/nvme0n1p2

ID-2: /boot/efi size: 510.9 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/nvme0n1p1

Swap:

ID-1: swap-1 type: file size: 2 GiB used: 768 KiB (0.0%) priority: -2 file: /swapfile

USB:

Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 12 rev: 2.0 speed: 480 Mb/s

chip-ID: 1d6b:0002 class-ID: 0900

Hub-2: 2-0:1 info: Super-speed hub ports: 6 rev: 3.0 speed: 5 Gb/s chip-ID: 1d6b:0003

class-ID: 0900

Hub-3: 3-0:1 info: Hi-speed hub with single TT ports: 2 rev: 2.0 speed: 480 Mb/s

chip-ID: 1d6b:0002 class-ID: 0900

Hub-4: 4-0:1 info: Super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s chip-ID: 1d6b:0003

class-ID: 0900

Sensors:

System Temperatures: cpu: 35.3 C mobo: N/A

Fan Speeds (RPM): N/A

Repos:

Packages: 2258 apt: 2249 flatpak: 9

No active apt repos in: /etc/apt/sources.list

Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list

1: deb http: //packages.linuxmint.com virginia main upstream import backport

2: deb http: //archive.ubuntu.com/ubuntu jammy main restricted universe multiverse

3: deb http: //archive.ubuntu.com/ubuntu jammy-updates main restricted universe multiverse

4: deb http: //archive.ubuntu.com/ubuntu jammy-backports main restricted universe multiverse

5: deb http: //security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse

Info:

Processes: 261 Uptime: 1d 20h 6m wakeups: 7 Memory: 7.62 GiB used: 3.08 GiB (40.4%)

Init: systemd v: 249 runlevel: 5 Compilers: gcc: 11.4.0 alt: 11/12 Client: Cinnamon v: 6.0.4

inxi: 3.3.13

0 Comments
2024/04/18
05:08 UTC

1

Have not had much luck getting iMac on board sound to work in any distro in iMacs from 2014-2015. Could you please direct me to a solution? Must have tried over 10 distros with same results.

My only solution has been a USB headset because Bluetooth from these Macs seems to be unreliable with current products.

Thank you kindly for your time.

3 Comments
2024/04/16
15:33 UTC

3

Distro for 2012 iMac

I have a 2012 iMac that I’ve been using since then, and it has now become slow in normal use. I wondered about installing Linux on it, and what distro people would recommend? I’ve used Ubuntu before but other than that am not very familiar with Linux

7 Comments
2024/04/14
02:57 UTC

2

Ubuntu on late 2013 Macbook Pro

I have a late 2013, 13-inch, Retina Macbook Pro. It used to run Big Sur but now runs Ventura through Opencore. It has 16 gigabytes of RAM and 500 gigabytes of SSD storage. Do you know how I can install Ubuntu on it?

Note: I'm looking to single-boot the system.

5 Comments
2024/04/10
15:27 UTC

3

2013 Mac Pro (6,1) not suspending fully - can’t re-awaken

I was wondering if anyone else is running into this? I’m using Fedora 39 and everything is working well - except when the system suspends (or tries to suspend). I can’t quite tell if the system actually enters a suspended state, but I don’t think it is as the fan is still on at low speed although the keyboard, mouse and display are all asleep. It appears that the keyboard (at least kind of) wakes up (RGB lights come on) - but the fan never accelerates beyond the low speed it was sitting at and the monitor doesn’t wake up.

If the system just puts the monitor to sleep (say waiting 15 minutes or a half hour) - I can wake it up normally, but any long break (ie: leave for work and come back later) I can not wake it up and it’s in this apparent weird state where it’s not awake but not suspended either.

I read somewhere about someone having suspend issues with a Broadcom WiFi that I think (I’m not in front of that Mac atm) is the same one in the 2013 MP, but that issue was from 8 years ago and I’m not sure if their issue was really the same.

Has anyone run into this and found a solution?

4 Comments
2024/04/09
23:02 UTC

3

Linux on Macbook Air Early 2015

Hi everyone! I want to move from MacOS to Linux on my Macbook Air from Early 2015, 4GB RAM; as I have limited experience with Linux (Ubuntu only), I thought I’d first look for input here. I‘d like to try something other than Ubuntu, but I’m aware that it’s probably the easiest out-of-the-box distro for Mac compatibility. Has anyone tried installing Debian or Fedora on this model successfully? What are your thoughts and what would you advise? Thanks!

20 Comments
2024/04/08
12:42 UTC

2

Can the Touch Bar on a MacBook Pro 13,2 work with Ubuntu 22.04?

I've been attempting to activate the Touch Bar on my MacBook but haven't succeeded. I'm currently on kernel 6.5, and it seems the solution provided by roadrunner2 isn't compatible with this kernel version. I haven't found any other fixes for the Touch Bar yet. Can anyone provide guidance or suggest a solution for getting the Touch Bar to work on this kernel version?

4 Comments
2024/04/05
23:02 UTC

1

Remapping MBP mid-2012 keyboard (particularly eject key -> backspace)?

Has anyone ever managed to repurpose the eject key as (for example) a backspace key? I've replaced the DVD drive with an SSD so the eject key serves no purpose, and it would be nice to have a real backspace key.

0 Comments
2024/03/31
19:43 UTC

1

Ubuntu on Macbook Air 2019

Hi, I have dual-boot Ubuntu 22.04 LTS on a Macbook Air 2019 (model A1932)

Everything works just fine... except for Wi-Fi, Keyboard and TrackPad, which are kind of a Must-Have to use a computer!!!

I could use it with an external keyboard, wired mouse and my phone USB-tethering Wi-Fi, but I kinda want to have it as a laptop, (in which is his purpose)

Any ideas how to make it useful? I have tried everything... but really EVERYTHING!

every videos about it, putting in insecure boot mode, updating, etc...

It seems that he doesn't have any Wi-Fi drivers.

Edit: The speakers don't work as well...

9 Comments
2024/03/23
22:39 UTC

3

Proper proprietary gpu driver for NVIDIA 775M Mac Edition?

Open source drivers work, but 3d performance is Terrible. iMac 1419 + Manjaro Linux. Any help? 🙏

1 Comment
2024/03/14
18:53 UTC

Back To Top