I installed a brand new Jetson Nano by flashing image on my 16 GB microSD card. I let the installation go through, waited for unattended upgrades to finish, then I ran one more update manually before restarting.
After restart, the system starts to suffer from many problems.
- apt is no longer usable, because the triggered program update-mime-info segfaults. This effectively prevents installing any other packages after the initial restart.
- The X server crashes before even displaying the login screen.
Here’s a stack trace of the update-mime-info:
Starting program: /usr/bin/update-mime-database /usr/share/mime
Program received signal SIGSEGV, Segmentation fault.
_dl_relocate_object (scope=0x7fb7fd40a0 <dl_main>, reloc_mode=1, consider_profiling=127, consider_profiling@entry=0) at dl-reloc.c:231
231 dl-reloc.c: No such file or directory.
(gdb) where
#0 _dl_relocate_object (scope=0x7fb7fd40a0 <dl_main>, reloc_mode=1, consider_profiling=127, consider_profiling@entry=0) at dl-reloc.c:231
#1 0x0000007fb7fd5c90 in dl_main (phdr=<optimized out>, phnum=<optimized out>, user_entry=<optimized out>, auxv=<optimized out>) at rtld.c:2190
#2 0x0000007fb7fe6c5c in _dl_sysdep_start (start_argptr=start_argptr@entry=0x7ffffff670, dl_main=dl_main@entry=0x7fb7fd40a0 <dl_main>) at ../elf/dl-sysdep.c:253
#3 0x0000007fb7fd38c4 in _dl_start_final (arg=0x7ffffff670, arg@entry=0x7fb7ffee68, info=info@entry=0x7ffffff200) at rtld.c:414
#4 0x0000007fb7fd3b48 in _dl_start (arg=0x7fb7ffee68) at rtld.c:523
#5 0x0000007fb7fd31c8 in _start () from /lib/ld-linux-aarch64.so.1
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Interesting lines from syslog:
nm-dispatcher[4582]: Segmentation fault
/usr/lib/gdm3/gdm-x-session[5123]: (--) NVIDIA(GPU-0): Panasonic-TV (DFP-0): connected
/usr/lib/gdm3/gdm-x-session[5123]: (--) NVIDIA(GPU-0): Panasonic-TV (DFP-0): External TMDS
systemd[1]: Started resolvconf-pull-resolved.service.
systemd[5069]: indicator-keyboard.service: Main process exited, code=dumped, status=11/SEGV
systemd[5069]: indicator-keyboard.service: Failed with result 'core-dump'.
compiz-profile-selector[5929]: /usr/lib/aarch64-linux-gnu/unity/compiz-profile-selector: line 48: 5980 Segmentation fault (core dumped) /usr/lib/aarch64-linux-gnu/unity/compiz-config-profile-setter $settings_profile
systemd[5069]: unity7.service: Control process exited, code=exited status=139
systemd[5069]: unity7.service: Failed with result 'exit-code'.
systemd[5069]: Failed to start Unity Shell v7.
systemd[5069]: bamfdaemon.service: Start request repeated too quickly.
systemd[5069]: bamfdaemon.service: Failed with result 'exit-code'.
systemd[5069]: Failed to start BAMF Application Matcher Framework.
kernel: tegradc tegradc.0: blank - powerdown
kernel: extcon-disp-state extcon:disp-state: cable 47 state 0
kernel: Extcon AUX1(HDMI) disable
kernel: tegradc tegradc.1: blank - powerdown
/usr/lib/gdm3/gdm-x-session[6315]: (II) NVIDIA(GPU-0): Deleting GPU-0
unity-panel-service[6482]: Unable to init server: Could not connect: Connection refused
unity-panel-ser[6482]: cannot open display: :0
at-spi-bus-launcher[6541]: XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
at-spi-bus-launcher[6541]: after 21 requests (21 known processed) with 0 events remaining.