/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,593 Subscribers

1

Wifi Drivers not working after install

IM currently trying to install Debian (open to suggestions) onto my MacBook Air 2017 I've already installed Mint and it worked but it picked the Broadcom Drivers automatically after installation. However I have a problem with getting the network drivers to work during the installation of Debian leading to a install with no desktop environment. could you please tell me how to set up Debian 12 without network while still creating a desktop environment. I was thinking possibly I could download everything off my main pc onto a USB so it wouldn't need to download anything.

++ There is no Ethernet port

2 Comments
2024/07/14
04:14 UTC

1

No sound on 2016 retina Macbook

No sound on 2016 retina Macbook

I have tried Fedora and Kubuntu, with a series of solutions from Google searches, but no matter what I do I cant get the speakers to work. Headphones and bluetooth work fine. But integrated speakers dont. I read it might be impossible on Macbook ? Im currently on the latest Kubuntu. Considering switching back to Mac os now. Or am I missing a solution?

7 Comments
2024/07/12
08:22 UTC

1

How do i install linux on a 2017 intel Imac?

Advice

what would be the safest way which ensures that nothing gets wiped and I can still keep windows and macOS main apps I use are Brave, blender, steam and Logitech Ghub(optional) and a few other general-use things like OBS and some guitar plugins

14 Comments
2024/07/10
11:36 UTC

1

Ubuntu Noble on Macbook Air 2018 (8,1) No Fan Control

Hi all

I recently upgraded to noble using a clean install and the t2 image from t2linux.org

Since then I noticed my mbair running hotter than before. I've tried macfanctld and mbpfan. Both are having issues because they try to write fan speed values to fan1_* files in /sys/devices/platform/applesmc.768/, however, my machine no longer has this directory at all. Instead my fan files appear to be in /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:85/APP0001:00 but these files are not writeable:

stuart@SCMBAir:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:85/APP0001:00$ sudo echo 3000 > fan1_min
-bash: fan1_min: Permission denied

After some googling:
I have performed an SMC reset,
modprobe applesmc
removed/reinstalled sensors and run sensors-detect

The output of sensors does show a fan and the fan does spin but only under very heavy loads, I would prefer the fan to start spinning at lower than 75c!)

How can I recreate the previous folder structure and allow mbpfan to be useful, or point mbpfan at these new file locations and make the files writeable?

Thanks for your help

1 Comment
2024/07/04
09:27 UTC

1

Sound not working - MacBook Pro 2017 (14,2)

Hey there! I've just installed the latest ZorinOS version and I'm really happy with it, though I have no sound. On other distributions, I managed to get it to work using davidjo's package but sadly it doesn't work, it's still Dummy Output. Can you help me?

2 Comments
2024/06/29
09:04 UTC

2

MacBook Pro 15" (late 2011) - Distro Recommendations?

So, first I tried FreeBSD, then OpenBSD. The thinking was that if MacOS was based on a BSD branch, that these distros would play nice with the hardware. Nope. So I tried Mint. I like Mint. Mint installed okay, considering I used an old install stick and had to do a bunch of updates. I did have to run it with 'nomodeset' in the cmdline options initially, and gave up trying to revert back to 'radeon.modeset=1(or 0?)'. The problem was that there were too many boot entries, and it got confusing, so I tried Ubuntu. Latest version. The installer seems to be broken. Thinking about trying Mint again. Any thoughts, suggestions? Has anyone had success with installing Linux on a MacBook Pro 15" (late 2011)?

4 Comments
2024/06/28
15:41 UTC

1

MBP mid-2012 unibody keyboard backlight control weirdness

I'm running Solus Budgie, which is a "curated rolling" distro, so the kernel is generally close to current (at the moment, 6.8.12). Since about 6.7, the keyboard backlight function keys either haven't worked at all or (more recently) work about every other boot (this followed some tinkering by the Solus devs).

It's not a major issue, just curious if anyone else has ever seen anything similar, and if anyone has any idea why there should be "run-to-run variation" in function key functionality? Interestingly, the function keys always trigger the appearance of the background "scale" but not always the "bar" that indicates the light level (and when the bar doesn't show, the function keys don't do anything).

0 Comments
2024/06/26
17:38 UTC

1

No sound on Macbook Pro 2016 with KDE Neon (Ubuntu 22.04), and ethernet loses connection upon waking up

I tried both Pulseaudio and Pipewire, and I'm just wondering if this is normal? Found the driver for audio

Also, I use a USB-C (not Thunderbolt yet) docking station, and the ethernet interface doesn't exist upon waking up. Is there a way around that?

0 Comments
2024/06/26
10:52 UTC

1

Mac startup keys not working

I have ran into a issue that I wonder if anyone can help me with some creative ideas on how to get out of. I have an old Mac Mini 2012 that has been running ESXi for years, and I was about to reinstall it with Proxmox (for obvious reasons...). But it seems like I'm not able to get into the boot selector on the Mac Mini. Nor do any other of the boot key combinations work either, no matter what I do at boot, it goes straight into ESXi boot. Another thing I noticed is that the Mac has stopped to play the startup chime when I power it on...

BTW: I'm using an original Apple USB keyboard.

Any ideas to solutions appreciated!

1 Comment
2024/06/24
19:19 UTC

4

2020 MacBook Air Linux support?

How well does Linux support the hardware in the 2020 MacBook Air? Is there anything that doesn’t work? Thinking of buying one and putting Linux on it.

14 Comments
2024/06/23
21:14 UTC

2

Macbook pro late 2011 won't boot up after installation.

After installing Ubuntu 24.04 LTS, my MacBook restarts, however, if I turn my MacBook off or shut it down, it won't boot up to Ubuntu anymore. i need help.

2 Comments
2024/06/21
23:22 UTC

2

Got a 2020 MBP w/ the T2 Security Chip. Anybody have experience with audio issues?

Did some research, planning on using t2linux.org as my primary resource. I am worried about compatibility with drivers, specifically for the built in MacBook speakers.

Anybody have luck getting audio to work reliably on Ubuntu/Arch distros? Seeing some mixed results online with the limitations of the T2 chip. Planning on using it for school since this MBP is already shitting itself trying to run any somewhat intensive Safari Browsing tasks.

1 Comment
2024/06/19
18:28 UTC

1

Mac Pro 2013 (MacPro6,1) PCIe passthrough with display

0 Comments
2024/06/19
08:21 UTC

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.

9 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?

3 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

Back To Top