NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
16.77k stars 13.18k forks source link

Guake: glib.GError: Failed to contact configuration server #38634

Closed fusion809 closed 5 years ago

fusion809 commented 6 years ago

Issue description

Guake 0.8.3 fails to launch on 18.03, while running GNOME. Here's the error: https://paste.pound-python.org/show/LlJk7Y2YixSyGB7ienL9/.

Steps to reproduce

On NixOS 18.03 with GNOME installed, install Guake with:

nix-env -i guake

and launch it by running guake in GNOME Terminal. If you want the configuration files I used, here they are.

Technical details

nix-shell -p nix-info --run "nix-info -m" returns:

  - system: `"x86_64-linux"`
 - host os: `Linux 4.14.32, NixOS, 18.03.131802.4b4bbce199d (Impala)`
 - multi-user?: `yes`
 - sandbox: `no`
 - version: `nix-env (Nix) 2.0`
 - channels(root): `"nixos-18.03"`
 - channels(fusion809): `""`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
jtojnar commented 6 years ago

You will need to add gnome2.GConf to services.dbus.packages. Maybe some other steps from https://web.archive.org/web/20160911020058/https://nixos.org/wiki/Solve_GConf_errors_when_running_GNOME_applications will be needed.

jtojnar commented 6 years ago

Could you please try https://github.com/NixOS/nixpkgs/pull/38642, GConf is no longer used.