1.5 KiB
Screen shows console instead of KlipperScreen
If the screen is connected via HDMI and the board has more than one HDMI try the other port
LCD-show
when using LCD-show repos to install screens add lite
at the end to properly install the screen on the lite version of the os.
for example:
sudo ./LCD35-show lite
Using wrong framebuffer
This is usually the result of not adding lite
at the end of the command when installing a screen that requires LCD-show.
Follow above first if this is the case.
If you have multiple framebuffers, you may need to fix the X11 configuration, list the available framebuffers and check the current one:
ls /dev/fb*
If you more than one, try changing it:
the file could be:
- 99-fbturbo.conf
- 99-fbusb.conf
- 99-fbdev.conf
check if one of those or similar exist with:
ls /usr/share/X11/xorg.conf.d/
For example if 99-fbturbo.conf is there then edit it:
sudo nano /usr/share/X11/xorg.conf.d/99-fbturbo.conf
for example: change /dev/fb0
to /dev/fb1
!!! important
do ls /dev/fb*
as said before to check if the other fb exists do not change it blindly
Once you have saved that file, restart KlipperScreen.
sudo service KlipperScreen restart
FBturbo failing
in the system log (sudo systemctl status KlipperScreen
) this appears:
xinit[948]: /usr/lib/xorg/Xorg: symbol lookup error: /usr/lib/xorg/modules/drivers/fbturbo_drv.so: undefined symbol: shadowUpdatePackedWeak
Fix it by removing fbturbo driver
sudo apt purge xserver-xorg-video-fbturbo