¿Por qué xhost +localhost ya no funciona para ejecutar una aplicación X como root?

¿Por qué xhost +localhost ya no funciona para ejecutar una aplicación X como root?

Debian 9.9.

Quiero ejecutar una aplicación como root, localmente.

En los viejos tiempos, podía simplemente resolver el problema del usuario habitual:

xhost +localhost

Luego vuelva a la raíz, ejecute la aplicación y funcionará. Esto ya no parece funcionar.

¿Por qué no?

Sí, hay otras formas de hacer esto, como las que se describen aquí:https://wiki.archlinux.org/index.php/Running_GUI_applications_as_root

Sin embargo, simplemente tengo curiosidad por saber por qué el método anterior dejó de funcionar. ¿Qué ha cambiado y por qué?

información relacionada