Random Cinnamon crashes #2

In a previous thread, I mentioned that I had problems with random Cinnamon crashes. The crashes seemed to decrease, at the time, when I removed Parcellite, but I am not so sure I can blame that program anymore.

I bought a new computer a few weeks ago, installed Cinnamon again, and pretty much immediately I was getting the crashes again. They seem to occur with or without Parcellite.

So now I am starting to think that it is something I have done, for example I have cron-job that starts an application I wrote, that starts a bunch of threads, downloading xml-files and put changes in a database. This is running every 4 minuted. But I don't see my applications name anywhere in the various logs at the time of the crashes, so maybe I am innocent? Besides, all my programs are flawless and bug free...:slight_smile: And also, this cron job has been running since September 2019 and the crashes started after the December 10th update.

And just to be clear, these are just Cinnamon crashes, which is easily solved by clicking Yes in the "fallback"-dialog that pops up after a crash. Still annoying though.

The old thread is here, but it can probably mostly be ignored:

The following section in xsession-errors seems to appear every time Cinnamon have crashed (look especially at the last red section mentioning Python 3.8):

This may indicate that pixbuf loaders or the mime database could not be found.
Cinnamon warning: Log level 128: posix_spawn avoided (fd close requested) 
Looking in '/etc/xdg/parcellite/parcelliterc'
Looking in '/etc/xdg/parcellite/parcelliterc'
Looking in '/etc/xdg/parcellite/parcelliterc'
Looking in '/etc/xdg/parcellite/parcelliterc'
Looking in '/etc/xdg/parcellite/parcelliterc'
Cinnamon warning: Log level 128: posix_spawn avoided (automatic reaping requested) (fd close requested) 
Cinnamon warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x9000065 (Unsaved Do)
Looking in '/etc/xdg/parcellite/parcelliterc'
Looking in '/etc/xdg/parcellite/parcelliterc'

(cinnamon:1407): Cjs-ERROR **: 17:16:11.129: toggling down object GInotifyFileMonitor that's already queued to toggle up

Traceback (most recent call last):
  File "/usr/bin/cinnamon-launcher", line 72, in <module>
    os.execvp(FALLBACK_COMMAND, (FALLBACK_COMMAND,) + FALLBACK_ARGS)
  File "/usr/lib/python3.8/os.py", line 566, in execvp
    _execvpe(file, args)
  File "/usr/lib/python3.8/os.py", line 608, in _execvpe
    raise last_exc
  File "/usr/lib/python3.8/os.py", line 599, in _execvpe
    exec_func(fullname, *argrest)
FileNotFoundError: [Errno 2] No such file or directory
None: no process found
Clutter-Message: 17:16:15.853: Sync method: PRESENTATION TIME
Cjs-Message: 17:16:15.951: JS LOG: About to start Cinnamon

So my question is, what is GInotifyFileMonitor? I believe Python 3.8 was in the update that started this mess, could it be part of the problem? It is talking about a missing file or folder, but no mention of what file or folder that is missing. Can anyone shed some more light here? Ideas how to track this down?

Otherwise I probably will have to abandon Cinnamon, and maybe look at XFCE or KDE instead. I am getting really tired of these crashes now, I have had them pretty much daily since the 2019-12-10 update.

Here is journal output from journalctl --since 17:15 at the same time, which shows a systemd-coredump of Cinnamon. It doesn't tell me much though:

feb 12 17:16:11 BOHR audit[1407]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=1407 comm="cinnamon" exe="/usr/bin/cinnamon" sig=5 res=1
feb 12 17:16:11 BOHR kernel: traps: cinnamon[1407] trap int3 ip:7f2a63d84166 sp:7ffeef841790 error:0 in libglib-2.0.so.0.6200.4[7f2a63d3c000+81000]
feb 12 17:16:11 BOHR kernel: audit: type=1701 audit(1581524171.113:641): auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=1407 comm="cinnamon" exe="/usr/bin/cinnamon" sig=5 res=1
feb 12 17:16:11 BOHR systemd[1]: Created slice system-systemd\x2dcoredump.slice.
feb 12 17:16:11 BOHR systemd[1]: Started Process Core Dump (PID 14649/UID 0).
feb 12 17:16:11 BOHR audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=systemd-coredump@0-14649-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
feb 12 17:16:11 BOHR kernel: audit: type=1130 audit(1581524171.123:642): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=systemd-coredump@0-14649-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? ter>
feb 12 17:16:12 BOHR systemd-coredump[14650]: Process 1407 (cinnamon) of user 1000 dumped core.
                                              
                                              Stack trace of thread 1407:
                                              #0  0x00007f2a63d84166 n/a (libglib-2.0.so.0)
                                              #1  0x00007f2a63d78f07 g_log_default_handler (libglib-2.0.so.0)
                                              #2  0x00007f2a63d8439d g_logv (libglib-2.0.so.0)
                                              #3  0x00007f2a63d845a0 g_log (libglib-2.0.so.0)
                                              #4  0x00007f2a63a6c657 n/a (libcjs.so.0)
                                              #5  0x00007f2a63a74ef1 _ZN11ToggleQueue13handle_toggleEPFvP8_GObjectNS_9DirectionEE (libcjs.so.0)
                                              #6  0x00007f2a63a74f88 _ZN11ToggleQueue18idle_handle_toggleEPv (libcjs.so.0)
                                              #7  0x00007f2a63d8a26f g_main_context_dispatch (libglib-2.0.so.0)
                                              #8  0x00007f2a63d8c1b1 n/a (libglib-2.0.so.0)
                                              #9  0x00007f2a63d8d0c3 g_main_loop_run (libglib-2.0.so.0)
                                              #10 0x00007f2a643660e3 meta_run (libmuffin.so.0)
                                              #11 0x0000556786fea47e n/a (cinnamon)
                                              #12 0x00007f2a63b4c153 __libc_start_main (libc.so.6)
                                              #13 0x0000556786fea57e n/a (cinnamon)
                                              
                                              Stack trace of thread 1412:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1415:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1409:
                                              #0  0x00007f2a63c199ef __poll (libc.so.6)
                                              #1  0x00007f2a63d8c120 n/a (libglib-2.0.so.0)
                                              #2  0x00007f2a63d8c1f1 g_main_context_iteration (libglib-2.0.so.0)
                                              #3  0x00007f2a63d8c242 n/a (libglib-2.0.so.0)
                                              #4  0x00007f2a63d68bb1 n/a (libglib-2.0.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1421:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1414:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1413:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1411:
                                              #0  0x00007f2a63c199ef __poll (libc.so.6)
                                              #1  0x00007f2a63d8c120 n/a (libglib-2.0.so.0)
                                              #2  0x00007f2a63d8c1f1 g_main_context_iteration (libglib-2.0.so.0)
                                              #3  0x00007f2a5c90ae5e n/a (libdconfsettings.so)
                                              #4  0x00007f2a63d68bb1 n/a (libglib-2.0.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1425:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1410:
                                              #0  0x00007f2a63c199ef __poll (libc.so.6)
                                              #1  0x00007f2a63d8c120 n/a (libglib-2.0.so.0)
                                              #2  0x00007f2a63d8d0c3 g_main_loop_run (libglib-2.0.so.0)
                                              #3  0x00007f2a63efcbc8 n/a (libgio-2.0.so.0)
                                              #4  0x00007f2a63d68bb1 n/a (libglib-2.0.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1416:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1424:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 14648:
                                              #0  0x00007f2a63c199ef __poll (libc.so.6)
                                              #1  0x00007f2a63f701ae g_socket_condition_timed_wait (libgio-2.0.so.0)
                                              #2  0x00007f2a63f72bd9 n/a (libgio-2.0.so.0)
                                              #3  0x00007f2a63f983d5 g_input_stream_read (libgio-2.0.so.0)
                                              #4  0x00007f2a201e3270 n/a (libgiognutls.so)
                                              #5  0x00007f2a043653a7 n/a (libgnutls.so.30)
                                              #6  0x00007f2a0435b57d n/a (libgnutls.so.30)
                                              #7  0x00007f2a04366a55 n/a (libgnutls.so.30)
                                              #8  0x00007f2a04368ebc n/a (libgnutls.so.30)
                                              #9  0x00007f2a0436c189 gnutls_handshake (libgnutls.so.30)
                                              #10 0x00007f2a201e5149 n/a (libgiognutls.so)
                                              #11 0x00007f2a201de53c n/a (libgiognutls.so)
                                              #12 0x00007f2a201de6e6 n/a (libgiognutls.so)
                                              #13 0x00007f2a63f63e11 n/a (libgio-2.0.so.0)
                                              #14 0x00007f2a63d61f87 n/a (libglib-2.0.so.0)
                                              #15 0x00007f2a63d68bb1 n/a (libglib-2.0.so.0)
                                              #16 0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #17 0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1422:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 14647:
                                              #0  0x00007f2a63c199ef __poll (libc.so.6)
                                              #1  0x00007f2a63f701ae g_socket_condition_timed_wait (libgio-2.0.so.0)
                                              #2  0x00007f2a63f72bd9 n/a (libgio-2.0.so.0)
                                              #3  0x00007f2a63f983d5 g_input_stream_read (libgio-2.0.so.0)
                                              #4  0x00007f2a201e3270 n/a (libgiognutls.so)
                                              #5  0x00007f2a043653a7 n/a (libgnutls.so.30)
                                              #6  0x00007f2a0435b57d n/a (libgnutls.so.30)
                                              #7  0x00007f2a04366a55 n/a (libgnutls.so.30)
                                              #8  0x00007f2a04368ebc n/a (libgnutls.so.30)
                                              #9  0x00007f2a0436c189 gnutls_handshake (libgnutls.so.30)
                                              #10 0x00007f2a201e5149 n/a (libgiognutls.so)
                                              #11 0x00007f2a201de53c n/a (libgiognutls.so)
                                              #12 0x00007f2a201de6e6 n/a (libgiognutls.so)
                                              #13 0x00007f2a63f63e11 n/a (libgio-2.0.so.0)
                                              #14 0x00007f2a63d61f87 n/a (libglib-2.0.so.0)
                                              #15 0x00007f2a63d68bb1 n/a (libglib-2.0.so.0)
                                              #16 0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #17 0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1429:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1444:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1428:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1420:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1417:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1427:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1419:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1431:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1439:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1440:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1443:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1432:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1423:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1447:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1446:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1438:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1445:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1437:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1441:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1442:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1436:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1435:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1434:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1426:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1418:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1433:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1436:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1435:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1434:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1426:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1418:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a4effadfc n/a (radeonsi_dri.so)
                                              #2  0x00007f2a4effa9f8 n/a (radeonsi_dri.so)
                                              #3  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #4  0x00007f2a63c242d3 __clone (libc.so.6)
                                              
                                              Stack trace of thread 1433:
                                              #0  0x00007f2a63b12c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                              #1  0x00007f2a6106621d n/a (libmozjs-52.so.0)
                                              #2  0x00007f2a610664ad n/a (libmozjs-52.so.0)
                                              #3  0x00007f2a614adf7d n/a (libmozjs-52.so.0)
                                              #4  0x00007f2a6149c40b n/a (libmozjs-52.so.0)
                                              #5  0x00007f2a63b0c4cf start_thread (libpthread.so.0)
                                              #6  0x00007f2a63c242d3 __clone (libc.so.6)
feb 12 17:16:12 BOHR systemd[1]: systemd-coredump@0-14649-0.service: Succeeded.

Disabling "Sync to VBlank" in "NVIDIA X Server settings > OpenGL settings" worked for my Manjaro Cinnamon from one week ago...

Thanks, but I do not have an Nvidia card, I have an AMD RX 580.

Inxi -Fxz:

[per@BOHR ~]$ inxi -Fxz
System:
  Host: BOHR Kernel: 4.19.102-1-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 9.2.0 Desktop: Cinnamon 4.4.8 Distro: Manjaro Linux 
Machine:
  Type: Desktop System: Inet_AB product: N/A v: N/A serial: <filter> 
  Mobo: ASUSTeK model: PRIME B450M-A v: Rev X.0x serial: <filter> 
  UEFI: American Megatrends v: 2006 date: 11/13/2019 
CPU:
  Topology: 6-Core model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen 
  L2 cache: 3072 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 86239 
  Speed: 1953 MHz min/max: 2200/3600 MHz Core speeds (MHz): 1: 2055 2: 2055 
  3: 2195 4: 2188 5: 3664 6: 2196 7: 2196 8: 2196 9: 2069 10: 2091 11: 3646 
  12: 2194 
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] 
  vendor: Sapphire Limited Nitro+ driver: amdgpu v: kernel bus ID: 08:00.0 
  Display: x11 server: X.Org 1.20.7 driver: amdgpu,ati unloaded: modesetting 
  resolution: 1920x1080~60Hz, 1920x1080~60Hz, 1920x1080~60Hz 
  OpenGL: renderer: Radeon RX 580 Series (POLARIS10 DRM 3.27.0 
  4.19.102-1-MANJARO LLVM 9.0.1) 
  v: 4.5 Mesa 19.3.3 direct render: Yes 
Audio:
  Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] 
  vendor: Sapphire Limited driver: snd_hda_intel v: kernel bus ID: 08:00.1 
  Device-2: AMD Starship/Matisse HD Audio vendor: ASUSTeK 
  driver: snd_hda_intel v: kernel bus ID: 0a:00.4 
  Device-3: Logitech Logitech BRIO type: USB 
  driver: hid-generic,snd-usb-audio,usbhid,uvcvideo bus ID: 4-4:2 
  Sound Server: ALSA v: k4.19.102-1-MANJARO 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: ASUSTeK driver: r8169 v: kernel port: f000 bus ID: 07:00.0 
  IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
  IF-ID-1: tun0 state: unknown speed: 10 Mbps duplex: full mac: N/A 
Drives:
  Local Storage: total: 3.40 TiB used: 1.84 TiB (54.1%) 
  ID-1: /dev/sda vendor: Toshiba model: TR200 size: 223.57 GiB 
  ID-2: /dev/sdb vendor: Western Digital model: WD20EZRZ-00Z5HB0 
  size: 1.82 TiB 
  ID-3: /dev/sdc vendor: Samsung model: SSD 850 EVO 500GB size: 465.76 GiB 
  ID-4: /dev/sdd vendor: Samsung model: SSD 850 EVO 1TB size: 931.51 GiB 
Partition:
  ID-1: / size: 915.60 GiB used: 345.36 GiB (37.7%) fs: ext4 dev: /dev/sdd2 
Sensors:
  Message: No sensors data was found. Is sensors configured? 
Info:
  Processes: 337 Uptime: 8h 37m Memory: 31.41 GiB used: 4.84 GiB (15.4%) 
  Init: systemd Compilers: gcc: 9.2.0 Shell: bash v: 5.0.11 inxi: 3.0.37 

You can try others V-Sync methods in "Cinnamon Start Menu > System Settings > Preferences > General > Compositor Options" or turn off.

1 Like

I use Cinnamon, but not with AMD! So my lack of crashes is pretty much irrelevant. I have been exploring the possibility of upgrading my desktop to an AMD system. From reading this forum, it seems that the series 5 kernels (the newer the better) is recommended for the Ryzen family and especially for AMD graphics. Search the forum for your graphics card for more hints.

1 Like

I would definitely try a newer kernel than 4.19.

1 Like

@nadb and @jbMacAZ In the old thread, you can see that I have tried different kernels, including RT-kernels (again, I don't blame you for not reading that. It is a long boring thread with a lot of guessing and trying out stuff). Unfortunately this does not seem to be a kernel issue.

My plan is to switch to 5.4 as soon as that get a recommended tag. Or maybe I will try that now, since I believe I tried 5.3 in the old thread. The 5.4 kernel is LTS after all.

@wibol Thanks, I did not know about this setting, there are four options there and I will try them all out one by one.

How did you make the connection between this issue and Composition/VSync though?

Reading in forums about "Sync to VBlank" in nVidia setting that fixed my issue only a week ago, it seem to be the same thing that "VSync" adjust included in Cinnamon for avoid tearing. This is the only reference to Cinnamon VSync methods that I have found.

Now I have enable "Sync to VBlank" in nVidia settings and selected "Swap Throttling" in Cinnamon settings for to test if issue continues or still is fixed.

2 Likes

Swap throttling might have solved the problem for me too, maybe, I'll have to give it a few more days to be sure. But no crashes so far...:slight_smile:

After a new crash using "Sync to VBlank Enabled" in nVidia settings and selected "Swap Throttling" in Cinnamon settings, now testing "Sync to VBlank Enabled" in nVidia settings and selected "Fallback" in Cinnamon.

Well, I think it is time to say that my problem is solved, thanks to @Wibol!

I have not had a single crash since I changed General Settings -> Compositor Options -> VSync Method to Swap throttling. It has been three days, and I don't think Cinnamon (since December when the problem started) have ever not crashed a single time in a three day period.

1 Like

I'm glad.

In my case, only the VSync method of Cinnamon that does not freeze the system is "Fallback", while is Enabled "Sync to VBlank" in nVidia settings.

Disabling "Sync to VBlank" in nVidia settings, any Cinnamon methods seem to work.

When enabling "Sync to VBlank" in nVidia settings and selecting Disable in Cinnamon, there is tearing.

Forum kindly sponsored by