3. config.txt (Overlay datei und Auflösung eintragen, ich habe es mit 800x600 probiert) und cmdline.txt ändern
Wenn ich der Anleitung folge kommt in die config.txt doch erst:
mit der Auflösung kam doch erst später ?
3. config.txt (Overlay datei und Auflösung eintragen, ich habe es mit 800x600 probiert) und cmdline.txt ändern
Wenn ich der Anleitung folge kommt in die config.txt doch erst:
mit der Auflösung kam doch erst später ?
Raspbian Stretch with desktop Kernel panic? Schau mal ob du hier fündig wirst!
cd /boot/overlays/
sudo mv /home/pi/Downloads/joy-IT-Display_Driver-35a-overlay.dtb /boot/overlays/joy-IT-Display_Driver-35a-overlay.dtb
mv: der Eigentümer für '/boot/overlays/joy-IT-Display_Driver-35a-overlay.dtb' konnte nicht beibehalten werden: Die Operation ist nicht erlaubt
-rwxr-xr-x 1 root root 2682 Feb 20 13:45 joy-IT-Display_Driver-35a-overlay.dtb
sudo nano /boot/config.txt
# Enable Touchscreen
dtparam=spi=on
dtoverlay=joy-IT-Display_Driver-35a-overlay:rotate=270
hdmi_ignore_edid=0xa5000080
hdmi_force_hotplug=1
###########################################################################
#### Aufloesungseinstellungen - betreffende Gruppe muss aukommentiert werden ####
##### 4:3 ######
## Einstellungen für 320x240 (native Aufloesung des 3.2"TFT-Displays) ##
#hdmi_group=2
#hdmi_mode=87
#hdmi_cvt=320 240 60 1 0 0 0
## Einstellungen für 640x480 ##
#hdmi_group=2
#hdmi_mode=87
#hdmi_cvt=640 480 60 1 0 0 0
## Einstellungen für 720x540 ##
#hdmi_group=2
#hdmi_mode=87
#hdmi_cvt=720 540 60 1 0 0 0
## Einstellungen für 800x600 ##
hdmi_group=2
hdmi_mode=87
hdmi_cvt=800 600 60 1 0 0 0
## Einstellungen für 1024x768 ##
#hdmi_group=2
#hdmi_mode=87
#hdmi_cvt=1024 768 60 1 0 0 0
################################
Alles anzeigen
sudo nano /boot/cmdline.txt
dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=PARTUUID=fcff5ec3-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles fbcon=map:10
pi@raspberrypi:/boot/overlays $ cd /tmp
pi@raspberrypi:/tmp $ sudo apt-get install -y cmake
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
The following additional packages will be installed:
cmake-data libjsoncpp1 libuv1
Vorgeschlagene Pakete:
codeblocks eclipse ninja-build
Die folgenden NEUEN Pakete werden installiert:
cmake cmake-data libjsoncpp1 libuv1
0 aktualisiert, 4 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 3.771 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 19,2 MB Plattenplatz zusätzlich benutzt.
Holen:1 http://archive.raspberrypi.org/debian stretch/main armhf libuv1 armhf 1.18.0-3~bpo9+1 [86,3 kB]
Holen:2 http://ftp.gwdg.de/pub/linux/debian/raspbian/raspbian stretch/main armhf cmake-data all 3.7.2-1 [1.216 kB]
Holen:3 http://ftp.gwdg.de/pub/linux/debian/raspbian/raspbian stretch/main armhf libjsoncpp1 armhf 1.7.4-3 [66,2 kB]
Holen:4 http://ftp.gwdg.de/pub/linux/debian/raspbian/raspbian stretch/main armhf cmake armhf 3.7.2-1 [2.402 kB]
Es wurden 3.771 kB in 0 s geholt (4.061 kB/s).
Vormals nicht ausgewähltes Paket cmake-data wird gewählt.
(Lese Datenbank ... 80883 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../cmake-data_3.7.2-1_all.deb ...
Entpacken von cmake-data (3.7.2-1) ...
Vormals nicht ausgewähltes Paket libjsoncpp1:armhf wird gewählt.
Vorbereitung zum Entpacken von .../libjsoncpp1_1.7.4-3_armhf.deb ...
Entpacken von libjsoncpp1:armhf (1.7.4-3) ...
Vormals nicht ausgewähltes Paket libuv1:armhf wird gewählt.
Vorbereitung zum Entpacken von .../libuv1_1.18.0-3~bpo9+1_armhf.deb ...
Entpacken von libuv1:armhf (1.18.0-3~bpo9+1) ...
Vormals nicht ausgewähltes Paket cmake wird gewählt.
Vorbereitung zum Entpacken von .../cmake_3.7.2-1_armhf.deb ...
Entpacken von cmake (3.7.2-1) ...
libuv1:armhf (1.18.0-3~bpo9+1) wird eingerichtet ...
cmake-data (3.7.2-1) wird eingerichtet ...
Trigger für libc-bin (2.24-11+deb9u4) werden verarbeitet ...
Trigger für man-db (2.7.6.1-2) werden verarbeitet ...
libjsoncpp1:armhf (1.7.4-3) wird eingerichtet ...
cmake (3.7.2-1) wird eingerichtet ...
Trigger für libc-bin (2.24-11+deb9u4) werden verarbeitet ...
pi@raspberrypi:/tmp $ git clone https://github.com/tasanakorn/rpi-fbcp
Klone nach 'rpi-fbcp' ...
remote: Enumerating objects: 52, done.
remote: Total 52 (delta 0), reused 0 (delta 0), pack-reused 52
Entpacke Objekte: 100% (52/52), Fertig.
pi@raspberrypi:/tmp $ mkdir -p rpi-fbcp/build
pi@raspberrypi:/tmp $ cd rpi-fbcp/build
pi@raspberrypi:/tmp/rpi-fbcp/build $ cmake ..
-- The C compiler identification is GNU 6.3.0
-- The CXX compiler identification is GNU 6.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/rpi-fbcp/build
pi@raspberrypi:/tmp/rpi-fbcp/build $ make
Scanning dependencies of target fbcp
[ 50%] Building C object CMakeFiles/fbcp.dir/main.c.o
[100%] Linking C executable fbcp
[100%] Built target fbcp
pi@raspberrypi:/tmp/rpi-fbcp/build $ sudo install fbcp /usr/local/bin/fbcp
Alles anzeigen
sudo nano /etc/rc.local
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
printf "My IP address is %s\n" "$_IP"
fi
fbcp &
exit 0
Neustart und läuft, ich weiss nicht was ich anders gemacht habe als die anderen male
Vielen Dank allen hilfreichen Stimmen.
Gruß
Micha
mv: der Eigentümer für '/boot/overlays/joy-IT-Display_Driver-35a-overlay.dtb' konnte nicht beibehalten werden: Die Operation ist nicht erlaubt
Das ist korrekt so, die datei wandert auf ein FAT dateisystem, das "kann" keine Rechte.
Neustart und läuft, ich weiss nicht was ich anders gemacht habe als die anderen male
Kaum macht mans richtig, schon funktionierts. Duckundweg.
Wenns erledigt ist, setzt Du den Thread bitte noch auf erledigt. Danke und Grüße, STF
Ich muss doch noch nachfragen
Ich habe jetzt nach Herstellerangaben touch und kalibrierung nachinstalliert.
Wenn ich aber wie im Terminalfenster angezeigt versuche die Werte in die Datei einzutragen wird mir beim speichern angezeigt das der Pfad nicht existiert
Wo muss ich die Werte für die Kalibrierung eintragen ?
Gruß
Micha
in Datei /usr/share/X11/xorg.conf.d/99-calibration.conf
und das hat nicht funktioniert.
...ist immer noch keine sinnvolle Fehlerbeschreibung. Es fehlen sämtliche Informationen.
Hallo STF ,
es scheint einfach der falsche Pfad zu sein
Dann leg' den Pfad doch an:
sudo mkdir -p /etc/X11/xorg.conf.d/
sudo nano /etc/X11/xorg.conf.d/99-calibration.conf
ich bin aber der Anleitung gefolgt
Ich zitiere mal die Anleitung:
Als nächstes muss die Datei „/usr/share/X11/xorg.conf.d/99-calibration.conf“ neu erstellt werden.
Nix für ungut, aber wenn Du noch Anfänger bist, und das ist keinesfalls negativ gemeint, musst Du ganz genau lesen und umsetzen.
Hallo STF
ich habe das genommen, was mir nach der Kalibrierung im Terminalfenster vom Tool angezeigt wurde
Gruß
Micha
was mir nach der Kalibrierung im Terminalfenster vom Tool angezeigt wurde
Und das war was? Und wo hast du „das“ wie genau verwendet?
Es wäre scheeen, wenn Du mal gleich hinschreibst, womit Du welchen Inhalt wohin schreibst/schreiben willst. Das erspart mindestens einen Schritt.
Grüße, STF
STF das hatte ich doch in Raspbian Stretch with desktop Kernel panic geschrieben ?!
und ich weiß nicht, dass Du das meinst. Ich kann nicht in Deinen Kopf sehen. Abgesehen davon, hat Dir llutz geschrieben, wie es geht.
Die Erklärung ist wahrscheinlich, dass nicht nur die Datei, sondern auch Teile der Ordnerstruktur ( noch) fehlen und Du sie erst anlegen musst. Wenn Du mit Nano eine Datei in einem noch nicht existierenden Verzeichnis anlegen/bearbeiten willst, geht das nicht. Das sind Grundlagen, die ich Dir dringend ans Herz lege.
Hallo zusammen,
nun läuft es ja
Mein momentan einziger Wunsch wäre jetzt noch, das Display um 180 Grad zu drehen, in der Anleitung habe ich dazu aber nichts gefunden, habt Ihr eine Idee ?
Gruß
Micha
Die Bildschirmausrichtung wird meistens im Treiber festgelegt.
Wenn Du dazu nichts findest, leg den Pi andersherum hin. Der hat eigentlich kein oben, oder unten an den Längsseiten.
Servus !
Tipp: dtoverlay=joy-IT-Display_Driver-35a-overlay:rotate=270
Den touch musst Du dann auch drehen. Das kriegste allein raus, ja?
grüße, STF
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!