!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

403 Members
A room for maintainers of GNOME & GNOME-Related desktop environments (xfce, cinnamon, pantheon...)93 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
2 Oct 2023
@uep:matrix.orguep

I have the following being set by hm

    "org/gnome/settings-daemon/plugins/media-keys" = {
      "custom-keybindings" = [ "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" ];
      screensaver = [ "<Super>l" ];
    };
    "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = {
      binding = "<Control><Alt>t";
      command = "alacritty";
      name = "Terminal";
    };
00:35:10
@uep:matrix.orguep those are exactly the things that get set when manually making the same keybinding in the control panel, as per dconf watch 00:36:04
@uep:matrix.orguep assuming there's only the one keybinding, so there's no other clash for the custom-keybindings list 00:36:33
@uep:matrix.orguepIt works. Kind of. Sometimes. 00:36:55
@uep:matrix.orguep It might work when I log in, but if I restart the home-manager-dan.service even for unrelated changes, it stops working.. as do actual media keys like volume control, and the control panel to go look at the settings will crash 00:37:54
@uep:matrix.orguepor it will be broken at login, even if the hm service hasn't restarted (because I just log out/in as me)00:38:53
@uep:matrix.orguep(also the screensaver one doesn't work, but that's pop-shell's fault)00:39:34
@uep:matrix.orguep If i dconf reset -f /org/gnome/settings-daemon/plugins/media-keys to try and recover when it's in the broken state, I can set a new keybinding again manually via control panel. But it might not actually work, and it might not still be there after logout/in. 00:42:51
@uep:matrix.orguepIt's very odd00:42:55
@uep:matrix.orguep * If i dconf reset -f /org/gnome/settings-daemon/plugins/media-keys to try and recover when it's in the broken state, I can set a new keybinding again manually via control panel. But it might not actually work, and it might not still be there after logout/in (making sure that hm hasn't re-run). 00:43:28
3 Oct 2023
@js:ukvly.org@js:ukvly.orghi! is anyone here at Oceansprint in two weeks? :) Would be a good opportunity to debug this: https://github.com/NixOS/nixpkgs/issues/23426507:49:55
@js:ukvly.org@js:ukvly.orgDoes anyone have a quick pointer how to override derivations in pkgs.gnome? Specifically, I'd like to add a patch to gnome-session.14:06:31
@js:ukvly.org@js:ukvly.org
gnome = super.gnome // {
        gnome-session = super.gnome.gnome-session.overrideAttrs (old: {
          patches = (old.patches or []) ++ [
            ../patches/gnome-session/0001-gsm-manager-Fix-Inhibit-DBus-method-handler.patch
          ];
        });
      };
14:07:51
@js:ukvly.org@js:ukvly.orgthis seems to have done the trick, but looks a bit intimidating :)14:08:03
@piegames:matrix.orgpiegamesNope, looks good14:08:15
@piegames:matrix.orgpiegamesWelcome to Nix :)14:08:26
@piegames:matrix.orgpiegames * Welcome to the Nix experience :)14:08:33
@js:ukvly.org@js:ukvly.orglol14:09:16
@js:ukvly.org@js:ukvly.orghttps://github.com/NixOS/nixpkgs/pull/258808 <- if someone wants to make gnome-boxes users happy :)14:25:02
@ultra:beeper.comAlex S joined the room.15:45:34
@colin:uninsane.orgColinhow feasible is it, and does it make sense, to update components like gtk and libadwaita independently from the massive GNOME ecosystem updates (like the outstanding 44 -> 45 PR)?21:04:24
@colin:uninsane.orgColini notice a number of non-GNOME package updates are blocked on gtk and libadwaita right now21:04:52
@pederbs:pvv.ntnu.nopbsds changed their profile picture.21:04:54
@colin:uninsane.orgColinmore of a question about workflows/future changes, since this current release cycle update seems nearly ready21:05:59
4 Oct 2023
@jad042:matrix.orgjadtl joined the room.06:55:35
@felschr:matrix.orgfelschr

Is anyone else getting frequent (seemingly random) core dumps on gnome-shell?

Oct 04 13:26:55 home-pc systemd-coredump[639235]: [🡕] Process 107196 (.gnome-shell-wr) of user 1000 dumped core.
                                                  
                                                  Module libcanberra-pulse.so without build-id.
                                                  Module libmp3lame.so.0 without build-id.
                                                  Module libmpg123.so.0 without build-id.
[...]
11:48:04
@felschr:matrix.orgfelschrIt's started happening for me since a couple of weeks/months ago. Not entirely sure when. But I didn't have these issues running before, and I've been running Gnome on NixOS for years.11:49:34

Show newer messages


Back to Room ListRoom Version: 6