_tkinter.TclError: couldn’t connect to display „:0“

Du hast dich wahrscheinlich in einem Konsolenfenster zu root gemacht und dann versucht, das Programm zu starten. Das Programm (jedes grafische Programm) meldet dann, dass es keine Verbindung zum X-Server erhält. Das liegt daran, dass standardmäßig der X-Server Verbindungen von „außerhalb“ (in dem Fall von einem anderen User) verweigert. Das Problem lässt sich mit „xhost local:root“ beheben. Temporär für diese Sitzung nimmt der X-Server lokale Verbindungen vom User root an. Allerdings ist davon abzuraten, außer zu Administrationzwecken, mit dem User root zu arbeiten. Für die tägliche Standardarbeit am PC reichen die Rechte eines normalen Users in der Regel völlig aus.