The issue might be related to system configurations or dependencies that differ between Linux and macOS.
The issue might be related to system configurations or dependencies that differ between Linux and macOS.
The situation seems unusual because your MacBook Pro's hardware was disabled, causing two problems: the display doesn't function when waking from sleep, and you can't adjust its brightness. Despite these issues, dual-booting with Linux resolves them smoothly. It might be Apple's way of ensuring stability, possibly through system-level optimizations or restrictions that prevent certain macOS features from interfering.
It seems the problem lies with the software rather than the hardware, and Linux leverages the capabilities of the hardware that Mac OS restricts.
Maybe on the Linux side, you're seeing output from the CPU instead of the GPU.
I disabled the hardware as shown in the link: https://realmacmods.com/macbook-2011-rad...u-disable/. Follow the modification instructions carefully. I didn’t alter it to allow High Sierra to wake from sleep, since removing the resistor was already concerning enough.
nope. output from lspci: 00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) Subsystem: Apple Inc. 2nd Generation Core Processor Family Integrated Graphics Controller [106b:00dc] Flags: bus master, fast devsel, latency 0, IRQ 45 Memory at a0000000 (64-bit, non-prefetchable) Memory at 90000000 (64-bit, prefetchable) I/O ports at 2000 [virtual] Expansion ROM at 000c0000 [disabled] Capabilities: <access denied> Kernel driver in use: i915 Kernel modules: i915 and in system settings details:
MacOS is pushing for dGPU support because the system is built around it. If you don’t change it to ignore the dGPU and rely solely on the built-in graphics, issues will likely arise.