Você deve tentar
$ sudo -E matlab
Isto dirá ao sudo para preservar suas variáveis de ambiente. Se isso não funcionar, o Matlab provavelmente está carregando um arquivo de configuração de /root
em vez de /home/username
. Você pode verificar onde a configuração está localizada usando o comando prefdir
no Matlab. Eu acredito que ele está localizado em /home/username/.matlab