I've been using Synergy on CentOS7 and now on CentOS8.
It is both started when a session got started and when the greeter was shown.
I've disabled Wayland and have the following added in /etc/gdm/Init/Default before exit 0:
Code: Select all
/usr/bin/killall synergyc
while [ $(pgrep -x synergyc) ]; do sleep 0.1; done
/usr/bin/synergyc 192.168.1.110
So I've added a "logger" call at the start of the script and it seems the Default script is not even triggered.
I've enabled the debug in gdm/custom.conf and there's no mention of that script. Not sure I'm looking in the right log though.
All methods I can find to get it started in the greeter mention the same thing.