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.
Grumpyscreen¶
You can update Grumpyscreen from the Settings menu.
Click the Update Grumpyscreen icon
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
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.