Fedora on iMac

I am running fedora 35 on iMac late 2015, 21.5 inch (the 1tb hdd version) and it’s running effortlessly with just one issue,
It reboots on a shutdown.

(Suspend doesn’t work too, it just hangs the system or reboot sometimes but it happens to most Apple devices on linux so i let that slide)

I have tried Linux kernel 5.17 to 5.12 and lts 5.4, all of these had the same issue.

Evidently, I thought it was an ACPI issue so I turned it off with quiet splash acpi=off in the grub file but it didn’t make any difference. I have tried running XHCI > /proc/wakeup/acpi that to led too no difference

I need some guidance to how to fix this issue,
Much gratitude


Did you make any progress, even though you got no reply here?

I began a similar test using the same model iMac, but instead, I have been booting from an SSD (as normally booting into Monterey) and only use the internal disk to to store Carbon Copy Clone sessions.

At first I tried booting from Ventoy liveiso off F37, but it gives a bootloader and quits. After reading about this known issue with Apple’s boot security, they suggested to boot from 36 and then upgrade to 37. So far I have only been able to boot from Ventoy with 36.

One thing of note, the magic mouse is not detected on boot up, so I had to use a USB mouse. It would be good to understand why the bluetooth magic mouse wont work.

Next, I will run the Softwre update to F37.

Any insights you can share?

I couldnt find any solution that fixed the issue, I tried turning off wifi usb and other drivers shutdown but nothing seems to solve the issue, so far, we dont even know what is causing the issue

Bluetooth drivers must load properly before the mouse could work. The USB mouse is configured by the machine bios when first powered on but the BT mouse is likely not.