Cinnamon crash, no fallback mode dialog

Most of the time when Cinnamon crash, you get the fallback mode dialog and you can answer yes and everything is ok after that. But very rarely, for me, there is no fallback mode dialog visible. Since all my panels are gone after a crash, no hotkeys works (so I can't do CTRL+ALT+ESCAPE), you can't start a terminal (SUPER+t), well, you are kind of stuck.

When that happens my usual procedure is to go to tty (for some reason those hotkeys, CTRL+ALT+F*, is still working), start htop, find the cinnamon-session --session cinnamon processes and kill them one by one, until you end up in the login screen which happens when you kill the right one. You can then log in again, but all your applications that you had started, are gone forever.

My question is, is there a better way to recover from such a crash (when you don't get the fallback mode dialog), where your applications are still alive?

I don't know if inxi is really needed in this case, but here it is anyway.

  Host: BOHR Kernel: 5.4.43-1-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 10.1.0 Desktop: Cinnamon 4.6.2 Distro: Manjaro Linux 
  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 
  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: 86277 
  Speed: 3595 MHz min/max: 2200/3600 MHz Core speeds (MHz): 1: 3593 2: 2053 
  3: 2195 4: 2195 5: 2053 6: 2196 7: 2197 8: 2196 9: 3597 10: 2051 11: 2053 
  12: 2195 
  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.8 driver: amdgpu,ati unloaded: modesetting 
  resolution: 1920x1080~60Hz, 1920x1080~60Hz, 1920x1080~60Hz 
  OpenGL: renderer: Radeon RX 580 Series (POLARIS10 DRM 3.35.0 
  5.4.43-1-MANJARO LLVM 10.0.0) 
  v: 4.6 Mesa 20.0.7 direct render: Yes 
  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: k5.4.43-1-MANJARO 
  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 
  Local Storage: total: 3.40 TiB used: 1.13 TiB (33.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 
  ID-1: / size: 915.60 GiB used: 158.90 GiB (17.4%) fs: ext4 dev: /dev/sdd2 
  System Temperatures: cpu: 53.8 C mobo: N/A gpu: amdgpu temp: 39 C 
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 832 
  Processes: 343 Uptime: 3d 12h 07m Memory: 31.36 GiB used: 4.38 GiB (14.0%) 
  Init: systemd Compilers: gcc: 10.1.0 Shell: bash v: 5.0.17 inxi: 3.0.37

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by