nemo-desktop crash after installation

Please post suggestions for improvement of Cinnamon on:
https://github.com/linuxmint/Cinnamon
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
blizz
Level 1
Level 1
Posts: 13
Joined: Wed Apr 08, 2015 5:07 pm

nemo-desktop crash after installation

Post by blizz »

Hello,

I created a backup of my system with systemback and after installign it the nemo-desktop crash, see attach report and screenshot.
This causing the desktop icons to be missing and I cannot right click on it.
Also the file manager is not opening.

Any idea how to solve it?

Here is the error report:

Code: Select all

===================================================================
 Info                                                              
===================================================================
           PID: 1654 (nemo-desktop)
           UID: 1000 (user)
           GID: 1000 (user)
        Signal: 11 (SEGV)
     Timestamp: Tue 2021-04-06 11:03:23 BST (5min ago)
  Command Line: nemo-desktop
    Executable: /usr/bin/nemo-desktop
 Control Group: /user.slice/user-1000.slice/session-c1.scope
          Unit: session-c1.scope
         Slice: user-1000.slice
       Session: c1
     Owner UID: 1000 (user)
       Boot ID: 6b46992215fa4a9e9bcc06fedc5d5333
    Machine ID: 2f584254506d6f6c3866355571493971
      Hostname: user
       Storage: /var/lib/systemd/coredump/core.nemo-desktop.1000.6b46992215fa4a9e9bcc06fedc5d5333.1654.1617703403000000000000.lz4
       Message: Process 1654 (nemo-desktop) of user 1000 dumped core.
                
                Stack trace of thread 1654:
                #0  0x00007febed1956b4 _PyErr_SetObject (libpython3.8.so.1.0 + 0x1b36b4)
                #1  0x00007febed195e18 _PyErr_SetString (libpython3.8.so.1.0 + 0x1b3e18)
                #2  0x00007febef353cf8 n/a (libnemo-python.so + 0x3cf8)
                #3  0x00007febef354518 nemo_module_initialize (libnemo-python.so + 0x4518)
                #4  0x0000557fa307de4e nemo_module_load (nemo-desktop + 0x11fe4e)
                #5  0x00007febf404a5fb g_type_module_use (libgobject-2.0.so.0 + 0x3e5fb)
                #6  0x0000557fa307e0fd nemo_module_load_file (nemo-desktop + 0x1200fd)
                #7  0x0000557fa2fa5230 nemo_application_startup (nemo-desktop + 0x47230)
                #8  0x00007febf4020a56 n/a (libgobject-2.0.so.0 + 0x14a56)
                #9  0x00007febf403fb48 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33b48)
                #10 0x00007febf40400f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #11 0x00007febf414e7f2 g_application_register (libgio-2.0.so.0 + 0xe27f2)
                #12 0x0000557fa3025051 nemo_desktop_application_local_command_line (nemo-desktop + 0xc7051)
                #13 0x00007febf414ef52 g_application_run (libgio-2.0.so.0 + 0xe2f52)
                #14 0x0000557fa2f9d1a5 main (nemo-desktop + 0x3f1a5)
                #15 0x00007febf38260b3 __libc_start_main (libc.so.6 + 0x270b3)
                #16 0x0000557fa2f9d1ee _start (nemo-desktop + 0x3f1ee)
                
                Stack trace of thread 1662:
                #0  0x00007febf391a89d syscall (libc.so.6 + 0x11b89d)
                #1  0x00007febf3f80746 g_cond_wait_until (libglib-2.0.so.0 + 0x9f746)
                #2  0x00007febf3f03581 n/a (libglib-2.0.so.0 + 0x22581)
                #3  0x00007febf3f5d4ca n/a (libglib-2.0.so.0 + 0x7c4ca)
                #4  0x00007febf3f5cad1 n/a (libglib-2.0.so.0 + 0x7bad1)
                #5  0x00007febf39fa609 start_thread (libpthread.so.0 + 0x9609)
                #6  0x00007febf3921293 __clone (libc.so.6 + 0x122293)
                
                Stack trace of thread 1657:
                #0  0x00007febf3914aff __GI___poll (libc.so.6 + 0x115aff)
                #1  0x00007febf3f3336e n/a (libglib-2.0.so.0 + 0x5236e)
                #2  0x00007febf3f334a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)
                #3  0x00007febf3f334f1 n/a (libglib-2.0.so.0 + 0x524f1)
                #4  0x00007febf3f5cad1 n/a (libglib-2.0.so.0 + 0x7bad1)
                #5  0x00007febf39fa609 start_thread (libpthread.so.0 + 0x9609)
                #6  0x00007febf3921293 __clone (libc.so.6 + 0x122293)
                
                Stack trace of thread 1658:
                #0  0x00007febf3914aff __GI___poll (libc.so.6 + 0x115aff)
                #1  0x00007febf3f3336e n/a (libglib-2.0.so.0 + 0x5236e)
                #2  0x00007febf3f336f3 g_main_loop_run (libglib-2.0.so.0 + 0x526f3)
                #3  0x00007febf418af8a n/a (libgio-2.0.so.0 + 0x11ef8a)
                #4  0x00007febf3f5cad1 n/a (libglib-2.0.so.0 + 0x7bad1)
                #5  0x00007febf39fa609 start_thread (libpthread.so.0 + 0x9609)
                #6  0x00007febf3921293 __clone (libc.so.6 + 0x122293)
                
                Stack trace of thread 1661:
                #0  0x00007febf3914aff __GI___poll (libc.so.6 + 0x115aff)
                #1  0x00007febf3f3336e n/a (libglib-2.0.so.0 + 0x5236e)
                #2  0x00007febf3f334a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)
                #3  0x00007febef3da99d n/a (libdconfsettings.so + 0xa99d)
                #4  0x00007febf3f5cad1 n/a (libglib-2.0.so.0 + 0x7bad1)
                #5  0x00007febf39fa609 start_thread (libpthread.so.0 + 0x9609)
                #6  0x00007febf3921293 __clone (libc.so.6 + 0x122293)
                
                Stack trace of thread 1663:
                #0  0x00007febf391a89d syscall (libc.so.6 + 0x11b89d)
                #1  0x00007febf3f80746 g_cond_wait_until (libglib-2.0.so.0 + 0x9f746)
                #2  0x00007febf3f03581 n/a (libglib-2.0.so.0 + 0x22581)
                #3  0x00007febf3f5d4ca n/a (libglib-2.0.so.0 + 0x7c4ca)
                #4  0x00007febf3f5cad1 n/a (libglib-2.0.so.0 + 0x7bad1)
                #5  0x00007febf39fa609 start_thread (libpthread.so.0 + 0x9609)
                #6  0x00007febf3921293 __clone (libc.so.6 + 0x122293)
===================================================================
 GDB Log                                                           
===================================================================
[New LWP 1654]
[New LWP 1662]
[New LWP 1657]
[New LWP 1658]
[New LWP 1661]
[New LWP 1663]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `nemo-desktop'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007febed1956b4 in _PyErr_SetObject () from /usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0
[Current thread is 1 (Thread 0x7febf09f2a80 (LWP 1654))]

===================================================================
 GDB Backtrace                                                     
===================================================================
[New LWP 1654]
[New LWP 1662]
[New LWP 1657]
[New LWP 1658]
[New LWP 1661]
[New LWP 1663]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `nemo-desktop'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007febed1956b4 in _PyErr_SetObject () from /usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0
[Current thread is 1 (Thread 0x7febf09f2a80 (LWP 1654))]
#0  0x00007febed1956b4 in _PyErr_SetObject () from /usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#1  0x00007febed195e18 in _PyErr_SetString () from /usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#2  0x00007febef353cf8 in ?? () from /usr/lib/x86_64-linux-gnu/nemo/extensions-3.0/libnemo-python.so
#3  0x00007febef354518 in nemo_module_initialize () from /usr/lib/x86_64-linux-gnu/nemo/extensions-3.0/libnemo-python.so
#4  0x0000557fa307de4e in nemo_module_load (gmodule=0x557fa4de2960) at ../libnemo-private/nemo-module.c:65
#5  0x00007febf404a5fb in g_type_module_use () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x0000557fa307e0fd in nemo_module_load_file (filename=0x557fa4c0cb60 "/usr/lib/x86_64-linux-gnu/nemo/extensions-3.0/libnemo-python.so") at ../libnemo-private/nemo-module.c:161
#7  load_module_dir (dirname=0x557fa30c9498 "/usr/lib/x86_64-linux-gnu/nemo/extensions-3.0") at ../libnemo-private/nemo-module.c:186
#8  nemo_module_setup () at ../libnemo-private/nemo-module.c:216
#9  0x0000557fa2fa5230 in nemo_application_startup (app=<optimized out>) at ../src/nemo-application.c:549
#10 0x00007febf4020a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007febf403fb48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007febf40400f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007febf414e7f2 in g_application_register () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#14 0x0000557fa3025051 in nemo_desktop_application_local_command_line (application=0x557fa4a7e110, arguments=<optimized out>, exit_status=0x7ffd70b14324) at ../src/nemo-desktop-application.c:303
#15 0x00007febf414ef52 in g_application_run () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#16 0x0000557fa2f9d1a5 in main (argc=1, argv=0x7ffd70b14488) at ../src/nemo-desktop-main.c:101

===================================================================
 GDB Backtrace (all threads)                                       
===================================================================
[New LWP 1654]
[New LWP 1662]
[New LWP 1657]
[New LWP 1658]
[New LWP 1661]
[New LWP 1663]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `nemo-desktop'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007febed1956b4 in _PyErr_SetObject () from /usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0
[Current thread is 1 (Thread 0x7febf09f2a80 (LWP 1654))]

Thread 6 (Thread 0x7febee2be700 (LWP 1663)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007febf3f80746 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007febf3f03581 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007febf3f5d4ca in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007febf3f5cad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007febf39fa609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140651289896704, 1492468647206131667, 140726494115822, 140726494115823, 140726494115968, 140651289894016, -1485752451291080749, -1485704725285103661}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007febf3921293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 5 (Thread 0x7febef2c0700 (LWP 1661)):
#0  0x00007febf3914aff in __GI___poll (fds=0x557fa4bc75a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007febf3f3336e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007febf3f334a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007febef3da99d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#4  0x00007febf3f5cad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007febf39fa609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140651306682112, 1492468647206131667, 140726494115934, 140726494115935, 140726494116080, 140651306679424, -1485750253341567021, -1485704725285103661}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007febf3921293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 4 (Thread 0x7febefc1c700 (LWP 1658)):
#0  0x00007febf3914aff in __GI___poll (fds=0x557fa4aea990, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007febf3f3336e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007febf3f336f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007febf418af8a in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4  0x00007febf3f5cad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007febf39fa609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140651316496128, 1492468647206131667, 140726494113758, 140726494113759, 140726494113904, 140651316493440, -1485748275509127213, -1485704725285103661}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007febf3921293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 3 (Thread 0x7febf041d700 (LWP 1657)):
#0  0x00007febf3914aff in __GI___poll (fds=0x557fa4ae93e0, nfds=2, timeout=5684) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007febf3f3336e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007febf3f334a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007febf3f334f1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007febf3f5cad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007febf39fa609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140651324888832, 1492468647206131667, 140726494113326, 140726494113327, 140726494113472, 140651324886144, -1485711993236023341, -1485704725285103661}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007febf3921293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 2 (Thread 0x7febeeabf700 (LWP 1662)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007febf3f80746 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007febf3f03581 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007febf3f5d4ca in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007febf3f5cad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007febf39fa609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140651298289408, 1492468647206131667, 140726494116414, 140726494116415, 140726494116560, 140651298286720, -1485751353390065709, -1485704725285103661}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007febf3921293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 1 (Thread 0x7febf09f2a80 (LWP 1654)):
#0  0x00007febed1956b4 in _PyErr_SetObject () from /usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0
No symbol table info available.
#1  0x00007febed195e18 in _PyErr_SetString () from /usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0
No symbol table info available.
#2  0x00007febef353cf8 in ?? () from /usr/lib/x86_64-linux-gnu/nemo/extensions-3.0/libnemo-python.so
No symbol table info available.
#3  0x00007febef354518 in nemo_module_initialize () from /usr/lib/x86_64-linux-gnu/nemo/extensions-3.0/libnemo-python.so
No symbol table info available.
#4  0x0000557fa307de4e in nemo_module_load (gmodule=0x557fa4de2960) at ../libnemo-private/nemo-module.c:65
        module = 0x557fa4de2960
#5  0x00007febf404a5fb in g_type_module_use () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#6  0x0000557fa307e0fd in nemo_module_load_file (filename=0x557fa4c0cb60 "/usr/lib/x86_64-linux-gnu/nemo/extensions-3.0/libnemo-python.so") at ../libnemo-private/nemo-module.c:161
        module = 0x557fa4de2960
        module = <optimized out>
#7  load_module_dir (dirname=0x557fa30c9498 "/usr/lib/x86_64-linux-gnu/nemo/extensions-3.0") at ../libnemo-private/nemo-module.c:186
        filename = 0x557fa4c0cb60 "/usr/lib/x86_64-linux-gnu/nemo/extensions-3.0/libnemo-python.so"
        name = 0x557fa4dff7bb "libnemo-python.so"
        dir = 0x557fa4b85440
        dir = <optimized out>
        name = <optimized out>
        filename = <optimized out>
#8  nemo_module_setup () at ../libnemo-private/nemo-module.c:216
        initialized = 1
#9  0x0000557fa2fa5230 in nemo_application_startup (app=<optimized out>) at ../src/nemo-application.c:549
        self = 0x557fa4a7e110
#10 0x00007febf4020a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#11 0x00007febf403fb48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#12 0x00007febf40400f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#13 0x00007febf414e7f2 in g_application_register () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#14 0x0000557fa3025051 in nemo_desktop_application_local_command_line (application=0x557fa4a7e110, arguments=<optimized out>, exit_status=0x7ffd70b14324) at ../src/nemo-desktop-application.c:303
        files = <optimized out>
        len = <optimized out>
        version = 0
        kill_shell = 0
        debug = 0
        options = {{long_name = 0x557fa30b8817 "version", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7ffd70b141d0, description = 0x557fa30bb3a8 "Show the version of the program.", arg_description = 0x0}, {long_name = 0x557fa30bb28c "debug", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7ffd70b141d8, description = 0x557fa30bb3d0 "Enable debugging code.  Example usage: 'NEMO_DEBUG=Desktop,Actions nemo-desktop --debug'.  Use NEMO_DEBUG=all for more topics.", arg_description = 0x0}, {long_name = 0x557fa30a5eb0 "quit", short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7ffd70b141d4, description = 0x557fa30bb292 "Quit Nemo Desktop.", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}
        context = 0x557fa4a80ea0
        error = 0x0
        argc = 1
        argv = 0x557fa4a7d720
#15 0x00007febf414ef52 in g_application_run () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#16 0x0000557fa2f9d1a5 in main (argc=1, argv=0x7ffd70b14488) at ../src/nemo-desktop-main.c:101
        retval = <optimized out>
        application = 0x557fa4a7e110
#0  0x00007febed1956b4 in _PyErr_SetObject () from /usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#1  0x00007febed195e18 in _PyErr_SetString () from /usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#2  0x00007febef353cf8 in ?? () from /usr/lib/x86_64-linux-gnu/nemo/extensions-3.0/libnemo-python.so
#3  0x00007febef354518 in nemo_module_initialize () from /usr/lib/x86_64-linux-gnu/nemo/extensions-3.0/libnemo-python.so
#4  0x0000557fa307de4e in nemo_module_load (gmodule=0x557fa4de2960) at ../libnemo-private/nemo-module.c:65
#5  0x00007febf404a5fb in g_type_module_use () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x0000557fa307e0fd in nemo_module_load_file (filename=0x557fa4c0cb60 "/usr/lib/x86_64-linux-gnu/nemo/extensions-3.0/libnemo-python.so") at ../libnemo-private/nemo-module.c:161
#7  load_module_dir (dirname=0x557fa30c9498 "/usr/lib/x86_64-linux-gnu/nemo/extensions-3.0") at ../libnemo-private/nemo-module.c:186
#8  nemo_module_setup () at ../libnemo-private/nemo-module.c:216
#9  0x0000557fa2fa5230 in nemo_application_startup (app=<optimized out>) at ../src/nemo-application.c:549
#10 0x00007febf4020a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007febf403fb48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007febf40400f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007febf414e7f2 in g_application_register () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#14 0x0000557fa3025051 in nemo_desktop_application_local_command_line (application=0x557fa4a7e110, arguments=<optimized out>, exit_status=0x7ffd70b14324) at ../src/nemo-desktop-application.c:303
#15 0x00007febf414ef52 in g_application_run () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#16 0x0000557fa2f9d1a5 in main (argc=1, argv=0x7ffd70b14488) at ../src/nemo-desktop-main.c:101
Attachments
Screenshot from 2021-04-06 11-07-38.png
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
AZgl1800
Level 20
Level 20
Posts: 11180
Joined: Thu Dec 31, 2015 3:20 am
Location: Oklahoma where the wind comes Sweeping down the Plains
Contact:

Re: nemo-desktop crash after installation

Post by AZgl1800 »

I did not bother to read all of that, simply because my first thought is,

Why did you not use Timeshift to backup to where your system is working like it should be?

If you aren't using Timeshift, you should be.
This is precisely what it created for, recovering from bad installations.
LM21.3 Cinnamon ASUS FX705GM | Donate to Mint https://www.patreon.com/linux_mint
Image
blizz
Level 1
Level 1
Posts: 13
Joined: Wed Apr 08, 2015 5:07 pm

Re: nemo-desktop crash after installation

Post by blizz »

Well, because I wanted to create a LIVE ISO file.
And also to clone the same system on a different computer.
mikeflan
Level 17
Level 17
Posts: 7136
Joined: Sun Apr 26, 2020 9:28 am
Location: Houston, TX

Re: nemo-desktop crash after installation

Post by mikeflan »

Apparently blizz is trying to use the "System Copy" part of Systemback. So he creates an "iso" of his system, burns the iso to another computer, and it fails to some degree. It sure would be nice if we had a reliable way to burn our own OS iso's.

It appears development and support for Systemback stopped in 2015:
https://launchpad.net/systemback
Which makes it really hard to work on something like this.
Yet Systemback "System Copy still works for many people on LM20.0, like rickNS:
viewtopic.php?p=1996607#p1996607

More info on blizz's system is here:
viewtopic.php?p=1997748#p1997748

Thank you blizz for posting all this strace info. Please edit your first post and place it in code tags </>.
rickNS
Level 9
Level 9
Posts: 2971
Joined: Tue Jan 25, 2011 11:59 pm

Re: nemo-desktop crash after installation

Post by rickNS »

mikeflan wrote: Wed Apr 07, 2021 9:29 am
Which makes it really hard to work on something like this.
Yet Systemback "System Copy still works for many people on LM20.0, like rickNS:
Yes Mike, the simple ("relatively" speaking, and for lack of a better term, AND no offense to the creator) code has no dependency issues with Mint 20. Systemback's "live system create" works the same as it always has.
Please edit your first post and place it in code tags </>.
Good point also, someone... should report it so it "gets fixed"
Mint 20.0, and 21.0 MATE on Thinkpads, 3 X T420, T450, T470, and X200
rickNS
Level 9
Level 9
Posts: 2971
Joined: Tue Jan 25, 2011 11:59 pm

Re: nemo-desktop crash after installation

Post by rickNS »

blizz wrote: Tue Apr 06, 2021 6:20 am Hello,
Any idea how to solve it?
No.

First you should put your terminal output inside of code tags (the little symbol </>) above when you're making your post.

Second, I have a couple of "maybes" for you. Maybe, because I don't use cinnamon, and I haven't seen your "problem" before...so

1) Maybe, try restarting Cinnamon instead of NEMO, (yes I saw the error report, but...)
Restart Cinnamon;
Alt + F2 then type r in the box, then enter

probably won't help, but won't hurt either.

2) Maybe try reinstalling Nemo;
sudo apt-get install --reinstall nemo
Again no guarantee that will work, (but also again won't hurt, and if it does work, we can make that happen automatically later).

3) and I guess lastly, since you seem fairly new, and not yet "addicted" to any particular DE, you could start over using MATE. (hope that doesn't start a flame war)
Mint 20.0, and 21.0 MATE on Thinkpads, 3 X T420, T450, T470, and X200
venks
Level 1
Level 1
Posts: 16
Joined: Wed Jun 07, 2017 6:47 pm

Re: nemo-desktop crash after installation

Post by venks »

Hi,
I am having the same issue as with blizz. That is after instaling a Systembacked image, I cannot right click on the desktop to get the context menu and there are no desktop icons even thought in the setting it is says show icons. Again this is on a freshly created user.

I installed my Systemback from an installation pack called Systemback_Install_Pack_v1.8.402.tar.xz . Part of the instruction was to remove 'casper' package and so I did.

Any new progress in getting the nemo to run and desktop right click working? I have already tried re-installing nemo and cinnamon but no improvement.
mikeflan
Level 17
Level 17
Posts: 7136
Joined: Sun Apr 26, 2020 9:28 am
Location: Houston, TX

Re: nemo-desktop crash after installation

Post by mikeflan »

Do a search for systemback on this forum and you will see topics like this:
viewtopic.php?f=47&t=346461

As a workaround, you might use a cloning program like Foxclone to clone the whole drive, or clone the partition. Then burn the image to the new drive.
venks
Level 1
Level 1
Posts: 16
Joined: Wed Jun 07, 2017 6:47 pm

Re: nemo-desktop crash after installation

Post by venks »

Hi,
the reason I didn't want to use a cloning software is that it will be tied to a particular machine/hardware. I want a remastered ISO image so that I can installed on to many different types of computers within the same organisation. This will simplify configuration for each machine considerably.

I took a look at Foxclone, but then it is a backup software much similar to Clonezilla. So this is not what I want to do.

I am still wondering why nemo / nemo-desktop is still crashing on the installed machines. When running from the live ISO image, everything works fine. After installation it behaves differently.
mikeflan
Level 17
Level 17
Posts: 7136
Joined: Sun Apr 26, 2020 9:28 am
Location: Houston, TX

Re: nemo-desktop crash after installation

Post by mikeflan »

the reason I didn't want to use a cloning software is that it will be tied to a particular machine/hardware.
This is a common misconception - at lease in my case. I have at least 5 desktops (actually more, but I have not tried them all) and as of this weekend, 5 different SSD's with LM on them. All SSD's have LM 19.3 with Timeshift and /home/ stored on those drives. Just this weekend I plunked in a SSD and it booted up fine. I didn't check all the software, but everything I tried worked perfect with no adjustments. And that old computer had Win XP on it! I was real surprised that it had the modern Sata connections and 4 GB ram.

I have never had it fail to just put an SSD in a computer and it starts up immediately. Sure is nice. I don't know how it works, because all these machines are wildly different. Some even have onboard graphics. I haven't even gone into the graphics to see what it is using - it just works. I encourage others to try this and report if they have any failures. It's incredibly easy to try if you have LM on an SSD and a new machine to try it on. It only takes 2 minutes.

I want Systemback working also, but I really don't need it.
venks
Level 1
Level 1
Posts: 16
Joined: Wed Jun 07, 2017 6:47 pm

Re: nemo-desktop crash after installation

Post by venks »

My experience is not very good with this type of cloning. Something or other will break. Plus each has different size HDD and some with SSD etc. Usually I will have two or three system partitions with the previous version still intact if the newer install fails to work. So each PC is very different in installed partition etc.
venks
Level 1
Level 1
Posts: 16
Joined: Wed Jun 07, 2017 6:47 pm

Re: nemo-desktop crash after installation

Post by venks »

I found a work around for the installation problem.
I can make the live ISO image using systemback but when installing on another machine, use Ubiquity. This is the Mint Installer it works quite well.

First use synaptic and select:
  • ubiquity-frontend-gtk
  • ubiquity-frontend-gtk-panel
  • ubiquity-slideshow-mint
  • grub-efi
Synaptic may also pull in other dependencies.

Then do your usual stuff with SystemBack, create the live ISO image.
On the machine you want to install, you will need to start ubiquity from the command line. Open a terminal and type ubiquity
During Installation there will be an error about "ubi-prepare failed with exit code 127 ...", just click on "Continue anyway".
You should be able to install without too much of trouble after that.

When I installed on a machine with pre-existing partitions, the installation stalled at the end after installing grub. It said something like "copying installation log to..." but did nothing. So I restarted the PC and everything was OK. I am not sure if this happened because I installed on an existing partition or because there was internet connection.

On another PC I did "erase disk" option for full installation but this PC was disconnected from the network, thus no internet. The installation ended normally with "Do you want to restart.." or something like that.

Hope this helps someone.
mikeflan
Level 17
Level 17
Posts: 7136
Joined: Sun Apr 26, 2020 9:28 am
Location: Houston, TX

Re: nemo-desktop crash after installation

Post by mikeflan »

This is intriguing. Can you give us a high-level summary of what you do?
I can make the live ISO image using systemback but when installing on another machine, use Ubiquity.
So you create a live ISO image using systemback on machine 1. Which results in a single iso file??
Then you put that iso file on a USB and plug the USB into machine 2.
Then you do what?
venks
Level 1
Level 1
Posts: 16
Joined: Wed Jun 07, 2017 6:47 pm

Re: nemo-desktop crash after installation

Post by venks »

mikeflan wrote: Fri Jun 25, 2021 11:52 am This is intriguing. Can you give us a high-level summary of what you do?
So you create a live ISO image using systemback on machine 1. Which results in a single iso file??
Then you put that iso file on a USB and plug the USB into machine 2.
Then you do what?
Then I run ubiquity from the terminal on the live system. Go through the installation steps as per normal (except for those errors and some glitches), until installation is complete.

High-level summary:
  • Install ubiquity on your Mint installation that you want to remaster.
  • Use Systemback to do the snapshot and create ISO.
  • On machine 2, boot into this live system.
  • Run ubiquity from the terminal.
  • Go through the installation processes (minding the glitches).
  • Finish the install and reboot.
Well the important thing is that the desktop and nemo on the newly installed machine works without any problem.
venks
Level 1
Level 1
Posts: 16
Joined: Wed Jun 07, 2017 6:47 pm

Re: nemo-desktop crash after installation

Post by venks »

I am not sure if I should post this here, but I used another tool to do the re-imaging and installation. It is called Refracta and can be found here --> https://sourceforge.net/projects/refracta/files/tools/.

The latest versions are compatible with Ubuntu based systems like Mint. It has its own installer. You must take note that it requires more disk space for working. You will have to download :
  • refractasnapshot-base
  • refractasnapshot-gui
  • refractainstaller-base
  • refractainstaller-gui
The installer is very basic, may drop you to the command line for certain things, so be prepared to do somethings like installing grub by your self.

When booted to the newly installed system, there was no splash screen because for some reason /etc/defaut/grub was missing. So I had to copy that file from /usr/share/grub2/default/grub (I think) to /etc/default/

After that everything is perfect.
Locked

Return to “Cinnamon”