Warum funktioniert xhost +localhost nicht mehr, um eine X-Anwendung als Root auszuführen?

Warum funktioniert xhost +localhost nicht mehr, um eine X-Anwendung als Root auszuführen?

Debian 9.9.

Ich möchte eine Anwendung lokal als Root ausführen.

Früher konnte ich einfach das Problem eines normalen Benutzers lösen:

xhost +localhost

Wechseln Sie dann zurück zum Root-Zugriff, führen Sie die Anwendung aus und es funktioniert. Dies scheint jedoch nicht mehr zu funktionieren.

Warum nicht?

Ja, es gibt hierfür andere Möglichkeiten, beispielsweise die hier beschriebenen:https://wiki.archlinux.org/index.php/Running_GUI_applications_as_root

Mich würde allerdings interessieren, warum die alte Methode nicht mehr funktioniert. Was hat sich geändert und warum?

verwandte Informationen