ça va paraître un peu ridicule, mais je me réponds à moi-même vu que j'ai trouvé la solution
déjà le support de apm n'est pas totalement supprimé, on le trouve toujours sous forme de module (pour le noyau 3.2.0 que j'utilise actuellement en tout cas), donc pour le faire fonctionner, il faut :
- l'activer au démarrage avec "apm power_off=1" dans /etc/modules
- personnaliser l'entrée de grub2 en mettant : "linux16" et "initrd16" pour forcer le démarrage en 16bit (personnellement j'ai rajouté une copie du démarrage de mon noyau modifiée dans la section 40.custom de /etc/grub.d, histoire de faire quelque chose de propre...)
et finalement (et c'est ce qui empêchait que ça marche) :
- démarrer apmd en le rajoutant dans /etc/rc.local : "/etc/init.d/apmd start"
en effet, le simple fait de l'activer au démarrage (en ajoutant la ligne dans /etc/modules) lançait automatiquement le démon avec un noyau en 2.6.26, mais ce n'est plus le cas en 3.2.0 (m'en a fallu du temps avant de comprendre ça
)
en espérant que ça en aide certains (vu que le problème a l'air d'être le même en PIII en plus...)