Joplin crashes on Mint after upgrade to Mint 22

Operating system

Linux

Joplin version

2.2.2

What issue do you have?

Joplin crashes when I start after upgrading to Linux Mint 22

Hi,

If Joplin was installed using the .AppImage, see No more launching appImage applications at startup after update 24.04 - #2 by personalizedrefriger for workarounds and related discussion.

Linux Mint 22 should be based on Ubuntu 24.04 (according to its release notes). As such, the information specific to Ubuntu 24.04 included in the discussion may also apply to Linux Mint 22.

Yes, Mint 22 is based on Ubuntu 24.04 so there should be similar issues.

What are the alternatives to appImage on Ubuntu 24.04? Can I do an alternative install and just sync all my notes to the new install?

I did install it as a Flatpak if that makes any differance?

There are a few community-maintained alternatives to the AppImage on Ubuntu 24.04:

Can I do an alternative install and just sync all my notes to the new install?

Yes — this should work (though create a backup first, if possible!). The AppImage, Snap, and Flatpak packages should all store data in different places.

It might. However, I don't see any similar recent issues in the Flatpak's issue list.

I tried to reinstall Jopling using:
wget -O - https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh | bash

Sad to say but I get the same error as with the Flatpak version. I can run i safe mode but i normal mode I get a unresponsive window error.

Is it the same for others using Ubuntu 24.04 or Mint 22?

Safe mode should do two things: 1) disable all plugins, 2) switch to a minimal editor.

As such, the following steps might help:

  1. Enable safe mode.
  2. Open settings > plugins.
  3. Disable all plugins.
  4. Exit safe mode.

Alternatively, could the issue be caused by a particular note?

I've just installed Linux Mint 22 in Virtualbox, then installed Joplin using the installation script (Joplin_install_and_update.sh). So far, it seems to work.

Linux Mint 22 System Information
System:
  Kernel: 6.8.0-38-generic arch: x86_64 bits: 64 compiler: gcc v: 13.2.0
  Desktop: Cinnamon v: 6.2.7 tk: GTK v: 3.24.41 wm: Muffin dm: LightDM
    Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
Machine:
  Type: Virtualbox System: innotek GmbH product: VirtualBox v: 1.2 serial: <superuser required>
    Chassis: Oracle Corporation type: 1 serial: <superuser required>
  Mobo: Oracle model: VirtualBox v: 1.2 serial: <superuser required> BIOS: innotek GmbH
    v: VirtualBox date: 12/01/2006
Battery:
  ID-1: BAT0 charge: 50.0 Wh (100.0%) condition: 50.0/50.0 Wh (100.0%) volts: 10.0 min: 10.0
    model: innotek 1 serial: N/A status: full
CPU:
  Info: quad core model: 12th Gen Intel Core i7-1260P bits: 64 type: MCP arch: Alder Lake rev: 3
    cache: L1: 320 KiB L2: 5 MiB L3: 72 MiB
  Speed (MHz): avg: 2496 min/max: N/A cores: 1: 2496 2: 2496 3: 2496 4: 2496 bogomips: 19967
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Graphics:
  Device-1: VMware SVGA II Adapter driver: vmwgfx v: 2.20.0.0 ports: active: Virtual-1
    empty: Virtual-2, Virtual-3, Virtual-4, Virtual-5, Virtual-6, Virtual-7, Virtual-8
    bus-ID: 00:02.0 chip-ID: 15ad:0405
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: vmware
    unloaded: fbdev,modesetting,vesa dri: swrast gpu: vmwgfx display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1280x800 s-dpi: 96
  Monitor-1: Virtual-1 mapped: Virtual1 res: 1280x800 size: N/A
  API: EGL v: 1.5 platforms: device: 1 drv: swrast gbm: drv: kms_swrast surfaceless: drv: swrast
    x11: drv: swrast inactive: wayland,device-0
  API: OpenGL v: 4.5 vendor: mesa v: 24.0.9-0ubuntu0.1 glx-v: 1.4 direct-render: yes
    renderer: llvmpipe (LLVM 17.0.6 256 bits) device-ID: ffffffff:ffffffff
Audio:
  Device-1: Intel 82801AA AC97 Audio vendor: Dell driver: snd_intel8x0 v: kernel bus-ID: 00:05.0
    chip-ID: 8086:2415
  API: ALSA v: k6.8.0-38-generic status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
  Device-1: Intel 82540EM Gigabit Ethernet driver: e1000 v: kernel port: d020 bus-ID: 00:03.0
    chip-ID: 8086:100e
  IF: enp0s3 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Intel 82371AB/EB/MB PIIX4 ACPI type: network bridge driver: piix4_smbus v: N/A
    port: N/A bus-ID: 00:07.0 chip-ID: 8086:7113
Drives:
  Local Storage: total: 27 GiB used: 10.23 GiB (37.9%)
  ID-1: /dev/sda vendor: VirtualBox model: VBOX HARDDISK size: 27 GiB speed: 3.0 Gb/s
    serial: <filter>
Partition:
  ID-1: / size: 25.91 GiB used: 10.22 GiB (39.4%) fs: ext4 dev: /dev/sda3
  ID-2: /boot/efi size: 512 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/sda2
Swap:
  ID-1: swap-1 type: file size: 2.82 GiB used: 0 KiB (0.0%) priority: -2 file: /swapfile
Sensors:
  Src: lm-sensors+/sys Message: No sensor data found using /sys/class/hwmon or lm-sensors.
Repos:
  Packages: pm: dpkg pkgs: 1881
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
    1: deb http: //packages.linuxmint.com wilma main upstream import backport
    2: deb http: //archive.ubuntu.com/ubuntu noble main restricted universe multiverse
    3: deb http: //archive.ubuntu.com/ubuntu noble-updates main restricted universe multiverse
    4: deb http: //archive.ubuntu.com/ubuntu noble-backports main restricted universe multiverse
    5: deb http: //security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
Info:
  Memory: total: 4 GiB available: 3.82 GiB used: 1.59 GiB (41.6%)
  Processes: 234 Power: uptime: 6m wakeups: 0 Init: systemd v: 255 target: graphical (5)
    default: graphical
  Compilers: gcc: 13.2.0 Client: Unknown python3.12 client inxi: 3.3.34

Thank you... that did the trick. I could locate the problem to:
macOS theme v1.5.7
With that theme disabled all works fine!
A big thank you! Regards Bengt!

1 Like

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