Comments (6)
Have you tried running KlipperScreen despite that error? There is an issue where vext.gi does report an error during installation, but it does install properly and it should still work.
from klipperscreen.
| Mainsail: Installed! |
| | Octoprint: Not installed! |
| | |
| | KlipperScreen: Incomplete!
After the reboot, the screen shows a normal linux console
from klipperscreen.
Is there a file /tmp/KlipperScreen.log ? If so, can you attach it
Can you post the output of the following commands?
systemctl status KlipperScreen
journalctl -xe -u KlipperScreen | cat
from klipperscreen.
fresh install log:
● KlipperScreen.service - KlipperScreen
Loaded: loaded (/etc/systemd/system/KlipperScreen.service; disabled; vendor preset: enabled)
Active: active (running) since Thu 2020-12-03 19:57:24 GMT; 50s ago
Main PID: 1297 (xinit)
Tasks: 21 (limit: 3861)
CGroup: /system.slice/KlipperScreen.service
├─1297 /usr/bin/xinit /home/pi/.KlipperScreen-env/bin/python /home/pi/KlipperScreen/screen.py
├─1298 /usr/lib/xorg/Xorg :0
└─1313 /home/pi/.KlipperScreen-env/bin/python /home/pi/KlipperScreen/screen.py
Dec 03 19:57:28 raspberrypi xinit[1297]: INFO:KlipperScreen.KlipperWebsocket:Moonraker Websocket Open
Dec 03 19:57:28 raspberrypi xinit[1297]: INFO:KlipperScreen.KlipperWebsocket:Self.connected = False
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen.KlippyRest:Sending request to http://127.0.0.1:7125/printer/info
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen.KlippyRest:Sending request to http://127.0.0.1:7125/printer/objects/query?idle_timeout&configf
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen.KlippyRest:Sending request to http://127.0.0.1:7125/machine/device_power/devices
Dec 03 19:57:28 raspberrypi xinit[1297]: INFO:KlipperScreen.Printer:Klipper version: v0.9.1-76-g91de1560
Dec 03 19:57:28 raspberrypi xinit[1297]: INFO:KlipperScreen.Printer:### Toolcount: 0 Heaters: 1
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen.KlipperWebsocket:Sending printer.objects.subscribe: {'objects': {'configfile': ['config'], 'ex
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen:Current panel hierarchy: ['splash_screen']
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen.SplashScreenPanel:Power devices: []
lines 1-20/20 (END)
pi@raspberrypi:~/kiauh $ journalctl -xe -u KlipperScreen | cat
-- Logs begin at Thu 2020-12-03 17:49:30 GMT, end at Thu 2020-12-03 19:57:34 GMT. --
Dec 03 19:57:24 raspberrypi systemd[1]: Started KlipperScreen.
-- Subject: A start job for unit KlipperScreen.service has finished successfully
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit KlipperScreen.service has finished successfully.
--
-- The job identifier is 634.
Dec 03 19:57:24 raspberrypi systemd[1]: Stopping KlipperScreen...
-- Subject: A stop job for unit KlipperScreen.service has begun execution
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A stop job for unit KlipperScreen.service has begun execution.
--
-- The job identifier is 691.
Dec 03 19:57:24 raspberrypi xinit[1292]: /usr/bin/xinit: giving up
Dec 03 19:57:24 raspberrypi xinit[1292]: /usr/bin/xinit: unable to connect to X server: Connection refused
Dec 03 19:57:24 raspberrypi xinit[1292]: /usr/bin/xinit: unexpected signal 15
Dec 03 19:57:24 raspberrypi systemd[1]: KlipperScreen.service: Main process exited, code=exited, status=1/FAILURE
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- An ExecStart= process belonging to unit KlipperScreen.service has exited.
--
-- The process' exit code is 'exited' and its exit status is 1.
Dec 03 19:57:24 raspberrypi systemd[1]: KlipperScreen.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit KlipperScreen.service has entered the 'failed' state with result 'exit-code'.
Dec 03 19:57:24 raspberrypi systemd[1]: Stopped KlipperScreen.
-- Subject: A stop job for unit KlipperScreen.service has finished
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A stop job for unit KlipperScreen.service has finished.
--
-- The job identifier is 691 and the job result is done.
Dec 03 19:57:24 raspberrypi systemd[1]: Started KlipperScreen.
-- Subject: A start job for unit KlipperScreen.service has finished successfully
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit KlipperScreen.service has finished successfully.
--
-- The job identifier is 691.
Dec 03 19:57:24 raspberrypi xinit[1297]: X.Org X Server 1.20.4
Dec 03 19:57:24 raspberrypi xinit[1297]: X Protocol Version 11, Revision 0
Dec 03 19:57:24 raspberrypi xinit[1297]: Build Operating System: Linux 4.15.0-99-generic armv8l Raspbian
Dec 03 19:57:24 raspberrypi xinit[1297]: Current Operating System: Linux raspberrypi 5.4.72-v7l+ #1356 SMP Thu Oct 22 13:57:51 BST 2020 armv7l
Dec 03 19:57:24 raspberrypi xinit[1297]: Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 video=HDMI-A-1:720x576M@50,margin_left=32,margin_right=32,margin_top=32,margin_bottom=32 smsc95xx.macaddr=DC:A6:32:C3:82:54 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=b85c0a6e-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
Dec 03 19:57:24 raspberrypi xinit[1297]: Build Date: 27 August 2020 08:51:48AM
Dec 03 19:57:24 raspberrypi xinit[1297]: xorg-server 2:1.20.4-1+rpt2+deb10u1 (https://www.debian.org/support)
Dec 03 19:57:24 raspberrypi xinit[1297]: Current version of pixman: 0.36.0
Dec 03 19:57:24 raspberrypi xinit[1297]: Before reporting problems, check http://wiki.x.org
Dec 03 19:57:24 raspberrypi xinit[1297]: to make sure that you have the latest version.
Dec 03 19:57:24 raspberrypi xinit[1297]: Markers: (--) probed, (**) from config file, (==) default setting,
Dec 03 19:57:24 raspberrypi xinit[1297]: (++) from command line, (!!) notice, (II) informational,
Dec 03 19:57:24 raspberrypi xinit[1297]: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Dec 03 19:57:24 raspberrypi xinit[1297]: (==) Log file: "/var/log/Xorg.0.log", Time: Thu Dec 3 19:57:24 2020
Dec 03 19:57:24 raspberrypi xinit[1297]: (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Dec 03 19:57:24 raspberrypi xinit[1297]: modprobe: FATAL: Module g2d_23 not found in directory /lib/modules/5.4.72-v7l+
Dec 03 19:57:27 raspberrypi xinit[1297]: INFO:KlipperScreen:Config file: /home/pi/KlipperScreen/KlipperScreen.config
Dec 03 19:57:27 raspberrypi xinit[1297]: INFO:KlipperScreen.config:Found configuration file at: /home/pi/KlipperScreen/ks_includes/KlipperScreen.conf
Dec 03 19:57:27 raspberrypi xinit[1297]: INFO:KlipperScreen.config: ===== Config File =====
Dec 03 19:57:27 raspberrypi xinit[1297]: [preheat PLA]
Dec 03 19:57:27 raspberrypi xinit[1297]: bed = 40
Dec 03 19:57:27 raspberrypi xinit[1297]: extruder = 195
Dec 03 19:57:27 raspberrypi xinit[1297]: [preheat ABS]
Dec 03 19:57:27 raspberrypi xinit[1297]: bed = 90
Dec 03 19:57:27 raspberrypi xinit[1297]: extruder = 220
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Main Menu
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main homing]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Homing
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = home
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main preheat]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Preheat
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = heat-up
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = preheat
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main actions]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Actions
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = actions
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main config]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Configuration
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = control
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main print]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Print
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = print
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = print
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main homing homeall]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Home All
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = home
Dec 03 19:57:27 raspberrypi xinit[1297]: method = printer.gcode.script
Dec 03 19:57:27 raspberrypi xinit[1297]: params = {"script":"G28"}
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main homing homex]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Home X
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = home
Dec 03 19:57:27 raspberrypi xinit[1297]: method = printer.gcode.script
Dec 03 19:57:27 raspberrypi xinit[1297]: params = {"script":"G28 X"}
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main homing homey]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Home Y
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = home
Dec 03 19:57:27 raspberrypi xinit[1297]: method = printer.gcode.script
Dec 03 19:57:27 raspberrypi xinit[1297]: params = {"script":"G28 Y"}
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main homing homez]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Home Z
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = home
Dec 03 19:57:27 raspberrypi xinit[1297]: method = printer.gcode.script
Dec 03 19:57:27 raspberrypi xinit[1297]: params = {"script":"G28 Z"}
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main homing homexy]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Home XY
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = home
Dec 03 19:57:27 raspberrypi xinit[1297]: method = printer.gcode.script
Dec 03 19:57:27 raspberrypi xinit[1297]: params = {"script":"G28 X Y"}
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main actions move]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Move
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = move
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = move
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main actions extrude]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Extrude
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = filament
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = extrude
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main actions fan]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Fan
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = fan
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = fan
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main actions temperature]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Temperature
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = heat-up
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = temperature
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main actions power]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Power
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = shutdown
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = power
Dec 03 19:57:27 raspberrypi xinit[1297]: enable = {{ printer.power_devices.count > 0 }}
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main actions disablemotors]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Disable Motors
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = motor-off
Dec 03 19:57:27 raspberrypi xinit[1297]: method = printer.gcode.script
Dec 03 19:57:27 raspberrypi xinit[1297]: params = {"script":"M18"}
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main config bedlevel]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Bed Level
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = bed-level
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = bed_level
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main config zoffset]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Z Calibrate
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = z-offset-increase
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = zcalibrate
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main config network]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Network
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = network
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = network
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main config system]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = System
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = info
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = system
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __main config save]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Save Config
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = complete
Dec 03 19:57:27 raspberrypi xinit[1297]: method = printer.gcode.script
Dec 03 19:57:27 raspberrypi xinit[1297]: params = {"script":"SAVE_CONFIG"}
Dec 03 19:57:27 raspberrypi xinit[1297]: confirm =
Dec 03 19:57:27 raspberrypi xinit[1297]: Save configuration.
Dec 03 19:57:27 raspberrypi xinit[1297]:
Dec 03 19:57:27 raspberrypi xinit[1297]: Klipper will reboot
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __print]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Print Control
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __print temperature]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Temperature
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = heat-up
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = temperature
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __print tuning]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Fine Tuning
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = fan
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = fine_tune
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __print network]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Network
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = network
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = network
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __print system]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = System
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = info
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = system
Dec 03 19:57:27 raspberrypi xinit[1297]: [menu __print extrude]
Dec 03 19:57:27 raspberrypi xinit[1297]: name = Extrude
Dec 03 19:57:27 raspberrypi xinit[1297]: icon = filament
Dec 03 19:57:27 raspberrypi xinit[1297]: panel = extrude
Dec 03 19:57:27 raspberrypi xinit[1297]: =======================
Dec 03 19:57:27 raspberrypi xinit[1297]: DEBUG:KlipperScreen.config:Getting menu items for: menu __main
Dec 03 19:57:27 raspberrypi xinit[1297]: INFO:KlipperScreen.Printer:Klipper version: Unknown
Dec 03 19:57:27 raspberrypi xinit[1297]: INFO:KlipperScreen.Printer:### Toolcount: 0 Heaters: 0
Dec 03 19:57:28 raspberrypi xinit[1297]: /home/pi/KlipperScreen/screen.py:87: DeprecationWarning: Gdk.Screen.get_width is deprecated
Dec 03 19:57:28 raspberrypi xinit[1297]: self.width = Gdk.Screen.get_width(Gdk.Screen.get_default())
Dec 03 19:57:28 raspberrypi xinit[1297]: /home/pi/KlipperScreen/screen.py:88: DeprecationWarning: Gdk.Screen.get_height is deprecated
Dec 03 19:57:28 raspberrypi xinit[1297]: self.height = Gdk.Screen.get_height(Gdk.Screen.get_default())
Dec 03 19:57:28 raspberrypi xinit[1297]: INFO:KlipperScreen:KlipperScreen version: v0.1.2-4-g369fc24
Dec 03 19:57:28 raspberrypi xinit[1297]: INFO:KlipperScreen:Screen resolution: 720x576
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen:Loading panel: splash_screen
Dec 03 19:57:28 raspberrypi xinit[1297]: INFO:KlipperScreen:Panel path: /home/pi/KlipperScreen/panels/splash_screen.py
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen:Current panel hierarchy: ['splash_screen']
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen.SplashScreenPanel:Power devices: []
Dec 03 19:57:28 raspberrypi xinit[1297]: INFO:KlipperScreen.KlipperWebsocket:Moonraker Websocket Open
Dec 03 19:57:28 raspberrypi xinit[1297]: INFO:KlipperScreen.KlipperWebsocket:Self.connected = False
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen.KlippyRest:Sending request to http://127.0.0.1:7125/printer/info
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen.KlippyRest:Sending request to http://127.0.0.1:7125/printer/objects/query?idle_timeout&configfile&gcode_move&fan&toolhead&virtual_sdcard&print_stats&heater_bed&extruder&pause_resume
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen.KlippyRest:Sending request to http://127.0.0.1:7125/machine/device_power/devices
Dec 03 19:57:28 raspberrypi xinit[1297]: INFO:KlipperScreen.Printer:Klipper version: v0.9.1-76-g91de1560
Dec 03 19:57:28 raspberrypi xinit[1297]: INFO:KlipperScreen.Printer:### Toolcount: 0 Heaters: 1
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen.KlipperWebsocket:Sending printer.objects.subscribe: {'objects': {'configfile': ['config'], 'extruder': ['target', 'temperature', 'pressure_advance', 'smooth_time'], 'fan': ['speed'], 'gcode_move': ['homing_origin', 'extrude_factor', 'speed_factor'], 'heater_bed': ['target', 'temperature'], 'pause_resume': ['is_paused'], 'print_stats': ['print_duration', 'total_duration', 'filament_used', 'filename', 'state', 'message'], 'toolhead': ['homed_axes', 'estimated_print_time', 'print_time', 'position', 'extruder'], 'virtual_sdcard': ['file_position', 'is_active', 'progress'], 'webhooks': ['state', 'state_message']}}
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen:Current panel hierarchy: ['splash_screen']
Dec 03 19:57:28 raspberrypi xinit[1297]: DEBUG:KlipperScreen.SplashScreenPanel:Power devices: []
There is no file /tmp/KlipperScreen.log !
After reboot (normal linux console) log:
pi@raspberrypi:~ $ systemctl status KlipperScreen
● KlipperScreen.service - KlipperScreen
Loaded: loaded (/etc/systemd/system/KlipperScreen.service; disabled; vendor preset: enabled)
Active: inactive (dead)
pi@raspberrypi:~ $ journalctl -xe -u KlipperScreen | cat
-- Logs begin at Thu 2020-12-03 17:49:30 GMT, end at Thu 2020-12-03 19:53:01 GMT. --
-- No entries --
from klipperscreen.
Thank you for that output. It looks like KlipperScreen hasn't tried running. I'll push an update to the install script shortly.
For now, if you run:
sudo systemctl enable KlipperScreen
sudo systemctl start KlipperScreen
It will enable KlipperScreen on startup and start the service. If you have issues with it starting up, please re-run the journalctl command from my last comment.
from klipperscreen.
thanks
It works !
from klipperscreen.
Related Issues (20)
- [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
- [BUG] Emergency Stop button periodically engaged on KlipperScreen HOT 4
- [FR] Better UI text and icon scaling on small screens HOT 6
- [BUG] Internal error during connect: cannot import name signature HOT 2
- [BUG] Not starting after dropping support for python 3.7 HOT 1
- [BUG] "Nothing Selected" error when selecting temperature preset HOT 7
- KlipperScreen doesn't start anymore HOT 6
- Misdiagnosed. Ignore. HOT 5
- [BUG] Restarting KlipperScreen removes execute permissions on /dev directory HOT 1
- Updated to Python 3.11 Klipperscreen stopped working HOT 2
- [BUG] Syntax error in KlipperScreen-install.sh: line 154 HOT 10
- Klipperscreen Wifi Manger not work HOT 10
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.