Mecanismos internos
O programa que você executar rodará com o ID do usuário 'root' e normalmente não terá permissão de acesso ao seu terminal do X. O KDE su contorna isto adicionando um cookie de autenticação para seu terminal em um arquivo .Xauthority
temporário. Após o comano terminar, este arquivo será removido.
Se você não usa cookies no X, você estará por si mesmo. O KDE su detectará isso e não adicionará um cookie, mas você terá que certificar-se de que o 'root' tem permissão de acesso ao seu terminal.