Comments (5)
It looks like it's starting properly. I see you changed the title... is it working now?
Unfortunately, vext.gi has issues while installing, but it still installs properly for KlipperScreen to be utilized.
from klipperscreen.
Can you paste the output of the following command?
journalctl -xu KlipperScreen | cat
from klipperscreen.
-- Logs begin at Wed 2020-12-09 20:40:49 GMT, end at Wed 2020-12-09 21:17:01 GMT. --
Dec 09 20:46:43 mainsailos 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 568.
Dec 09 20:46:43 mainsailos xinit[2366]: X.Org X Server 1.20.4
Dec 09 20:46:43 mainsailos xinit[2366]: X Protocol Version 11, Revision 0
Dec 09 20:46:43 mainsailos xinit[2366]: Build Operating System: Linux 5.4.0-54-generic armv8l Raspbian
Dec 09 20:46:43 mainsailos xinit[2366]: Current Operating System: Linux mainsailos 5.4.79-v7+ #1373 SMP Mon Nov 23 13:22:33 GMT 2020 armv7l
Dec 09 20:46:43 mainsailos xinit[2366]: Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 bcm2708_fb.fbwidth=1024 bcm2708_fb.fbheight=600 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=2a1f4744-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
Dec 09 20:46:43 mainsailos xinit[2366]: Build Date: 01 December 2020 05:59:57PM
Dec 09 20:46:43 mainsailos xinit[2366]: xorg-server 2:1.20.4-1+rpt2+deb10u2 (https://www.debian.org/support)
Dec 09 20:46:43 mainsailos xinit[2366]: Current version of pixman: 0.36.0
Dec 09 20:46:43 mainsailos xinit[2366]: Before reporting problems, check http://wiki.x.org
Dec 09 20:46:43 mainsailos xinit[2366]: to make sure that you have the latest version.
Dec 09 20:46:43 mainsailos xinit[2366]: Markers: (--) probed, (**) from config file, (==) default setting,
Dec 09 20:46:43 mainsailos xinit[2366]: (++) from command line, (!!) notice, (II) informational,
Dec 09 20:46:43 mainsailos xinit[2366]: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Dec 09 20:46:43 mainsailos xinit[2366]: (==) Log file: "/var/log/Xorg.0.log", Time: Wed Dec 9 20:46:43 2020
Dec 09 20:46:43 mainsailos xinit[2366]: (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Dec 09 20:46:43 mainsailos xinit[2366]: modprobe: FATAL: Module g2d_23 not found in directory /lib/modules/5.4.79-v7+
Dec 09 20:46:47 mainsailos xinit[2366]: INFO:KlipperScreen:Config file: /home/pi/KlipperScreen/KlipperScreen.config
Dec 09 20:46:47 mainsailos xinit[2366]: INFO:KlipperScreen:KlipperScreen version: v0.1.2-38-g9f4204b
Dec 09 20:46:47 mainsailos xinit[2366]: INFO:KlipperScreen.config:Found configuration file at: /home/pi/KlipperScreen/ks_includes/KlipperScreen.conf
Dec 09 20:46:47 mainsailos xinit[2366]: INFO:KlipperScreen.config: ===== Config File =====
Dec 09 20:46:47 mainsailos xinit[2366]: [main]
Dec 09 20:46:47 mainsailos xinit[2366]: [preheat PLA]
Dec 09 20:46:47 mainsailos xinit[2366]: bed = 40
Dec 09 20:46:47 mainsailos xinit[2366]: extruder = 195
Dec 09 20:46:47 mainsailos xinit[2366]: [preheat ABS]
Dec 09 20:46:47 mainsailos xinit[2366]: bed = 90
Dec 09 20:46:47 mainsailos xinit[2366]: extruder = 220
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Main Menu
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main homing]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Homing
Dec 09 20:46:47 mainsailos xinit[2366]: icon = home
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main preheat]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Preheat
Dec 09 20:46:47 mainsailos xinit[2366]: icon = heat-up
Dec 09 20:46:47 mainsailos xinit[2366]: panel = preheat
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main actions]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Actions
Dec 09 20:46:47 mainsailos xinit[2366]: icon = actions
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main config]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Configuration
Dec 09 20:46:47 mainsailos xinit[2366]: icon = control
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main print]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Print
Dec 09 20:46:47 mainsailos xinit[2366]: icon = print
Dec 09 20:46:47 mainsailos xinit[2366]: panel = print
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main homing homeall]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Home All
Dec 09 20:46:47 mainsailos xinit[2366]: icon = home
Dec 09 20:46:47 mainsailos xinit[2366]: method = printer.gcode.script
Dec 09 20:46:47 mainsailos xinit[2366]: params = {"script":"G28"}
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main homing homex]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Home X
Dec 09 20:46:47 mainsailos xinit[2366]: icon = home-x
Dec 09 20:46:47 mainsailos xinit[2366]: method = printer.gcode.script
Dec 09 20:46:47 mainsailos xinit[2366]: params = {"script":"G28 X"}
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main homing homey]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Home Y
Dec 09 20:46:47 mainsailos xinit[2366]: icon = home-y
Dec 09 20:46:47 mainsailos xinit[2366]: method = printer.gcode.script
Dec 09 20:46:47 mainsailos xinit[2366]: params = {"script":"G28 Y"}
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main homing homez]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Home Z
Dec 09 20:46:47 mainsailos xinit[2366]: icon = home-z
Dec 09 20:46:47 mainsailos xinit[2366]: method = printer.gcode.script
Dec 09 20:46:47 mainsailos xinit[2366]: params = {"script":"G28 Z"}
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main homing homexy]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Home XY
Dec 09 20:46:47 mainsailos xinit[2366]: icon = home
Dec 09 20:46:47 mainsailos xinit[2366]: method = printer.gcode.script
Dec 09 20:46:47 mainsailos xinit[2366]: params = {"script":"G28 X Y"}
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main actions move]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Move
Dec 09 20:46:47 mainsailos xinit[2366]: icon = move
Dec 09 20:46:47 mainsailos xinit[2366]: panel = move
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main actions extrude]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Extrude
Dec 09 20:46:47 mainsailos xinit[2366]: icon = filament
Dec 09 20:46:47 mainsailos xinit[2366]: panel = extrude
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main actions fan]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Fan
Dec 09 20:46:47 mainsailos xinit[2366]: icon = fan
Dec 09 20:46:47 mainsailos xinit[2366]: panel = fan
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main actions temperature]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Temperature
Dec 09 20:46:47 mainsailos xinit[2366]: icon = heat-up
Dec 09 20:46:47 mainsailos xinit[2366]: panel = temperature
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main actions power]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Power
Dec 09 20:46:47 mainsailos xinit[2366]: icon = shutdown
Dec 09 20:46:47 mainsailos xinit[2366]: panel = power
Dec 09 20:46:47 mainsailos xinit[2366]: enable = {{ printer.power_devices.count > 0 }}
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main actions disablemotors]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Disable Motors
Dec 09 20:46:47 mainsailos xinit[2366]: icon = motor-off
Dec 09 20:46:47 mainsailos xinit[2366]: method = printer.gcode.script
Dec 09 20:46:47 mainsailos xinit[2366]: params = {"script":"M18"}
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main config bedlevel]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Bed Level
Dec 09 20:46:47 mainsailos xinit[2366]: icon = bed-level
Dec 09 20:46:47 mainsailos xinit[2366]: panel = bed_level
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main config bedmesh]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Bed Mesh
Dec 09 20:46:47 mainsailos xinit[2366]: icon = bed-level
Dec 09 20:46:47 mainsailos xinit[2366]: panel = bed_mesh
Dec 09 20:46:47 mainsailos xinit[2366]: enable = {{ printer.bed_mesh is defined }}
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main config zoffset]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Z Calibrate
Dec 09 20:46:47 mainsailos xinit[2366]: icon = z-offset-increase
Dec 09 20:46:47 mainsailos xinit[2366]: panel = zcalibrate
Dec 09 20:46:47 mainsailos xinit[2366]: enable = {{ ((printer.bltouch is defined) or (printer.probe is defined)) }}
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main config network]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Network
Dec 09 20:46:47 mainsailos xinit[2366]: icon = network
Dec 09 20:46:47 mainsailos xinit[2366]: panel = network
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main config system]
Dec 09 20:46:47 mainsailos xinit[2366]: name = System
Dec 09 20:46:47 mainsailos xinit[2366]: icon = info
Dec 09 20:46:47 mainsailos xinit[2366]: panel = system
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __main config save]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Save Config
Dec 09 20:46:47 mainsailos xinit[2366]: icon = complete
Dec 09 20:46:47 mainsailos xinit[2366]: method = printer.gcode.script
Dec 09 20:46:47 mainsailos xinit[2366]: params = {"script":"SAVE_CONFIG"}
Dec 09 20:46:47 mainsailos xinit[2366]: confirm =
Dec 09 20:46:47 mainsailos xinit[2366]: Save configuration.
Dec 09 20:46:47 mainsailos xinit[2366]:
Dec 09 20:46:47 mainsailos xinit[2366]: Klipper will reboot
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __print]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Print Control
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __print temperature]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Temperature
Dec 09 20:46:47 mainsailos xinit[2366]: icon = heat-up
Dec 09 20:46:47 mainsailos xinit[2366]: panel = temperature
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __print tuning]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Fine Tuning
Dec 09 20:46:47 mainsailos xinit[2366]: icon = fan
Dec 09 20:46:47 mainsailos xinit[2366]: panel = fine_tune
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __print fan]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Fan
Dec 09 20:46:47 mainsailos xinit[2366]: icon = fan
Dec 09 20:46:47 mainsailos xinit[2366]: panel = fan
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __print extrude]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Extrude
Dec 09 20:46:47 mainsailos xinit[2366]: icon = filament
Dec 09 20:46:47 mainsailos xinit[2366]: panel = extrude
Dec 09 20:46:47 mainsailos xinit[2366]: enable = {{ printer.pause_resume.is_paused == True }}
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __print network]
Dec 09 20:46:47 mainsailos xinit[2366]: name = Network
Dec 09 20:46:47 mainsailos xinit[2366]: icon = network
Dec 09 20:46:47 mainsailos xinit[2366]: panel = network
Dec 09 20:46:47 mainsailos xinit[2366]: [menu __print system]
Dec 09 20:46:47 mainsailos xinit[2366]: name = System
Dec 09 20:46:47 mainsailos xinit[2366]: icon = info
Dec 09 20:46:47 mainsailos xinit[2366]: panel = system
Dec 09 20:46:47 mainsailos xinit[2366]: =======================
Dec 09 20:46:47 mainsailos xinit[2366]: DEBUG:KlipperScreen.config:Getting menu items for: menu __main
Dec 09 20:46:47 mainsailos xinit[2366]: INFO:KlipperScreen.Printer:Klipper version: Unknown
Dec 09 20:46:47 mainsailos xinit[2366]: INFO:KlipperScreen.Printer:### Toolcount: 0 Heaters: 0
Dec 09 20:46:47 mainsailos xinit[2366]: /home/pi/KlipperScreen/screen.py:87: DeprecationWarning: Gdk.Screen.get_width is deprecated
Dec 09 20:46:47 mainsailos xinit[2366]: self.width = self._config.get_main_config().getint("width", Gdk.Screen.get_width(Gdk.Screen.get_default()))
Dec 09 20:46:47 mainsailos xinit[2366]: /home/pi/KlipperScreen/screen.py:88: DeprecationWarning: Gdk.Screen.get_height is deprecated
Dec 09 20:46:47 mainsailos xinit[2366]: self.height = self._config.get_main_config().getint("height", Gdk.Screen.get_height(Gdk.Screen.get_default()))
Dec 09 20:46:47 mainsailos xinit[2366]: INFO:KlipperScreen:Screen resolution: 1024x600
Dec 09 20:46:47 mainsailos xinit[2366]: DEBUG:KlipperScreen.KlippyGtk:img width: 64 height: 64
Dec 09 20:46:47 mainsailos xinit[2366]: DEBUG:KlipperScreen:Loading panel: splash_screen
Dec 09 20:46:47 mainsailos xinit[2366]: INFO:KlipperScreen:Panel path: /home/pi/KlipperScreen/panels/splash_screen.py
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.ScreenPanel:Button scale: [0.625, 0.625]
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen:Current panel hierarchy: ['splash_screen']
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.SplashScreenPanel:Power devices: []
Dec 09 20:46:48 mainsailos xinit[2366]: INFO:KlipperScreen.KlipperWebsocket:Moonraker Websocket Open
Dec 09 20:46:48 mainsailos xinit[2366]: INFO:KlipperScreen.KlipperWebsocket:Self.connected = False
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.KlippyRest:Sending request to http://127.0.0.1:7125/printer/info
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.KlippyRest:Sending request to http://127.0.0.1:7125/printer/objects/query?bed_mesh&idle_timeout&configfile&gcode_move&fan&toolhead&virtual_sdcard&print_stats&heater_bed&extruder&pause_resume
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.KlippyRest:Sending request to http://127.0.0.1:7125/machine/device_power/devices
Dec 09 20:46:48 mainsailos xinit[2366]: INFO:KlipperScreen.Printer:Klipper version: v0.9.1-61-g5773654a
Dec 09 20:46:48 mainsailos xinit[2366]: INFO:KlipperScreen.Printer:### Toolcount: 0 Heaters: 1
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.KlipperWebsocket:Sending printer.objects.subscribe: {'objects': {'bed_mesh': ['profile_name', 'mesh_max', 'mesh_min', 'probed_matrix'], 'configfile': ['config'], 'extruder': ['target', 'temperature', 'pressure_advance', 'smooth_time'], 'fan': ['speed'], 'gcode_move': ['extrude_factor', 'gcode_position', 'homing_origin', '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 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.config:Getting menu items for: menu __main
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen:Loading panel: main_menu
Dec 09 20:46:48 mainsailos xinit[2366]: INFO:KlipperScreen:Panel path: /home/pi/KlipperScreen/panels/main_menu.py
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.ScreenPanel:Button scale: [0.625, 0.625]
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.MenuPanel:Evaluating item: homing
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.MenuPanel:Evaluating item: preheat
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.MenuPanel:Evaluating item: actions
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.MenuPanel:Evaluating item: config
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen.MenuPanel:Evaluating item: print
Dec 09 20:46:48 mainsailos xinit[2366]: DEBUG:KlipperScreen:Current panel hierarchy: ['main_panel']
from klipperscreen.
it started now, but I do not know why.
it was my third attempt to install it tomorrow.
the only thing, that was different this time was, that I kept the Pi running for debugging purpose.
I will try it again now, if everything starts, I will close the Issue
from klipperscreen.
it now works
from klipperscreen.
Related Issues (20)
- [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
- [BUG] Emergency Stop button periodically engaged on KlipperScreen HOT 4
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.