!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

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

Load older messages


SenderMessageTime
2 Oct 2023
@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
@felschr:matrix.orgfelschrRunning NixOS 23.05, btw.11:50:20
@felschr:matrix.orgfelschr * Running NixOS 23.05 & Wayland, btw.11:52:28
@felschr:matrix.orgfelschr Stack trace
    
	                                              Stack trace of thread 107196:
	                                              #0  0x00007f702b8e8adc __pthread_kill_implementation (libc.so.6 + 0x87adc)
	                                              #1  0x00007f702b899cb6 raise (libc.so.6 + 0x38cb6)
	                                              #2  0x00000000004040a2 dump_gjs_stack_on_signal_handler (.gnome-shell-wrapped + 0x40a2)
	                                              #3  0x00007f702b899d60 __restore_rt (libc.so.6 + 0x38d60)
	                                              #4  0x00007f702b8e8adc __pthread_kill_implementation (libc.so.6 + 0x87adc)
	                                              #5  0x00007f702b899cb6 raise (libc.so.6 + 0x38cb6)
	                                              #6  0x00007f702b8838ba abort (libc.so.6 + 0x228ba)
	                                              #7  0x00007f702b8845f5 __libc_message.cold (libc.so.6 + 0x235f5)
	                                              #8  0x00007f702b8f2785 malloc_printerr (libc.so.6 + 0x91785)
	                                              #9  0x00007f702b8f5b3c _int_malloc (libc.so.6 + 0x94b3c)
	                                              #10 0x00007f702b8f691d __libc_malloc (libc.so.6 + 0x9591d)
	                                              #11 0x00007f702bd32958 g_realloc (libglib-2.0.so.0 + 0x64958)
	                                              #12 0x00007f702bcf3a73 g_array_maybe_expand (libglib-2.0.so.0 + 0x25a73)
	                                              #13 0x00007f702bcf3f25 g_array_sized_new (libglib-2.0.so.0 + 0x25f25)
	                                              #14 0x00007f702bad0b5e clutter_paint_node_add_multitexture_rectangle (libmutter-clutter-12.so.0 + 0x89b5e)
	                                              #15 0x00007f702b6bb838 paint_clipped_rectangle_node (libmutter-12.so.0 + 0xbb838)
	                                              #16 0x00007f702b6bc38a meta_shaped_texture_paint_content (libmutter-12.so.0 + 0xbc38a)
	                                              #17 0x00007f702ba8d96f clutter_actor_continue_paint (libmutter-clutter-12.so.0 + 0x4696f)
	                                              #18 0x00007f702bad11ca clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a1ca)
	                                              #19 0x00007f702ba932c5 clutter_actor_paint (libmutter-clutter-12.so.0 + 0x4c2c5)
	                                              #20 0x00007f702ba9389b clutter_actor_real_paint (libmutter-clutter-12.so.0 + 0x4c89b)
	                                              #21 0x00007f702bad11ca clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a1ca)
	                                              #22 0x00007f702ba932c5 clutter_actor_paint (libmutter-clutter-12.so.0 + 0x4c2c5)
	                                              #23 0x00007f702ba9389b clutter_actor_real_paint (libmutter-clutter-12.so.0 + 0x4c89b)
	                                              #24 0x00007f702bad11ca clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a1ca)
	                                              #25 0x00007f702bad119b clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a19b)
	                                              #26 0x00007f702ba932c5 clutter_actor_paint (libmutter-clutter-12.so.0 + 0x4c2c5)
	                                              #27 0x00007f702ba9389b clutter_actor_real_paint (libmutter-clutter-12.so.0 + 0x4c89b)
	                                              #28 0x00007f702b6c3a35 meta_window_group_paint (libmutter-12.so.0 + 0xc3a35)
	                                              #29 0x00007f702bad11ca clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a1ca)
	                                              #30 0x00007f702ba932c5 clutter_actor_paint (libmutter-clutter-12.so.0 + 0x4c2c5)
	                                              #31 0x00007f702ba9389b clutter_actor_real_paint (libmutter-clutter-12.so.0 + 0x4c89b)
	                                              #32 0x00007f702bad11ca clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a1ca)
	                                              #33 0x00007f702ba932c5 clutter_actor_paint (libmutter-clutter-12.so.0 + 0x4c2c5)
	                                              #34 0x00007f702ba9389b clutter_actor_real_paint (libmutter-clutter-12.so.0 + 0x4c89b)
	                                              #35 0x00007f702bae202b clutter_stage_paint (libmutter-clutter-12.so.0 + 0x9b02b)
	                                              #36 0x00007f702b6aa9dd meta_stage_paint (libmutter-12.so.0 + 0xaa9dd)
	                                              #37 0x00007f702bad11ca clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a1ca)
	                                              #38 0x00007f702bad119b clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a19b)
	                                              #39 0x00007f702ba932c5 clutter_actor_paint (libmutter-clutter-12.so.0 + 0x4c2c5)
	                                              #40 0x00007f702bae2822 clutter_stage_do_paint_view (libmutter-clutter-12.so.0 + 0x9b822)
	                                              #41 0x00007f702b6aa83a meta_stage_paint_view (libmutter-12.so.0 + 0xaa83a)
	                                              #42 0x00007f702bae3366 clutter_stage_paint_view (libmutter-clutter-12.so.0 + 0x9c366)
	                                              #43 0x00007f702b6ac8bf meta_stage_impl_redraw_view (libmutter-12.so.0 + 0xac8bf)
	                                              #44 0x00007f702b79c326 meta_stage_native_redraw_view (libmutter-12.so.0 + 0x19c326)
	                                              #45 0x00007f702bae8f0c handle_frame_clock_frame (libmutter-clutter-12.so.0 + 0xa1f0c)
	                                              #46 0x00007f702bab9a54 frame_clock_source_dispatch (libmutter-clutter-12.so.0 + 0x72a54)
	                                              #47 0x00007f702bd2bdbd g_main_context_dispatch (libglib-2.0.so.0 + 0x5ddbd)
	                                              #48 0x00007f702bd2c068 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0x5e068)
	                                              #49 0x00007f702bd2c31f g_main_loop_run (libglib-2.0.so.0 + 0x5e31f)
	                                              #50 0x00007f702b6d9855 meta_context_run_main_loop (libmutter-12.so.0 + 0xd9855)
	                                              #51 0x000000000040398f main (.gnome-shell-wrapped + 0x398f)
	                                              #52 0x00007f702b884ace __libc_start_call_main (libc.so.6 + 0x23ace)
	                                              #53 0x00007f702b884b89 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x23b89)
	                                              #54 0x0000000000403c65 _start (.gnome-shell-wrapped + 0x3c65)
    
  
12:35:57
@felschr:matrix.orgfelschr * /html <details> <summary>Stack trace</summary> <pre> <code> Stack trace of thread 107196: #0 0x00007f702b8e8adc __pthread_kill_implementation (libc.so.6 + 0x87adc) #1 0x00007f702b899cb6 raise (libc.so.6 + 0x38cb6) #2 0x00000000004040a2 dump_gjs_stack_on_signal_handler (.gnome-shell-wrapped + 0x40a2) #3 0x00007f702b899d60 __restore_rt (libc.so.6 + 0x38d60) #4 0x00007f702b8e8adc __pthread_kill_implementation (libc.so.6 + 0x87adc) #5 0x00007f702b899cb6 raise (libc.so.6 + 0x38cb6) #6 0x00007f702b8838ba abort (libc.so.6 + 0x228ba) #7 0x00007f702b8845f5 __libc_message.cold (libc.so.6 + 0x235f5) #8 0x00007f702b8f2785 malloc_printerr (libc.so.6 + 0x91785) #9 0x00007f702b8f5b3c _int_malloc (libc.so.6 + 0x94b3c) #10 0x00007f702b8f691d __libc_malloc (libc.so.6 + 0x9591d) #11 0x00007f702bd32958 g_realloc (libglib-2.0.so.0 + 0x64958) #12 0x00007f702bcf3a73 g_array_maybe_expand (libglib-2.0.so.0 + 0x25a73) #13 0x00007f702bcf3f25 g_array_sized_new (libglib-2.0.so.0 + 0x25f25) #14 0x00007f702bad0b5e clutter_paint_node_add_multitexture_rectangle (libmutter-clutter-12.so.0 + 0x89b5e) #15 0x00007f702b6bb838 paint_clipped_rectangle_node (libmutter-12.so.0 + 0xbb838) #16 0x00007f702b6bc38a meta_shaped_texture_paint_content (libmutter-12.so.0 + 0xbc38a) #17 0x00007f702ba8d96f clutter_actor_continue_paint (libmutter-clutter-12.so.0 + 0x4696f) #18 0x00007f702bad11ca clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a1ca) #19 0x00007f702ba932c5 clutter_actor_paint (libmutter-clutter-12.so.0 + 0x4c2c5) #20 0x00007f702ba9389b clutter_actor_real_paint (libmutter-clutter-12.so.0 + 0x4c89b) #21 0x00007f702bad11ca clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a1ca) #22 0x00007f702ba932c5 clutter_actor_paint (libmutter-clutter-12.so.0 + 0x4c2c5) #23 0x00007f702ba9389b clutter_actor_real_paint (libmutter-clutter-12.so.0 + 0x4c89b) #24 0x00007f702bad11ca clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a1ca) #25 0x00007f702bad119b clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a19b) #26 0x00007f702ba932c5 clutter_actor_paint (libmutter-clutter-12.so.0 + 0x4c2c5) #27 0x00007f702ba9389b clutter_actor_real_paint (libmutter-clutter-12.so.0 + 0x4c89b) #28 0x00007f702b6c3a35 meta_window_group_paint (libmutter-12.so.0 + 0xc3a35) #29 0x00007f702bad11ca clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a1ca) #30 0x00007f702ba932c5 clutter_actor_paint (libmutter-clutter-12.so.0 + 0x4c2c5) #31 0x00007f702ba9389b clutter_actor_real_paint (libmutter-clutter-12.so.0 + 0x4c89b) #32 0x00007f702bad11ca clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a1ca) #33 0x00007f702ba932c5 clutter_actor_paint (libmutter-clutter-12.so.0 + 0x4c2c5) #34 0x00007f702ba9389b clutter_actor_real_paint (libmutter-clutter-12.so.0 + 0x4c89b) #35 0x00007f702bae202b clutter_stage_paint (libmutter-clutter-12.so.0 + 0x9b02b) #36 0x00007f702b6aa9dd meta_stage_paint (libmutter-12.so.0 + 0xaa9dd) #37 0x00007f702bad11ca clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a1ca) #38 0x00007f702bad119b clutter_paint_node_paint (libmutter-clutter-12.so.0 + 0x8a19b) #39 0x00007f702ba932c5 clutter_actor_paint (libmutter-clutter-12.so.0 + 0x4c2c5) #40 0x00007f702bae2822 clutter_stage_do_paint_view (libmutter-clutter-12.so.0 + 0x9b822) #41 0x00007f702b6aa83a meta_stage_paint_view (libmutter-12.so.0 + 0xaa83a) #42 0x00007f702bae3366 clutter_stage_paint_view (libmutter-clutter-12.so.0 + 0x9c366) #43 0x00007f702b6ac8bf meta_stage_impl_redraw_view (libmutter-12.so.0 + 0xac8bf) #44 0x00007f702b79c326 meta_stage_native_redraw_view (libmutter-12.so.0 + 0x19c326) #45 0x00007f702bae8f0c handle_frame_clock_frame (libmutter-clutter-12.so.0 + 0xa1f0c) #46 0x00007f702bab9a54 frame_clock_source_dispatch (libmutter-clutter-12.so.0 + 0x72a54) #47 0x00007f702bd2bdbd g_main_context_dispatch (libglib-2.0.so.0 + 0x5ddbd) #48 0x00007f702bd2c068 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0x5e068) #49 0x00007f702bd2c31f g_main_loop_run (libglib-2.0.so.0 + 0x5e31f) #50 0x00007f702b6d9855 meta_context_run_main_loop (libmutter-12.so.0 + 0xd9855) #51 0x000000000040398f main (.gnome-shell-wrapped + 0x398f) #52 0x00007f702b884ace __libc_start_call_main (libc.so.6 + 0x23ace) #53 0x00007f702b884b89 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x23b89) #54 0x0000000000403c65 _start (.gnome-shell-wrapped + 0x3c65) </code> </pre> </details>12:36:40

Show newer messages


Back to Room ListRoom Version: 6