True that some libraries can be pre-installed on most systems, but for some of them, there can be incompatibilities depending on the Linux OS version. For example, libflac. I recently added Linux support for one of my games (made with SFML) and I faced issue with libflac. I recommend that you also check by installing some other version of Linux OS (example, some other version of Ubuntu) and running your game there or ask a friend who has Linux (some different version) to check.