Raspberry Pi 4B Unterstützung
-
-
komisch, irgendwas läuft da ganz anders als bei mir.
Kannst Du bitte mal bash -c "set -x ; . ./update_on_pi.sh" ausführen und mir den Output schicken?
-
Wie schon gesagt, libkvazaar und libfdk-aac werden nicht benötigt.
-
Wie schon gesagt, libkvazaar und libfdk-aac werden nicht benötigt.
Ja, ist mir klar. Ich hab sie nur drin um möglichst nah an der Config von RaspiOS zu bleiben, kann ja sein daß jemand den ffmpeg noch für was anderes nutzen will.
wayne Du kannst natürlich auch das --enable-libfdk-aac beim ffmpeg kompilieren auskommentieren und den Build überspringen.
-
komisch, irgendwas läuft da ganz anders als bei mir.
Kannst Du bitte mal bash -c "set -x ; . ./update_on_pi.sh" ausführen und mir den Output schicken?
Code
Alles anzeigenpi@raspberrypi:~ $ bash -c "set -x ; . ./update_on_pi.sh" + . ./update_on_pi.sh ++ pushd /home/pi ~ ~ ++ piwozi-updatesysconfig ++ sudo SKIP_WARNING=1 rpi-update *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom *** Performing self-update *** Relaunching after update *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom *** Your firmware is already up to date ++ sudo bash -c 'cat >/boot/config.txt' ++ sudo update-rc.d resizfe2fs_once remove ++ true ++ '[' '!' -f /etc/init.d/resizfe2fs_once ']' ++ '[' -d linux ']' ++ cd linux ++ git pull --ff-only Already up to date. ++ true ++ sudo make headers_install INSTALL_HDR_PATH=/usr INSTALL /usr/include ++ cd .. ++ true ++ return 0 ++ piwozi-patch ++ sudo bash -c 'cat >/lib/udev/rules.d/91-pulseaudio-rpi.rules' ++ sudo bash -c 'cat >/usr/share/alsa/cards/vc4-hdmi.conf' ++ true ++ return 0 ++ piwozi-rebuild-fmpeg ++ fgrep 'Stefan Schallenberg' /etc/apt/sources.list # Stefan Schallenberg 2.1.2021 ++ sudo apt-get install librtmp-dev Reading package lists... Done Building dependency tree Reading state information... Done librtmp-dev is already the newest version (2.4+20151223.gitfa8646d.1-2). 0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded. ++ true ++ '[' -d fdk-aac ']' ++ cd fdk-aac ++ git pull --ff-only Already up to date. ++ true ++ '[' -e ./configure ']' ++ '[' -e Makefile ']' ++ ./configure --enable-shared ./update_on_pi.sh: line 83: ./configure: No such file or directory ++ return 1 ++ rc=1 ++ popd ~ ++ '[' 1 -eq 0 ']' ++ printf '===== %s ended in ERROR =====\n' bash ===== bash ended in ERROR ===== ++ exit 1 pi@raspberrypi:~ $
-
wayne Du kannst natürlich auch das --enable-libfdk-aac beim ffmpeg kompilieren auskommentieren und den Build überspringen.
ähhhm, wo muss ich das auskommentieren?
-
Jetzt hab Ichs gefunden. Das Leerzeichen in Zeile 83 nach dem "||" ist kein "richtiges" Leerzeichen. Bitte im Editor löschen und ein richtiges Leerzeichen einfügen. Dann sollte es gehen.
-
Hier nochmal das Skript mit allen Änderungen (es gab noch mehrere falsche Leerzeichen)
-
Hallo,
kaufe mir Morgen noch einen Raspi 4, dann schauen wir mal.
Dann allerdings habe ich wirklich alles durch
gruss
speed
-
kaufe mir Morgen noch einen Raspi 4, dann schauen wir mal.
Hattest du nicht schon 2x 4er rpi getestet?
Spielt es beim rpi4 auch eine Rolle, was am Ausgang des hdmi1 oder 2 angeschlossen ist? Also Monitor oder LCD-TV? Eventuell mal hier ein anderen TV bzw. Monitor testen... -
Der zweite Raspi 4 den ich habe betreibt den Touch meiner Haussteuerung, habe wirklich keine Lust den auszubauen.
Das mit den hdmi Ports habe ich nicht getestet, vielleicht kann ja einer was dazu sagen.
-
Also ich habe einen Monitor am HMDI1 und damit geht es.
-
Also ich habe auch hdmi1, aber einen Verstärker dazwischen .
-
Mit dem neuen Skript:
Code
Alles anzeigenpi@raspberrypi:~ $ ./update_on_pi.sh ~ ~ *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom *** Performing self-update *** Relaunching after update *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom *** Your firmware is already up to date Already up to date. INSTALL /usr/include # Stefan Schallenberg 2.1.2021 Reading package lists... Done Building dependency tree Reading state information... Done autoconf is already the newest version (2.69-11). libtool is already the newest version (2.4.6-9). 0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded. Reading package lists... Done Building dependency tree Reading state information... Done librtmp-dev is already the newest version (2.4+20151223.gitfa8646d.1-2). 0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded. Already up to date. configure: WARNING: unrecognized options: --enable-shared checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '1000' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports nested variables... (cached) yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 ./configure: line 4073: LT_INIT: command not found checking for library containing sin... -lm checking that generated files are newer than configure... done configure: creating ./config.status config.status: error: cannot find input file: `Makefile.in' ~ ===== ./update_on_pi.sh ended in ERROR =====
Libtool ist installiert:
-
Spielt es beim rpi4 auch eine Rolle, was am Ausgang des hdmi1 oder 2 angeschlossen ist? Also Monitor oder LCD-TV? Eventuell mal hier ein anderen TV bzw. Monitor testen...
In der Reihenfolge 1080p50, 720p50, 1080p60, 720p60 wird eine Mode gesucht egal ob TV oder Monitor. Auch der HDMI Anschluss ist egal. Beide werden durchsucht.
-
kaufe mir Morgen noch einen Raspi 4, dann schauen wir mal.
... wenn das ein VDR Client werden soll würde ich von einem Raspi abraten. Da würde ich mich eher für ein AW Board entscheiden. Die werden aktuell besser unterstützt. Für einige SoC's gibt es auch einen HW Deinterlacer.
-
Mit dem neuen Skript:
Kannst Du das Verzeichnis fdk-aac mal löschen und das Skript nochmal aufrufen?
Woher hat Du das Basis RaspiOS installiert? Evtl. kann ich das hier nachstellen...
-
... wenn das ein VDR Client werden soll würde ich von einem Raspi abraten. Da würde ich mich eher für ein AW Board entscheiden. Die werden aktuell besser unterstützt. Für einige SoC's gibt es auch einen HW Deinterlacer.
Welche würdest du denn da empfehlen?
-
Würde mich natürlich auch interressieren
-
Kannst Du das Verzeichnis fdk-aac mal löschen und das Skript nochmal aufrufen?
Woher hat Du das Basis RaspiOS installiert? Evtl. kann ich das hier nachstellen...
Nachdem der Ordner fdk-aac gelöscht ist, geht's wieder ein Stück weiter:
Code
Alles anzeigenSee any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- /usr/bin/mkdir -p '/usr/local/share/doc/zimg' /usr/bin/install -c -m 644 ChangeLog COPYING README.md '/usr/local/share/doc/zimg' /usr/bin/mkdir -p '/usr/local/share/doc/zimg/example' /usr/bin/install -c -m 644 doc/example/api_example.cpp doc/example/api_example_c.c doc/example/hdr_example.cpp doc/example/interlace_example.cpp doc/example/tile_example.cpp doc/example/Makefile '/usr/local/share/doc/zimg/example' /usr/bin/mkdir -p '/usr/local/share/doc/zimg/example/misc' /usr/bin/install -c -m 644 src/testcommon/aligned_malloc.h src/testcommon/argparse.cpp src/testcommon/argparse.h src/testcommon/mmap.cpp src/testcommon/mmap.h src/testcommon/win32_bitmap.cpp src/testcommon/win32_bitmap.h '/usr/local/share/doc/zimg/example/misc' /usr/bin/mkdir -p '/usr/local/include' /usr/bin/install -c -m 644 src/zimg/api/zimg.h src/zimg/api/zimg++.hpp '/usr/local/include' /usr/bin/mkdir -p '/usr/local/lib/pkgconfig' /usr/bin/install -c -m 644 zimg.pc '/usr/local/lib/pkgconfig' make[2]: Leaving directory '/home/pi/zimg' make[1]: Leaving directory '/home/pi/zimg' Cloning into 'rpi-ffmpeg'... remote: Enumerating objects: 72024, done. remote: Counting objects: 100% (72024/72024), done. remote: Compressing objects: 100% (1942/1942), done. remote: Total 525483 (delta 71372), reused 70234 (delta 70081), pack-reused 453459 Receiving objects: 100% (525483/525483), 168.15 MiB | 1.12 MiB/s, done. Resolving deltas: 100% (415604/415604), done. Checking out files: 100% (7432/7432), done. Makefile:167: /tests/Makefile: No such file or directory make: *** No rule to make target '/tests/Makefile'. Stop. ~ ===== ./update_on_pi.sh ended in ERROR =====
Das RaspiOS-Image habe ich händisch heruntergeladen und mit Win32DiskImager auf die SD-Karte gebrannt...
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!