Você pode usar sudo -H gedit
. De man sudo
:
-H, --set-home
Request that the security policy set the HOME environment
variable to the home directory specified by the target user's
password database entry. Depending on the policy, this may
be the default behavior.
AFAIK esta solicitação é honrada em sistemas Ubuntu modernos e deve ter o mesmo efeito que gksudo
ou gksu
.