Thanks! Glad to hear it's working on your setup.
It does in fact save the config automatically, and once you have calibrated you should never have to do it again. But, I have got several reports from Linux users that the calibration does not save (or that it suddenly 'disappears'). I haven't been able to find out why though. Perhaps it's has something to do with permissions - Unity (that is used for development) stores the data under /home/your user/.config/unity3d
You could try checking that location to see if the data seems to save or not.
Or, perhaps Unitys input manager is not working very well with all Linux distributions.