Waveshare-LCD Touchscreen

Hallo zusammen,
bin dran meine erste Node mit RaspiBlitz aufzusetzen.
Der Zusammenbau des Raspberry Pi-4B/8GB ins Gehäuse und das flashen der SD-Karte (SanDisk microSDHC Ultra UHS-I A1 32GB) ging einwandfrei. Danach habe ich die SD-Karte eingesteckt, Festplatte und das LAN-Kabel inkl. Strom angeschlossen.
Allerdings blieb der LCD von Waveshare (sieh Bild) schwarz.
Hat jemand eine Idee, woran das liegt? Bin absoluter Neuling und habe da leider keinen Plan.


Nachtrag:
Nutze die RaspiBlitz-Version 1.10.

Treiber installiert?
(git clone GitHub - waveshare/LCD-show
cd LCD-show/)
sudo ./LCD28-show

1 „Gefällt mir“

Danke @Bitcoiniseverything aber ich weiss überhaupt nicht wie das gehen soll.

Sobald die Blockchain runtergeladen ist probier ichs mal mit sudo apt-get install {PAKETNAME}

Ob es von Erfolg gekrönt wird kann ich nicht versprechen. Es wäre meine Vorgehensweise…
…und Du musst nicht warten, bis die Blockchain heruntergeladen ist.
Wenn Du über SSH zugreifst, dann siehst Du so ein blaues Fenster wo dann auch steht: „Node is Syncing“. Mit Ctl + c kommst Du dann weiter und kannst den Treiber installieren.

1 „Gefällt mir“

Danke @Bitcoiniseverything
Kann ich den Treiber enfach mit dem Befehl sudo ./LCD28-show installieren?

Hab noch eine Frage. :blush:
Habe im Moment den Touchscreen wieder entfernt, da er ja sowieso nicht ging.
Soll ich den Treiber vor dem anbringen des Touchscreens oder danach installieren?


RaspiBlitz_sync

Hab mich jetzt nochmal engelesen. Ist es korrekt, wenn ich micht zuerst mit dem
command > git clone GitHub - waveshare/LCD-show
verbinde und dann mit
command > cd LCD-Show/
das/den Verzeichnis/Pfad auswähle um mit dem
command > sudo ./LCD28-show
den Treiber installiere?

ps. für was wird der command > chmod +x LCD28-Show angewendet?

Danke jetzt schon fürs beantworten… :+1:

Damit gibst du Berechtigungen, die Datei „LCD28-Show“ ausführen zu können
chmod ändert Berechtigungen, + ist hinzufügen und x steht für execute, ausführen.

1 „Gefällt mir“

Danke @GBC, anscheinend brauche ich diesen Befehl aber nicht bei der Treiberinstallation, oder?
Habe folgende Meldung erhalten:
*admin@192.168.178.12:~/LCD-show(master) ₿ chmod +x LCD28-Show
chmod: cannot access ‚LCD28-Show‘: No such file or directory

Der Treiber wurde dann doch mit sudo ./LCD28-show versucht zu installieren, hat aber nicht korrekt funktioniert (Error 127):

admin@192.168.178.12:~/LCD-show(master) ₿ sudo ./LCD28-show
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
xserver-xorg-input-evdev is already the newest version (1:2.10.6-2).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
dpkg: warning: downgrading xinput-calibrator from 0.7.5+git20140201-1+b2 to 0.7.5-1
(Reading database … 107447 files and directories currently installed.)
Preparing to unpack …/xinput-calibrator_0.7.5-1_armhf.deb …
Unpacking xinput-calibrator:armhf (0.7.5-1) over (0.7.5+git20140201-1+b2) …
dpkg: dependency problems prevent configuration of xinput-calibrator:armhf:
xinput-calibrator:armhf depends on libc6 (>= 2.13-28).
xinput-calibrator:armhf depends on libgcc1 (>= 1:4.4.0).
xinput-calibrator:armhf depends on libstdc++6 (>= 4.6).
xinput-calibrator:armhf depends on libx11-6.
xinput-calibrator:armhf depends on libxext6.
xinput-calibrator:armhf depends on libxi6 (>= 2:1.2.0).
dpkg: error processing package xinput-calibrator:armhf (–install):
dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.36.0-1) …
Processing triggers for desktop-file-utils (0.26-1) …
Processing triggers for mailcap (3.69) …
Processing triggers for man-db (2.9.4-2) …
Errors were encountered while processing:
xinput-calibrator:armhf
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
You might want to run ‚apt --fix-broken install‘ to correct these.
The following packages have unmet dependencies:
cmake : Depends: cmake-data (= 3.18.4-2+rpt1+rpi1+deb11u1) but it is not going to be installed
Depends: libjsoncpp24 (>= 1.9.4) but it is not going to be installed
Depends: librhash0 (>= 1.2.6) but it is not going to be installed
xinput-calibrator:armhf : Depends: libc6:armhf (>= 2.13-28) but it is not going to be installed
Depends: libgcc1:armhf (>= 1:4.4.0)
Depends: libstdc++6:armhf (>= 4.6) but it is not going to be installed
Depends: libx11-6:armhf but it is not going to be installed
Depends: libxext6:armhf but it is not going to be installed
Depends: libxi6:armhf (>= 2:1.2.0) but it is not going to be installed
E: Unmet dependencies. Try ‚apt --fix-broken install‘ with no packages (or specify a solution).
sudo: cmake: command not found
make: /usr/bin/cmake: No such file or directory
make: *** [Makefile:176: cmake_check_build_system] Error 127
LCD configure 0
Connection to 192.168.178.12 closed by remote host.
Connection to 192.168.178.12 closed.

Ist das passiert weil ich den Touchscreen nicht auf der Node drauf montiert hatte? Oder spielt das keine Rolle?

…rechne noch etwa 2 Tage bis die Blockchain drauf ist… :smile:
RaspiBlitz_sync