The only alteration I've made to this section is adding the "-balance" bit, this is what it looks like.
I don't know if it's OK to separate manual options by return character. If that gets passed directly to cgminer, then it might not "see" the remaining options after the return character.
That's why I asked to see your actual command line. If you look after "Miner will start with this syntax:" on the settings page, you'll see something like this:
/usr/bin/screen -dmS cgminer-gekko /var/www/minera/minera-bin/custom/cgminer-gekko --compac-freq 150 --balance -c /var/www/minera/conf/miner_conf.json
Even better would be to ssh into the box and show us the exact command line. Something like this:
ps aux | grep [c]gminer-gekko
It should output two lines, something like this:
minera 14482 0.0 0.4 3020 2056 ? Ss Sep11 1:25 /usr/bin/SCREEN -dmS cgminer-gekko /var/www/minera/minera-bin/custom/cgminer-gekko --compac-freq 150 --balance -c /var/www/minera/conf/miner_conf.json
minera 14483 5.4 2.1 153856 9636 pts/1 Ssl+ Sep11 544:39 /var/www/minera/minera-bin/custom/cgminer-gekko --compac-freq 150 --balance -c /var/www/minera/conf/miner_conf.json
My guess is that in your case Minera is not handing the return from your options well and is truncating the command to something like this:
/usr/bin/SCREEN -dmS cgminer-gekko /var/www/minera/minera-bin/custom/cgminer-gekko --compac-freq 150
Just a guess. But if this is the case, then I would all this a minera bug. The app should replace CR's with space chars.
The work around is to put your options all on one line and restart the miner.