IBus have to be installed and enabled. Refer to your distribution documentation for more details.
If there's any missing dependency, refer to IBus system requirements.
Adapted from IBus wiki.
git clone https://github.com/user202729/ibus-plover-engine
cd ibus-plover-engine
./autogen.sh --prefix /usr
make
sudo make install
sudo make uninstall
Enable the extension plugin in Plover.
(you also need to install a Plover extension plugin plover-ibus
)
Go to IBus Preferences -> Input method, add and select engine "Plover remote" (in "English" category).
Additionally, it's recommended to configure IBus to use same input method for all applications (Preferences -> Advanced -> Share the same input method among all applications)
If any other IBus engine works in the application, this engine should work too. Otherwise search for IBus issues with that application.
For engine-specific issues, refer to GitHub's issue tracker. If you can't find your issue there, you may want to open a new issue.