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.