fluidd-core / fluidd

Fluidd, the klipper UI.
https://docs.fluidd.xyz
GNU General Public License v3.0
1.36k stars 415 forks source link

Layer progress in Printing widget does not update #863

Closed joshuaboniface closed 1 year ago

joshuaboniface commented 1 year ago

Fluidd Version

v1.19.1-3f99573

Browser

Firefox

Device

Laptop

Operating System

Linux

What happened

In the "Printing" widget on the Fluidd main page, there is an indication of the layer status, i.e.

Screenshot from 2022-09-12 23-08-57

This progress never updates beyond layer 0 out of however many there are in the print.

Loading the Gcode preview does show the correct layer value, but this does not affect the main print widget, i.e.

Screenshot from 2022-09-12 23-10-05

What did you expect to happen

The layer progress should reflect the actual progress of the print.

How to reproduce

This occurs on all prints. It might be a misconfiguration, I'm not sure, but it did work at one point earlier in my experimentation with Klipper, but does not now. I'm looking for advice on what to check.

Additional information

No response

pedrolamas commented 1 year ago

Thank you for reporting this @joshuaboniface, can I ask that you upload that gcode file so we can take a look?

Also, can I ask what slicer did you use to create the gcode file?

joshuaboniface commented 1 year ago

Certainly, here it is in gzipped form: pathway-light_square_abs.gcode.gz It's created with Cura 5.1. I was suspecting a slicer problem given that it seems to affect everything I've sliced in the last ~month or longer but not sure what - hopefully this helps!

pedrolamas commented 1 year ago

Thank you @joshuaboniface. According to the file metadata, you used Cura to slice it but set the "output flavour" to "Repetier", when Klipper expects "Marlin" (source)

Might not be related, but I would recommend making the change and seeing if that solves the problem.

joshuaboniface commented 1 year ago

That totally explains it, and a reslice with Marlin set is showing the progress! Probably left over from my experiments with the stock firmware before moving to Klipper. Thanks for the assist.