You are not logged in.

#1 2017-05-11 20:27:33

MTL
Member
Registered: 2017-05-11
Posts: 2

[SOLVED] Gnome crashes when moving windows across monitors.

Hey, guys!

So I've installed on both my Laptop and PC today and everything has been going very well except for the issue mentioned in the title.
When I drag a window across my two monitors and the mouse cursor (while still on the window's top bar to drag) touches the "side" of either screen, Gnome crashes and I get sent back to the login screen. If I place a window in a way that it appears on both monitors I can move my mouse to the other monitor and drag it from there. So apparently as soon as the mouse cursor touches the side while dragging Gnome crashes.

I've used journalctl -b and copied the red errors:

PC-Arch systemd-coredump[15246]: Process 15187 (gnome-shell) of user 1000 dumped core.
                                                 
                                                 Stack trace of thread 15187:
                                                 #0  0x00007fe851119020 n/a (libmutter-0.so.0)
                                                 #1  0x00007fe851119df9 meta_window_handle_mouse_grab_op_event (libmutter-0.so.0)
                                                 #2  0x00007fe8510fcfcb n/a (libmutter-0.so.0)
                                                 #3  0x00007fe850483bbd n/a (libmutter-clutter-0.so)
                                                 #4  0x00007fe8504967d3 n/a (libmutter-clutter-0.so)
                                                 #5  0x00007fe8504acc59 n/a (libmutter-clutter-0.so)
                                                 #6  0x00007fe850498959 n/a (libmutter-clutter-0.so)
                                                 #7  0x00007fe84f9437b7 g_main_context_dispatch (libglib-2.0.so.0)
                                                 #8  0x00007fe84f943a20 n/a (libglib-2.0.so.0)
                                                 #9  0x00007fe84f943d42 g_main_loop_run (libglib-2.0.so.0)
                                                 #10 0x00007fe851103d0c meta_run (libmutter-0.so.0)
                                                 #11 0x0000000000401ff7 main (gnome-shell)
                                                 #12 0x00007fe84f357511 __libc_start_main (libc.so.6)
                                                 #13 0x000000000040212a n/a (gnome-shell)
                                                 
                                                 Stack trace of thread 15200:
                                                 #0  0x00007fe84f6e8756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007fe842160500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007fe84a745811 n/a (libmozjs-38.so)
                                                 #3  0x00007fe842165d8c n/a (libnspr4.so)
                                                 #4  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #5  0x00007fe84f42354f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 15198:
                                                 #0  0x00007fe84f6e8756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007fe842160500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007fe84a745811 n/a (libmozjs-38.so)
                                                 #3  0x00007fe842165d8c n/a (libnspr4.so)
                                                 #4  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #5  0x00007fe84f42354f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 15202:
                                                 #0  0x00007fe84f6e8756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007fe842160500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007fe84a745811 n/a (libmozjs-38.so)
                                                 #3  0x00007fe842165d8c n/a (libnspr4.so)
                                                 #4  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #5  0x00007fe84f42354f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 15204:
                                                 #0  0x00007fe84f6e8756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007fe842160500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007fe84a745811 n/a (libmozjs-38.so)
                                                 #3  0x00007fe842165d8c n/a (libnspr4.so)
                                                 #4  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #5  0x00007fe84f42354f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 15193:
                                                 #0  0x00007fe84f41967d poll (libc.so.6)
                                                 #1  0x00007fe84f9439b6 n/a (libglib-2.0.so.0)
                                                 #2  0x00007fe84f943acc g_main_context_iteration (libglib-2.0.so.0)
                                                 #3  0x00007fe830f6955d n/a (libdconfsettings.so)
                                                 #4  0x00007fe84f96b295 n/a (libglib-2.0.so.0)
                                                 #5  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #6  0x00007fe84f42354f __clone (libc.so.6)

                                                 Stack trace of thread 15197:
                                                 #0  0x00007fe84f6e8756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007fe842160500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007fe84a745811 n/a (libmozjs-38.so)
                                                 #3  0x00007fe842165d8c n/a (libnspr4.so)
                                                 #4  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #5  0x00007fe84f42354f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 15190:
                                                 #0  0x00007fe84f41967d poll (libc.so.6)
                                                 #1  0x00007fe84f9439b6 n/a (libglib-2.0.so.0)
                                                 #2  0x00007fe84f943acc g_main_context_iteration (libglib-2.0.so.0)
                                                 #3  0x00007fe84f943b11 n/a (libglib-2.0.so.0)
                                                 #4  0x00007fe84f96b295 n/a (libglib-2.0.so.0)
                                                 #5  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #6  0x00007fe84f42354f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 15199:
                                                 #0  0x00007fe84f6e8756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007fe842160500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007fe84a745811 n/a (libmozjs-38.so)
                                                 #3  0x00007fe842165d8c n/a (libnspr4.so)
                                                 #4  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #5  0x00007fe84f42354f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 15201:
                                                 #0  0x00007fe84f6e8756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007fe842160500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007fe84a745811 n/a (libmozjs-38.so)
                                                 #3  0x00007fe842165d8c n/a (libnspr4.so)
                                                 #4  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #5  0x00007fe84f42354f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 15203:
                                                 #0  0x00007fe84f6e8756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007fe842160500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007fe84a745811 n/a (libmozjs-38.so)
                                                 #3  0x00007fe842165d8c n/a (libnspr4.so)
                                                 #4  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #5  0x00007fe84f42354f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 15240:
                                                 #0  0x00007fe84f41e889 syscall (libc.so.6)
                                                 #1  0x00007fe84f98944a g_cond_wait_until (libglib-2.0.so.0)
                                                 #2  0x00007fe84f917f49 n/a (libglib-2.0.so.0)
                                                 #3  0x00007fe84f91856c g_async_queue_timeout_pop (libglib-2.0.so.0)
                                                 #4  0x00007fe84f96bd5d n/a (libglib-2.0.so.0)
                                                 #5  0x00007fe84f96b295 n/a (libglib-2.0.so.0)
                                                 #6  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #7  0x00007fe84f42354f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 15227:
                                                 #0  0x00007fe84f41e889 syscall (libc.so.6)
                                                 #1  0x00007fe84f98932f g_cond_wait (libglib-2.0.so.0)
                                                 #2  0x00007fe84ce0268d n/a (libmutter-cogl-0.so)
                                                 #3  0x00007fe84f96b295 n/a (libglib-2.0.so.0)
                                                 #4  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #5  0x00007fe84f42354f __clone (libc.so.6)
						 
						 Stack trace of thread 15196:
                                                 #0  0x00007fe84f41967d poll (libc.so.6)
                                                 #1  0x00007fe84b768ee1 n/a (libpulse.so.0)
                                                 #2  0x00007fe84b75a6f1 pa_mainloop_poll (libpulse.so.0)
                                                 #3  0x00007fe84b75ad8e pa_mainloop_iterate (libpulse.so.0)
                                                 #4  0x00007fe84b75ae40 pa_mainloop_run (libpulse.so.0)
                                                 #5  0x00007fe84b768e29 n/a (libpulse.so.0)
                                                 #6  0x00007fe840a16fe8 n/a (libpulsecommon-10.0.so)
                                                 #7  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #8  0x00007fe84f42354f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 15191:
                                                 #0  0x00007fe84f41967d poll (libc.so.6)
                                                 #1  0x00007fe84f9439b6 n/a (libglib-2.0.so.0)
                                                 #2  0x00007fe84f943d42 g_main_loop_run (libglib-2.0.so.0)
                                                 #3  0x00007fe84ff2aff6 n/a (libgio-2.0.so.0)
                                                 #4  0x00007fe84f96b295 n/a (libglib-2.0.so.0)
                                                 #5  0x00007fe84f6e22e7 start_thread (libpthread.so.0)
                                                 #6  0x00007fe84f42354f __clone (libc.so.6)

Do you know how to fix this? It's not that big of a deal but still quite annoying. Thanks in advance!

Last edited by MTL (2017-05-12 07:39:53)

Offline

#2 2017-05-12 07:39:35

MTL
Member
Registered: 2017-05-11
Posts: 2

Re: [SOLVED] Gnome crashes when moving windows across monitors.

Apparently the new Gnome update just fixed the issue! Thank you anyway to anyone who's read my post!

Offline

#3 2017-05-21 05:27:49

esteve
Member
Registered: 2015-09-26
Posts: 9

Re: [SOLVED] Gnome crashes when moving windows across monitors.

MTL, which is the gnome-shell version that you have that solved the issue? By any chance, have you come across the upstream bug report?

I have gnome-shell 3.24.2-1, which seems to be latest as off 05/20 and I'm experiencing this problem.
Apparently there are 2 monitors that I can move windows between without issue, but if moved to the third monitor, gnome crashes.

Offline

#4 2017-06-07 19:59:55

tvannahl
Member
Registered: 2016-04-01
Posts: 1

Re: [SOLVED] Gnome crashes when moving windows across monitors.

I just fixed the same Issue for a friend. He is using the following setup:

* 2 Monitors with different resolutions
* GTX 1070 and nvidia drivers (381.22-2)

I did solve the problem by rearranging the positions of the monitors in gnome-control-center -> displays -> "Arrange Combined Displays". I don't know how but there had been a gab between both monitors which seems to have caused the crashes. Just snaping both monitors together did solve the issue here.

Offline

Board footer

Powered by FluxBB