Last Updated on 10/12/2023 by administrator
Failed to connect to bus: No such file or directory
Chyba:
Při zadání příkazu timedatectl set-timezone, vyskočila chyba – Failed to connect to bus: No such file or directory
Popis:
D-Bus (Desktop Bus) je systémová služba a protokol pro meziprocesovou komunikaci (IPC) na unixových systémech. Slouží k poskytování komunikačního rozhraní mezi různými procesy na systému. D-Bus umožňuje procesům vzájemně komunikovat, sdílet informace a spolupracova
V kontextu příkazu timedatectl set-timezone je D-Bus používán pro komunikaci s systémovými službami, jako je systémový čas a datum. Při nastavení časové zóny pomocí timedatectl je tedy potřeba, aby D-Bus byl spuštěn a dostupný.
Řešení [1]:
Aktualizace seznamu balíčků z repozitářů:
sudo apt update
Instalace služby D-Bus:
apt install dbus
Spuštění D-Bus:
systemctl start dbus
Nastavení automatického spuštění D-Bus při startu systému:
systemctl enable dbus
Ověření stavu D-Bus:
systemctl status dbus
Výpis příkazu systemctl status dbus ukazuje, že služba D-Bus běží:
* dbus.service - D-Bus System Message Bus Loaded: loaded (/lib/systemd/system/dbus.service; static) Active: active (running) since Thu 2023-12-07 22:55:39 CET; 22min ago TriggeredBy: * dbus.socket Docs: man:dbus-daemon(1) Main PID: 129 (dbus-daemon) Tasks: 1 (limit: 9227) Memory: 2.3M CPU: 39ms CGroup: /system.slice/dbus.service `-129 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only Dec 07 22:55:39 rusticweb-d11-sury systemd[1]: Started D-Bus System Message Bus. Dec 07 22:57:07 rusticweb-d11-sury dbus-daemon[129]: [system] Activating via systemd: service name='org.freedesktop.timedate1' unit='dbus-org.freedesktop.timedate1.service' requested > Dec 07 22:57:07 rusticweb-d11-sury dbus-daemon[129]: [system] Successfully activated service 'org.freedesktop.timedate1'
Nyní by se chyba neměla zobrazovat.
Zdroj:
[1] https://installati.one/install-dbus-ubuntu-20-04/
Další články:
https://martinuvzivot.cz/category/linux/