Wenn Sie Zugriff auf das System erhalten, können Sie den Runlevel des Systems so ändern, dass ein Start mit der Anmeldung von xpra vermieden wird. Wenn Sie den Runlevel auf 3 setzen, fordern Sie das System zum Starten auf und zeigen den Login des Terminals an und von dort aus Sie können jedes Verfahren ausführen, das Sie benötigen, Sie können xpra deinstallieren oder die Binärdateien von xinit und xorg testen, um zu sehen, ob Ihr Benutzer sie ohne Probleme ausführen kann, wie beispielsweise das Einfrieren.
Ubuntu 16.04 verwendet systemd anstelle von init und daher wird das Konzept der Runlevel durch den Begriff Ziel ersetzt. Es gibt also tatsächlich eine Zuordnung zwischen init-basierten Runlevels und systemd-basierten Zielen:
Zuordnung zwischen Runlevels und systemd-Zielen
│Runlevel │ Ziel │
│0 │ poweroff.target │
│1 │ Rettungsziel │
│2, 3, 4 │ Multi-User.target │
│5 │ grafisches Ziel │
│6 │ reboot.target │
Um nur die "Runlevels" in 16.04 zu ändern, können Sie zB Folgendes verwenden:
sudo systemctl isolate multi-user.target Um dies als Standard "Runlevel" festzulegen, können Sie Folgendes verwenden:
sudo systemctl enable multi-user.target sudo systemctl set-default multi-user.target
Wenn Sie eine GUI verwenden, verwenden Sie einen Runlevel von 5, ist der Multi-User der Runlevel 3, den Sie verwenden können, um das Einfrieren der Anmeldung zu vermeiden.