Skip to content

Updating

Updating

Fluidd and Mainsail Updates

The following components can be updated via Fluidd / Mainsail Software Updates:

  • beacon
  • cartographer
  • fluidd
  • fluidd-config (aka client-macros)
  • moonraker
  • klipper
  • mainsail
  • Klipper-Adaptive-Meshing-Purging
  • timelapse (aka Moonraker Timelapse)

You can update these components via Fluidd or Mainsail, in fluidd make sure you click the CHECK FOR UPDATES button, and in Mainsail click the Refresh button

Note

It is normal for moonraker and klipper to warn about Unofficial remote url, this is because Simple AF has forked these repositories.

image

Grumpyscreen

image

You can update Grumpyscreen from the Settings menu.

Click the Update Grumpyscreen icon

image

Simple AF

Simple AF which includes all the cfg and conf files cannot be updated via Fluidd or Mainsail, it must be updated by using ssh to connect to the printer

/usr/data/pellcorp/k1/installer.sh --branch main
/usr/data/pellcorp/k1/installer.sh --update

This backs up your customisations, updates the creality repo, applies all changes to your /usr/data/printer_data/config directory and then reapplies your customisations over the top.

Reinstalling

A reinstall is only needed if one or more github repos have got into an inconsistent state, so you can force a reinstall with the --reinstall argument in place of the --install argument. The difference to a --install, is a --install will only finish up a partial install that failed due to a network failure or the like.

Info

If you switch probes using --update you will have to manually clean up any save configuration for that probe before klipper will start.