Por que xhost +localhost não funciona mais para executar um aplicativo X como root?

Por que xhost +localhost não funciona mais para executar um aplicativo X como root?

Debian 9.9.

Quero executar um aplicativo como root, localmente.

Antigamente, eu poderia simplesmente como um problema de usuário comum:

xhost +localhost

Em seguida, volte para o root, execute o aplicativo e ele funcionaria. Isso parece não funcionar mais.

Por que não?

Sim, existem outras maneiras de fazer isso, como as descritas aqui:https://wiki.archlinux.org/index.php/Running_GUI_applications_as_root

No entanto, estou simplesmente curioso para saber por que o método antigo parou de funcionar. O que mudou e por quê?

informação relacionada