In the old days, I configured acpid to launch vlock-cmatrixreloaded when I press Fn + F2, now it no longer works since systemd handles TTYs, I just got a screen flash when I press those keys.

The only way to invoke it is launch it manually from a tty or xterm, anyway to fix that?


Fn is a standard function key (like shift) on laptops, and acpi_listen prints:

button/screenlock SCRNLCK 00000080 00000000 K

And in acpid's handler.sh:

    /usr/bin/vlock-cmatrixreloaded -ans

Download source code here

  • What fn-f2 does? I mean, what acpi_listen prints, when your press it. Show acpi config, related to this. – int Nov 24 '12 at 11:06
  • @int updated question area – daisy Nov 24 '12 at 12:07
  • @int oops, I made a stupid mistake, vlock works, but I'm running vlock-cmatrixreloaded on my system – daisy Nov 24 '12 at 12:10
  • If vlock works, then it is better to check differences between vlock and vlock-cmatrixreloaded. You can ask maintaner of this package in AUR(i guess, you use ArchLinux) or author of this program to fix this issue, if it is possible. I think, it is only way. – int Nov 24 '12 at 12:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.