Vielleicht kannst du das root-Terminal nicht starten da es mit gksudo geöffnet wird, was soweit ich weiss für Gnome ist. Versuche mal sudo xterm um ein root-Terminal zu starten.
"sudo xterm" kann ich machen. Aus diesem Root-Terminal kann ich auch synaptic starten... aber synaptic kann ich ja auch aus dem normalen Terminal mit sudo starten. s. vorherigen Beitrag...
Also wenn ich im Terminal "SU" mache und mein Passwort eingeben erhalte ich:
su: Authentication failure Entschuldigung.
Logisch, da es keinen Root in dem Sinn gibt - kann su auch nicht funktionieren. du musst schon sudo benutzen. genrich hat geschrieben:
Das ROOT-Terminal kann ich auch nicht starten:
Failed to run /usr/bin/x-terminal-emulator as user root: Unable to copy the user's Xauthorization file.
Was aber geht ist "sudo synaptic" aus einem normalen Terminal aus...
Auch logisch, su ist nicht vorgesehen und wenn du das root Terminal öffnen willst dann auch nur mit gksudo terminaldeinerwahl. Du willst root werden, das geht aber nicht, da es keinen User Root gibt - du gibts nur dem 1. User Root Rechte per sudo.
So einfach ist das ganze doch nicht... Denn unter GNOME (VNC-Sitzung) kann ich sehr wohl ein ROOT-Terminal (Anwendungen/Systemwerkzeuge) öffnen, ohne Fehler.
mit freeNX in einer XFCE Session kann ich aber kein ROOT-Terminal (XFCE-Menu/System) starten...
Wobei ich glaube die Kiste verhält sich sowieso ein wenig anders zwischen einer VNC-Session und eine NX-Session...
Es gibt eine Datei ~\.Xauthorization und diese hatte als Benutzer/Gruppe root root... Das habe ich mal geändert auf den normalen User/Gruppe und nun geht's... Ist das so OK???
Doch es ist so einfach, das su funktioniert nie in einem Standart Ubuntu und ich kann auch keine Programme laufen lassen, die Verzeichnisse in einem nicht vorhandenen root home Verzeichnis anlegen wollen. Dafür muss ich mich erstmal als root einlogen, versuch es mal, dann wird /root(?) angelegt und danach sollte der auch die . Xauthori??? Datei darin speichern können. BTW Wenn ich den Befehl x-terminal-emulator ohne sudo aufrufe beikomme ich ein normales Terminal mit User Rechten und kein Root Terminal?!
Vielleicht benutzt VNC ja auch den Root Ordner auf deinem Rechner und das andere sucht den Root Ordner auf dem Ubuntu PC? Kenn mich mit VNC nicht aus. Das du per VNC verbunden bist und nicht direkt davorsitzt, hättest du auch ruhig eher verraten können.