Wenn ich online bin, wird folgende Fehlermeldung angezeigt und das Tool startet nicht:
[root@dhcppc9 lin64]# ./ise
No protocol specified
_pn: cannot connect to X server :0.0
Aber alles ist in Ordnung, wenn ich kein Superuser bin. Warum das?
Bearbeiten
[root@dhcppc9 lin64]# export $(dbus-launch)
No protocol specified
irgendein Vorschlag?
Ebenfalls
[root@dhcppc9 lin64]# xhost [+]
No protocol specified
xhost: unable to open display ":0.0"
$ xhost
Sie den aktuellen Zugriff anzeigen und $ xhost +
den Zugriff von einem beliebigen Host aus aktivieren. Sie tun dies oft von einem virtuellen Terminal aus, von dem Sie sicher sind, dass es Programme mit X
echo $DISPLAY
, wenn Sie kein Superuser sind ? Zu welchem Benutzer gehört der xserver-Prozess, den Sie verwenden möchten? (Sie können letzteres herausfinden, indem Sie zum Beispiel verwenden ps faux
)
export $(dbus-launch)
oder verwendenxhost [+]
, um sie mit X und Ihrem Superuser-Konto zu starten.