Primeiro, não use sudo ou su para mudar os usuários para executar um processo gráfico, ou você poderá ter problemas no final da linha ( ~/.ICEauthority alterar proprietário é um problema notável). Em vez disso, crie um atalho que use o seguinte comando:
gksu -u [user] command
gksu inicia um prompt gráfico para a senha do usuário e, ao digitar a senha correta, ative o aplicativo como o usuário especificou.