Para ser completo, quando você faz login como "modelo", tudo fica bem? E a casa do "template" está em /home/template ?
Quando faço backup de meus arquivos de configuração inicial do XFCE (acho que estão todos em ~ / .config, apenas alguns aplicativos específicos em .local ou .gconf) e um arquivo .gtkrc-xfce que parece ser apenas "XfdesktopIconView "configurações da área de trabalho, provavelmente não críticas, mas ...
E nem sempre funciona, a menos que eu esteja desconectado do usuário que está sendo copiado.
Eu uso um tar -cf simples, mas o cp deve funcionar.
E você está mudando o proprietário para o novo usuário, que deve estar no $1 em seu chown? Não sei se o grupo seria importante, mas de acordo com chown se você usou apenas chown -R user: [files] , isso significa:
% bl0ck_qu0te%
As mesmas permissões estão nos novos arquivos que os antigos?
Veja o que executei para fazer backup das configurações do usuário do XFCE antes:
sudo tar --xz --one-file-system -cvf /tmp/userHome-bak.tar.xz -C /home/user/ --files-from=/home/add.txt
E em add.txt (um por linha, definitivamente NÃO precisa de todos eles, alguns podem ser remanescentes de DEs antigos também): .config .gconf .gnome2 .gnome2_private .linuxmint .local .bashrc .gtk-bookmarks .gtkrc-xfce .ICEauthority .xscreensaver
Depois de restaurar a casa do newuser, certifique-se: chown -R newuser /home/newuser