Hello, You can look at the required services from the source code to see how dbus service might be installed: https://codeberg.org/guix/guix/src/commit/d1ec5be63e2d8521a6bad61e5c478319280623c6/gnu/services/desktop.scm#L2484
You might also want to add your user to the docker group. Cheers Le mer. 28 mai 2025, 08:22, Konrad Neuwirth <[email protected]> a écrit : > Dear readers, > > I’m a neophyte at Guix and fail at installing Docker on the plattform. I > downloaded the install medium, installed onto bare metal, and then – after > many tries – got guix pull to update. > guix reconfigure system required me to —allow-downgrades, which I did. I > don’t know how relevant this is to the continuing tries. > > My current config.scm looks like this: > > (use-modules (gnu) (gnu packages) (gnu packages docker) (gnu packages > emacs) (gnu packages tmux)) > > (use-service-modules desktop networking ssh docker) > > (operating-system > (locale "en_US.utf8") > (timezone "Europe/Vienna") > (keyboard-layout (keyboard-layout "us" "altgr-intl")) > (host-name "guix") > > ;; The list of user accounts ('root' is implicit). > (users (cons* (user-account > (name "konrad") > (comment "Konrad") > (group "users") > (home-directory "/home/konrad") > (supplementary-groups '("wheel" "netdev" "audio" > "video"))) > %base-user-accounts)) > > (packages (append (list docker emacs tmux) > %base-packages)) > ;; Below is the list of system services. To search for available > ;; services, run 'guix system search KEYWORD' in a terminal. > (services > (append (list > ;; To configure OpenSSH, pass an 'openssh-configuration' > ;; record as a second argument to 'service' below. > (service openssh-service-type) > (service dhcp-client-service-type) > (service ntp-service-type) > (service containerd-service-type) > (service docker-service-type)) > > ;; This is the default list of services we > ;; are appending to. > %base-services)) > > And I’m now facing the error message > > service 'dockerd' requires 'dbus-system', which is not provided by any > service > > But so far, I’ve been unable to figure out which service provides > dbus-system … > > What am I missing? > > Thank you, > Konrad >
