Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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

share|improve this question
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 – warl0ck Nov 24 '12 at 12:07
@int oops, I made a stupid mistake, vlock works, but I'm running vlock-cmatrixreloaded on my system – warl0ck 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 posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.