Puppy on Mac: Keyboard backlight not working

Issues and / or general discussion relating to Puppy

Moderator: Forum moderators

Post Reply
User avatar
Subito Piano
Posts: 75
Joined: Fri Sep 04, 2020 6:08 pm
Location: UPSTATE New York
Has thanked: 17 times
Been thanked: 11 times
Contact:

Puppy on Mac: Keyboard backlight not working

Post by Subito Piano »

Hi all!

So I'm running FossaPup64 on a MacBook Air (MacBookAir5,1) and cannot get the keyboard backlight running. Running Lightum, I receive the following message:

Code: Select all

/sys/devices/platform/applesmc.768/leds/smc::kbd_backlight/brightness: No such file or directory

It turns out that there is no applesmc.768 subdirectory in /sys/devices/platform.

Note that I did install the applesmc-dkms_0.18.1-precise-mactel1_all.deb package, then the applesmc-dkms_0.17.0~rc1_all.deb package -- neither worked; also I installed the keyboard-backlight package; attempting to run that package indicates the same issue.

I DO have a directory /sys/devices/virtual/backlight/apple_backlight/power/, with several files (named actual_brightness, bl_power, brightness, max_brightness, scale, type, & uevent, plus a subdirectory "power" and a link folder "subsystem" containing links)

Hmm....maybe we ought to have a Puppy-on-a-Mac subforum....

Thoughts appreciated!

"God is love" - I John 4:16
Member since 2007. Currently running Fossa on a 2012 MacBook Air.
Still using Xenial 32 on my trusty 2007 IBM T60 warhorse. ♥
(A/V Linux for live softsynth needs)

n-at-han-k
Posts: 3
Joined: Fri Aug 30, 2024 10:08 pm
Been thanked: 2 times

Re: Puppy on Mac: Keyboard backlight not working

Post by n-at-han-k »

Apologies for bumping an old thread, but if I get stuck on this in the future, I'd like to end up here again and have the answer.

I'm running F96-CE_4 on a Macbook Air 2017 and have the same issue that

Code: Select all

smc::kb_backlight

is missing from

Code: Select all

/sys/class/leds

When researching this it seems that the drivers should already be in the kernel as there aren't any packages to install them.

I thought I would try my luck and run

Code: Select all

modprobe applesmc

to see if the drivers just weren't loaded.
Lo and behold! I now have

Code: Select all

/sys/class/leds/smc::kbd_backlight
Post Reply

Return to “Users”