having trouble installing electrum, can't find libsecp256k1
Bitcoin Core does not install libsecp256k1. It is packaged into the binary itself so it is not installed into the system. If libsecp256k1 is not available in your system's package managers (which it probably shouldn't because it isn't officially distributed AFAIK), you can install it from source. The instructions for that are directly in the README.