Package Details: pommed-light 1.51lw-2

Git Clone URL: (read-only, click to copy)
Package Base: pommed-light
Description: Handles the hotkeys of Apple MacBook (Pro) laptops - lightweight edition
Upstream URL:
Licenses: GPL2
Conflicts: pommed
Submitter: srl
Maintainer: victor3d
Last Packager: crvv
Votes: 15
Popularity: 0.000000
First Submitted: 2012-04-14 09:52
Last Updated: 2018-04-01 11:24

Latest Comments

1 2 3 Next › Last »

brentward commented on 2021-02-11 07:00

@tyjak, I had the same error. I was able to resolve it by manually applying a patch referenced here which was to resolve the same error: This is the patch:

Essentially I just changed offending structs to external and I was able to compile the package. From there I just manually followed the install steps in the PKGBUILD.

I will submit my changes to the source. Hopefully we can get it merged and get the package installing again. In the mean time you can pull the up source repo and make the changes to the two files

tyjak commented on 2020-07-26 08:02

Can't install on my macbook air I've got a an error on compilation :

gcc -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now  pommed.o cd_eject.o evdev.o conffile.o audio.o evloop.o power.o beep.o video.o sysfs_backlight.o mactel/x1600_backlight.o mactel/gma950_backlight.o mactel/nv8600mgt_backlight.o mactel/kbd_backlight.o mactel/acpi.o  -pthread -lrt  -lasound  -laudiofile  -lconfuse  -lpci  -lz  -o pommed
/usr/bin/ld : mactel/x1600_backlight.o:(.bss+0x0) : définitions multiples de « lcd_bck_info »; sysfs_backlight.o:(.bss+0x0) : défini pour la première fois ici
/usr/bin/ld : mactel/nv8600mgt_backlight.o:(.bss+0x0) : définitions multiples de « lcd_bck_info »; sysfs_backlight.o:(.bss+0x0) : défini pour la première fois ici
collect2: erreur: ld a retourné le statut de sortie 1
make[1]: *** [<commande interne> : pommed] Erreur 1
make[1] : on quitte le répertoire « /home/david/.cache/yay/pommed-light/src/pommed-light-1.51lw/pommed »
make: *** [Makefile:8 : pommed] Erreur 2
==> ERREUR : Une erreur s’est produite dans build().
erreur lors de la construction : %!s(func() string=0x55c73a31bbb0)

yakshaver commented on 2017-10-20 04:31

This still isn't working for me, so I ended up writing this:

It doesn't take care of handling keys, so you'll have to bind it yourself.

yakshaver commented on 2017-10-16 10:10

This at least got pommed to run for me:
It seems that the issue is that the new version of confuse does not include
sudo ln -s /usr/lib/ /usr/lib/

yakshaver commented on 2017-10-16 09:46

@glowck The fix you mentuioned didn't see to work for me.

joshirio commented on 2017-08-20 08:07

After recent updates it stopped working.
If you get the following error on "systemctl status pommed.service":
"/usr/bin/pommed: error while loading shared libraries: cannot open shared object" then just rebuild and install pommed-light again and it will work.

temach commented on 2017-06-14 18:10

There is a macro in pommed.h M_VERSION that is hard coded to 1.45lw. So yes, they just forgot to update the version number that is printed. Code is new version.

yakshaver commented on 2017-02-23 04:19

This seems to be installing an old version for me. I'm not really sure how, because it says that it is download v1.50, but when I run the program I get

I: pommed v1.45lw Apple laptops hotkeys handler
I: Copyright (C) 2006-2011 Julien BLACHE <>
I: Configuration file not found, using defaults

Maybe someone forgot to update a version number?

srl commented on 2014-03-19 17:28

@dieelt: yes of course. Updated to 1.47lw.

dieelt commented on 2014-03-19 10:33

Would it be possible to tag the latest master and update the package to include the those changes? I notice that support for additional models, including mine :), have been included in the master-branch.