Add fallback to the absolute path to kscreenlocker_greet
KLibexec doesn't work on usr-merged distros as libraries can be loaded through a different path (/lib*) than they are installed to (/usr/lib*).
Appears to work here, tests pass locally. In the CI two of them fail, the same which also fail without this change.
Edited by Fabian Vogt