mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-13 21:50:33 +03:00
Revert "dbus: Switch default implementation to broker"
This reverts commit e827697fd3
.
This seems to cause various issues during system activation, as reported
in https://github.com/NixOS/nixpkgs/issues/302771 for example.
Due to being close to branchoff, revert this for now.
We'll open a tracking issue to collect and sort out remaining issues.
This commit is contained in:
parent
f515a0bd89
commit
b0d99c50c0
2 changed files with 1 additions and 3 deletions
|
@ -44,8 +44,6 @@ Use `services.pipewire.extraConfig` or `services.pipewire.configPackages` for Pi
|
||||||
- A new option `systemd.sysusers.enable` was added. If enabled, users and
|
- A new option `systemd.sysusers.enable` was added. If enabled, users and
|
||||||
groups are created with systemd-sysusers instead of with a custom perl script.
|
groups are created with systemd-sysusers instead of with a custom perl script.
|
||||||
|
|
||||||
- The default dbus implementation has transitioned to dbus-broker from the classic dbus daemon for better performance and reliability. Users can revert to the classic dbus daemon by setting `services.dbus.implementation = "dbus";`. For detailed deviations, refer to [dbus-broker's deviations page](https://github.com/bus1/dbus-broker/wiki/Deviations).
|
|
||||||
|
|
||||||
- `virtualisation.docker.enableNvidia` and `virtualisation.podman.enableNvidia` options are deprecated. `hardware.nvidia-container-toolkit.enable` should be used instead. This option will expose GPUs on containers with the `--device` CLI option. This is supported by Docker 25, Podman 3.2.0 and Singularity 4. Any container runtime that supports the CDI specification will take advantage of this feature.
|
- `virtualisation.docker.enableNvidia` and `virtualisation.podman.enableNvidia` options are deprecated. `hardware.nvidia-container-toolkit.enable` should be used instead. This option will expose GPUs on containers with the `--device` CLI option. This is supported by Docker 25, Podman 3.2.0 and Singularity 4. Any container runtime that supports the CDI specification will take advantage of this feature.
|
||||||
|
|
||||||
- `system.etc.overlay.enable` option was added. If enabled, `/etc` is
|
- `system.etc.overlay.enable` option was added. If enabled, `/etc` is
|
||||||
|
|
|
@ -39,7 +39,7 @@ in
|
||||||
|
|
||||||
implementation = mkOption {
|
implementation = mkOption {
|
||||||
type = types.enum [ "dbus" "broker" ];
|
type = types.enum [ "dbus" "broker" ];
|
||||||
default = "broker";
|
default = "dbus";
|
||||||
description = ''
|
description = ''
|
||||||
The implementation to use for the message bus defined by the D-Bus specification.
|
The implementation to use for the message bus defined by the D-Bus specification.
|
||||||
Can be either the classic dbus daemon or dbus-broker, which aims to provide high
|
Can be either the classic dbus daemon or dbus-broker, which aims to provide high
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue