ls -lda ~/.config/geany/
chown -R xsg:xsg /home/xsg/.config/geany/
Вы наверное geany от рута до этого открывали?
Если от рута, то и каталог должен был создаться в профиле рута. А так очень похоже на su без минуса...