Please check the relevant part of the troubleshooting guide and (assuming it’s still necessary) get the PLGX compilation debug information from wherever KeePass tells you to find it and share the entire file here (note that some errors within that file are expected due to the way that KeePass loads plugins).

Thanks for your reply, @luckyrat. Sorry not to specify. For some reason, when I try to run “keepass2 --debug”, the error log files it creates and instructs me to find (/tmp/tmp[big number]) are empty. So the screenshot I posted is the only error information I can find. Let me know if I’m somehow not doing this right.

Perhaps the KeePass support team can help. According to the plugin documentation, “When the command line option --debug is passed and a PLGX plugin fails to compile, the output of all tried compilers is saved to a temporary file.” so if that’s not working for some reason they might be able to help you find out why.

First, try setting some different file permissions on your /tmp folder or maybe running keepass2 through sudo just for a test (I don’t recommend loading any actual database but it might help get a plgx compilation log).

Ok, I have found a solution.
The problem is due to the fact that the KeePassRPC.plgx fails to compile on Linux Mint 19.1 due to a Mono problem. Here are the steps to solve:
Upgrade Mono to the latest available version: go here -> https://www.mono-project.com/download/stable/
and follow the instructions for Ubuntu 18.04
Update the repositories and upgrade mono:
sudo apt update
sudo apt upgrade (this will upgrade all the packages that are marked as upgradeable, if you don’t want to upgra…