Verbindung zum X-Server für root erlauben

Root darf normaler weise nicht auf die X-Oberflächen zugreifen. Um dies zu ändern sind folgende Schritte nötig:

  • Der User, dem die X-Session gehört muss root für Zugriffe vom gleichen Rechner aus freischalten:
    • temporär: xhost local:root eingeben
    • permanent: export XAUTHORITY=/home/petri/.Xauthority in die Datei „/root/.bashrc“ oder „/etc/profile“ eintragen.
    • root kann sich die X-Authority auch holen: xauth -f /root/.Xauthority merge /home/petri/.Xauthority
  • Als root die Variable Display setzen: export DISPLAY=:0.0
Print Friendly, PDF & Email