Moin,
ich gehe von meinem PC auf der Konsole via ssh auf einen Pi, wechsle dort zu root und möchte dann eine X-Anwendung (git gui) für root starten. Das wird mir verweigert.
Fakten:
- ssh ist mit der Option -X aufgerufen (ssh -X ich@pi)
- echo $DISPLAY ergibt auf dem Pi localhost:10.0
- lxterminal macht auf dem PC für den Account ich ein Fenster auf
- In lxterminal wechsle ich zu root (sudo bash)
- export DISPLAY=localhost:10.0
- Das Kommando git gui bricht ab trotzdem ab
- unter ich ergibt sudo git gui das gleiche Ergebnis
Meldung:
pi:/etc# git gui
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
application-specific initialization failed: couldn't connect to display "localhost:10.0"
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
Error in startup script: invalid command name "tk_messageBox"
while executing
"tk_messageBox -icon error -type ok -title "git-gui: fatal error" -message $err"
invoked from within
"if {[catch {package require Tcl 8.5} err]
|| [catch {package require Tk 8.5} err]
} {
catch {wm withdraw .}
tk_messageBox \
-icon error \
-typ..."
(file "/usr/lib/git-core/git-gui" line 33)
pi:/etc#
Was fehlt denn da noch?
Gruß
Joachim