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/





