Author Topic: MacBook Air A1237 (original 2008)  (Read 440 times)

Offline millim

  • Newly Subscribed
  • *
  • Posts: 3
  • Karma: 1
  • New To PeppermintOS
    • View Profile
  • Peppermint version(s): 10
MacBook Air A1237 (original 2008)
« on: May 03, 2020, 11:41:06 pm »

I want to share my experience with Peppermint 10 on a MacBook Air A1237 (original 2008)
Code: [Select]
System:    Host: dizzy-MacBookAir Kernel: 5.3.0-51-generic x86_64 bits: 64 gcc: 7.5.0 Desktop: N/A
           Distro: Peppermint Ten
Machine:   Device: unknown System: Apple product: MacBookAir1 1 v: 1.0 serial: N/A
           Mobo: Apple model: Mac-F42C8CC8 v: PVT serial: N/A
           UEFI: Apple v: MBA11.88Z.00BB.B03.0803171226 date: 03/17/08
Battery    BAT0: charge: 41.8 Wh 100.1% condition: 41.8/58.0 Wh (72%)
           model: SMPNz951J6EW bq20z951J6EW status: N/A
CPU:       Dual core Intel Core2 Duo P7500 (-MCP-) arch: Conroe rev.11 cache: 4096 KB
           flags: (lm nx sse sse2 sse3 ssse3 vmx) bmips: 6383
           clock speeds: max: 1600 MHz 1: 1064 MHz 2: 1120 MHz
Graphics:  Card: Intel Mobile GM965/GL960 Integrated Graphics Controller (primary) bus-ID: 00:02.0
           Display Server: x11 (X.Org 1.20.5 ) drivers: modesetting (unloaded: fbdev,vesa)
           Resolution: 1280x800@61.18hz
           OpenGL: renderer: Mesa DRI Intel 965GM version: 2.1 Mesa 19.2.8 Direct Render: Yes
Audio:     Card Intel 82801H (ICH8 Family) HD Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture v: k5.3.0-51-generic
Network:   Card: Broadcom and subsidiaries BCM4321 802.11a/b/g/n driver: wl bus-ID: 02:00.0
           IF: wls4 state: up mac: <filter>
Drives:    HDD Total Size: 63.3GB (13.6% used)
           ID-1: /dev/sda model: KingSpec_KSD size: 63.3GB
Partition: ID-1: / size: 58G used: 8.1G (15%) fs: ext4 dev: /dev/sda2
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 51.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 166 Uptime: 12 min Memory: 737.1/1968.0MB Init: systemd runlevel: 5 Gcc sys: 7.5.0
           Client: Shell (bash 4.4.201) inxi: 2.3.56

No support on OSX anymore, so I decided to go for Peppermint 10 because it is similar to Lubuntu with the LXDE Desktop. Lightweight.
Still lightweight comes also with the Kernel as the essential core of the OS, what I assume is not part of the Peppermint OS development.

What I do miss (even I was not able to find), is a comprehensive guide how to check the overall system/power performance even when installed on a notebook.

Everything works fine after install from a Live USB stick. There is a solution for wifi and also for the non working volume notification. Rest was pretty fine.

Then, I have checked temperature in idle mode over time. It crawled up to 58 deg Celsius. There must be something wrong with the system. Here my recommendations:

Install "powertop" (to me it would be an essential pre-installed tool like "top") to identify issues on CPU usage.

Check for interrupt gpe storms:
Code: [Select]
watch grep enable /sys/firmware/acpi/interrupts/*
I read in forums that MACs came with a lot of ACPI issues, for optimum performance this needs to be checked. I had to add "video=SVIDEO-1:d" for faster boot and "acpi_osi="!Darwin" to workaround the gpe0x17 interrupt storm coming from the battery charger sub-system.

finally I undervolt the CPU cores:

Still I am left with an IRQ16 interrupt not cared at boot (sometimes), I need to go after. Could also be, that there is a better option for
"acpi_osi="!Darwin". But, no issues so far and idle core temperature is down to 38 deg Celsius (in a 23 deg Celsius normal office space) 


Offline Slim.Fatz

  • Global Moderator
  • Veteran
  • *****
  • Posts: 2373
  • Karma: 623
  • Where's the mouse?
    • View Profile
  • Peppermint version(s): Peppermint 7, 8.5 & 10 - 64bit
Re: MacBook Air A1237 (original 2008)
« Reply #1 on: May 04, 2020, 12:01:19 am »
Nice work millim !!  8) I have never even touched a Mac or Apple computer, so I know absolutely nothing about them. But your fine detective work has given an option for all of those people out there who might still have an old MacBook Air sitting around and collecting dust.

So, are you satisfied with the performance of your old friend?  ;D


-- Slim
Respect science, respect nature, respect each other.

Tread lightly: Fluxbox, JWM, i3, Openbox, awesome