Por que xdg-open não deve ser usado como root?

Por que xdg-open não deve ser usado como root?
   **xdg-open is for use inside a desktop session only. It is not  
   recommended to use xdg-open as root.**

Por que a página de manual diz o acima?

Responder1

Como você deve saber, xdg-opené usado para abrir um arquivo ou URL no aplicativo preferido do usuário.

Se você executá-lo usando root, poderá acabar com um sistema quebrado, mas por quê?

Porque você pode executar um programa gráfico usando rootacesso (Por que os usuários nunca deveriam usar o sudo normal para iniciar aplicativos gráficos?).

Ele também pode executar um programa que não deveria ser executado com rootacesso ou até mesmo executar acidentalmente um comando perigoso usando rootacesso.

xdg-openpodemos simplesmente executar um comando do qual não temos certeza de seus resultados, portanto não deve ser executado com rootacesso.

informação relacionada