Comments (12)
Can you post the KlipperScreen and Moonraker log files from /tmp?
from klipperscreen.
yesterday it didn't happen again, don't know why. Tomorrow it happened again around 6:15-6:20.
KlipperScreen.log
moonraker.log
from klipperscreen.
Is there a possible way to remove KlipperScreen. I installed it with root and everything else was installed with the pi user with the KIAUH script compilation. So maybe I have to install your software with KIAUH as well? So everything is installed with the pi user.
from klipperscreen.
Hm, I'm not seeing why it would change to an error state from the log files you attached.
To remove KlipperScreen, run sudo rm /etc/systemd/system/KlipperScreen.service
and delete the directory your originally installed it as.
from klipperscreen.
Same problem here, when i home the axis or start a print on the WebUI Klipper screen stops working.
KlipperScreen.log
moonraker.log
from klipperscreen.
I just pushed an update that will enable more debugging on the state issue. Would you be able to update and try again with the latest and, when the problem happens, upload a new log file?
from klipperscreen.
I have just pulled the new commits in hope that the issue was fixed since for me too KlipperScreen spuriously reset to the Shutdown screen each time a homing command was send (either from KlipperScreen or the printer screen or Fluidd) and remains stuck in this state.
The issue was introduced with the state transition changes c58b040
With the modification in fc074c3 the behavior is even worse as now it does not switch to the main panel when the printer is turned on.
moonraker.log
KlipperScreen.log
from klipperscreen.
I just pushed an update that will enable more debugging on the state issue. Would you be able to update and try again with the latest and, when the problem happens, upload a new log file?
I installed latest version now (still with root user instead of pi). Rebooted the pi.... problem not there anymore o_O
Before I could do reboot of the Pi or Klipper/Fluidd as much as I can... always showing the error page.
Mine wasn't crashing on the WebUI (Fluidd), just KlipperScreen.
So maybe I'm lucky right now or something else changed?
from klipperscreen.
@NBouquain From those log files, it looks like moonraker was sending notification that Klippy has shut down. Can you check the Klippy log file to see if an error was causing it to shutdown? KlipperScreen was just reacting to the shutdown notification.
from klipperscreen.
@Frostie2k I'm also unable to tell what exactly is happening from your log files. I've added some additional debugs, can you please update to the latest commit and re-post log files after the issue?
from klipperscreen.
@jordanruthe It may comes from the way my printer is connected.
I have a tplink smartplug managed by Moonraker that control the mainboard power while the raspberry is powered separately and remains powered while the printer is 'off'.
Consequently, when the printer is 'off', Klipper enters shutdown state as it loose communication with the MCU. When the printer is turned 'on' through Moonraker api, a udev rule triggers a Klipper restart (once the USB connection is detected). Hence during the restart Moonraker may send the notification that Klipper has disconnected.
The good news is that with lasted commit a51360f my previous issues (spurious transition to shutdown or remaining stuck in shutdown screen) has been fixed. The shutdown screen with message 'Klipper has shutdown' is displayed when the printer is 'off', then the message 'Klipper has disconnected' during restart and then the main screen.
Test was performed with lastest version of Moonraker (v0.2.8-32) / Klipper (v0.9.1-161) / Fluidd (1.5.1)
moonraker.log
KlipperScreen.log
from klipperscreen.
@jordanruthe
the problem no longer occurs on my printer since I installed the update.
from klipperscreen.
Related Issues (20)
- [BUG] Spoolman Menu Widens Screen Ouptut HOT 1
- [BUG] Recent update seems to have triggered an install of the network-manager component HOT 4
- [BUG] Missing Button for Multiple Instances HOT 13
- No documentation for creating menus in klipper screen HOT 3
- [FR] Community themes
- [FR] <title>Add confirmation for bed mesh abort
- [BUG] Bed Level UI Fails to Render Properly HOT 2
- [BUG] Loading panel: camera : cannot allocate memory in static TLS block HOT 3
- Power ON button on the home screen HOT 3
- [BUG] Unnecessary job title scrolling during printing
- [BUG] The round bed graph is not displayed
- [BUG] Emergency Stop confirmation not working
- [BUG] Unable to install KlipperScreen with python3.12 HOT 1
- [BUG] reconnection does not happen all the time (multiple printers) HOT 1
- [BUG] Updated and KlipperScreen no longer works HOT 3
- [BUG] Bed screw adjustment mislabelled since rework a few weeks ago HOT 1
- [BUG] printers folder displayed in themes list HOT 1
- [BUG] Language is not saved HOT 1
- [BUG] job_status.py hammering Klipper in search of a thumbnail HOT 1
- BTT TFT35 SPI screen not working on BTT CB2 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from klipperscreen.