!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

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

Load older messages


SenderMessageTime
3 Oct 2023
@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
@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:37:05
@niko:conduit.rsnyanbinary joined the room.17:06:19
@niko:conduit.rsnyanbinaryhttps://github.com/NixOS/nixpkgs/issues/257869 I think we should drop QGnomePlatform and replace it with QAdwaitaDecorations since QGnomePlatform is discontinued/unmaintained and the replacement (also made by FedoraQT) is QAdwaitaDecorations. 17:06:56
@jtojnar:matrix.orgJan Tojnar
In reply to @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
          ];
        });
      };
You should use overrideScope' instead of // or references, if any, inside the scope will not get updated
20:46:52
@jtojnar:matrix.orgJan Tojnar
In reply to @colin:uninsane.org
more of a question about workflows/future changes, since this current release cycle update seems nearly ready
In previous cycles we sometimes did fast track PR with core libs, really depends on how tightly coupled the updates are
20:50:13
@fack:cyberia.clubfack changed their profile picture.21:47:33
@pederbs:pvv.ntnu.nopbsds changed their profile picture.22:20:42
@ThorHop:matrix.org@ThorHop:matrix.org changed their display name from hopland (ambivalent andy) to hopland (glib gary).23:15:28
@p7nt4:matrix.orgp7nt4 joined the room.23:25:05
@p7nt4:matrix.orgp7nt4hi guys23:25:16
@p7nt4:matrix.orgp7nt4i have been trying to build gnome 45 from pr23:25:52
@p7nt4:matrix.orgp7nt4with sudo nixos-rebuild boot -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/gnome.tar.gz 23:26:08
@p7nt4:matrix.orgp7nt4but at a certain point compilation fails23:26:54
@p7nt4:matrix.orgp7nt4Screenshot from 2023-10-05 01-22-38.png
Download Screenshot from 2023-10-05 01-22-38.png
23:29:12
@p7nt4:matrix.orgp7nt4Screenshot from 2023-10-05 00-29-41.png
Download Screenshot from 2023-10-05 00-29-41.png
23:29:22
@p7nt4:matrix.orgp7nt42 times tried to compile23:29:32

Show newer messages


Back to Room ListRoom Version: 6