Just so you know for next time, The reason kxconfig needs root is the same reason you couldn't save the edited file,
you have to edit the file as root, so kxconfig has to be run by root and the editor kwrite or vi would have to be run by root.

Glad it worked for you!