No display on ./MHS35-show
Hello,
I am installing Debian Trixie on my raspberry pi 4 and I am not getting any display from the MHS35-show.
I have been following the instructions on this link: https://wiki.dfrobot.com/Raspberry_Pi_4_Metal_Case_with_3.5_inch_480_320_TFT_Touch_Screen_SKU_FIT0820
This is the errors I am getting below. Is there a fix for this?
pi@oand-encoder1:~$ sudo rm -rf LCD-show pi@oand-encoder1:~$ git clone https://github.com/goodtft/LCD-show.git Cloning into 'LCD-show'... remote: Enumerating objects: 1681, done. remote: Counting objects: 100% (595/595), done. remote: Compressing objects: 100% (114/114), done. remote: Total 1681 (delta 547), reused 481 (delta 481), pack-reused 1086 (from 3) Receiving objects: 100% (1681/1681), 2.52 MiB | 2.18 MiB/s, done. Resolving deltas: 100% (1127/1127), done. pi@oand-encoder1:~$ chmod -R 755 LCD-show pi@oand-encoder1:~$ cd LCD-show/ pi@oand-encoder1:~/LCD-show$ sudo ./MHS35-show (Reading database ... 78754 files and directories currently installed.) Removing xserver-xorg-input-evdev (1:2.11.0-1) ... Processing triggers for man-db (2.13.1-1) ... sed: can't read /etc/lightdm/lightdm.conf: No such file or directory sed: can't read /etc/lightdm/lightdm.conf: No such file or directory sed: can't read /etc/lightdm/lightdm.conf: No such file or directory sed: can't read /etc/lightdm/lightdm.conf: No such file or directory sed: can't read /etc/lightdm/lightdm.conf: No such file or directory sed: can't read /etc/lightdm/lightdm.conf: No such file or directory Reading package lists... Done Building dependency tree... Done Reading state information... Done Package libraspberrypi-dev is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: libdtovl0 libdtovl0:armhf
E: Package 'libraspberrypi-dev' has no installation candidate install cmake error!!!! (2025-09-16) ./MHS35-show: line 104: test: (2025-09-16): integer expression expected need to update touch configuration Reading package lists... Done Building dependency tree... Done Reading state information... Done The following NEW packages will be installed: xserver-xorg-input-evdev 0 upgraded, 1 newly installed, 0 to remove and 11 not upgraded. Need to get 0 B/114 kB of archives. After this operation, 184 kB of additional disk space will be used. Selecting previously unselected package xserver-xorg-input-evdev. (Reading database ... 78745 files and directories currently installed.) Preparing to unpack .../xserver-xorg-input-evdev_1%3a2.11.0-1_arm64.deb ... Unpacking xserver-xorg-input-evdev (1:2.11.0-1) ... Setting up xserver-xorg-input-evdev (1:2.11.0-1) ... Processing triggers for man-db (2.13.1-1) ...
reboot now
Check this comment here.
didn't work for me
pi@octopi:~ $ sudo apt install apt-utils build-essential -y [sudo] password for pi: Reading package lists... Done Building dependency tree... Done Reading state information... Done apt-utils is already the newest version (2.6.1). build-essential is already the newest version (12.9). The following packages were automatically installed and are no longer required: bluez dos2unix libcamera0.3 libossp-uuid16 python3-toml rfkill rpicam-apps-lite uuid Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I had to go back to OctoPrint 1.0.0 to make the display driver to work. Upgraded to the latest. Still working.
I still can't get the video driver working on a new image of OctoPrint. I bought a kedei 3.5" hdmi display. Works well.