SystemCTL funktioniert trotz des richtigen Systemd -Setups nicht in Arch Linux auf WSL2Linux

Linux verstehen
Guest
 SystemCTL funktioniert trotz des richtigen Systemd -Setups nicht in Arch Linux auf WSL2

Post by Guest »

Ich leite Arch Linux auf WSL2 mit aktiviertem Systemd aus. Während systemd als PID 1 ausgeführt wird, fehlen alle SystemCTL -Startbefehle. boot] systemd = true in /etc/wsl.conf)
arch linux
systemd ist pid 1 (ps -p 1 zeigt systemd) < /p>
Initial Fehler < /strong> < /p>
Beim Ausführen eines Systems -Befehls:

Code: Select all

Failed to connect to bus: No such file or directory 
Lösungsversuche[/b]
  • dbus manuell gestartet:

Code: Select all

sudo mkdir -p /run/dbus
sudo install -m 755 -d /var/run/dbus
sudo dbus-daemon --system
< /code>
Nach dem Start von DBUs wurde der Fehler in:
geändertpam_systemd_home(sudo:account): Failed to query user record: Launch helper exited with unknown return code 1< /code> < /p>
[list]
[*] Versuchte die Kerndienste zu starten: < /li>
< /ul>
sudo systemctl start dbus.socket
sudo systemctl start systemd-logind
Beide sind mit demselben Fehler fehlgeschlagen.

Das Problem schien ein systemd-homed-Initialisierungsproblem zu sein, und der Versuch, es zu deaktivieren, schlug ebenfalls fehl :
[/list]

Code: Select all

[system] Activating service name='org.freedesktop.home1' requested by ':1.13' (uid=0 pid=1119 comm="sudo systemctl stop systemd-homed.service") (using servicehelper)
[system] Activated service 'org.freedesktop.home1' failed: Launch helper exited with unknown return code 1
Aktueller Status
Journalctl zeigt:

Code: Select all

[system] Activated service 'org.freedesktop.home1' failed: Launch helper exited with unknown return code 1
pam_systemd_home(sudo:account): Failed to query user record: Launch helper exited with unknown return code 1
Beim Überprüfen des Systemd-Logind-Status:
○ systemd-logind.service - User Login Management
Loaded: loaded (/usr/lib/systemd/system/systemd-logind.service; static)
Active: inactive (dead)
< /code>
Trotz des Laufens von Systemd als PID 1 und DBUS-DAMONE-DAMONE-SYSTEM-Befehlsfehlern fehl. Wie kann ich SystemCTL in dieser WSL2 -Umgebung ordnungsgemäß funktionieren?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post