Posts by PromiseYou

    Deine Partitionierung von /dev/sdb und Deine (/etc/fstab)-mounts in #5 sind grauslig.

    -/dev/sdb hat überhaupt keine Partition für das EXT4 Filesystem (BACKUP)
    -/dev/sda2 kollidiert mit /dev/nvme0n1p2
    -/dev/sda3 ist viel zu groß

    Dazu gesellt sich noch ein Zeichensatzfehler.

    Servus !


    Hallo RTFM

    hier meine aktuelle fstab ... immer noch so schlimm? (oder haben sich meine Recherchen gelohnt?) :)

    So, ich habe da mal einiges auprobiert, was aber in mir Fragezeichen lsst, welche jedoch nicht gelöst werden müssen ;)

    Der Lieferdienst eines großen Versandhandels hat mir eben Nachschub an USB-Sticks geliefert. Einen davon habe ich sogleich mit Raspi-Imager bespielt.

    Im Pi 5 klappte das Umschalten des Monitors einwandfrei.

    dann führte ich ein UPDATE durch, ohne Fehler, dann noch nen DIST-Upgrade oben drauf. auch ohne Fehler.

    Also wieder den Stick mit dem Testsystem rein.

    Via raspi-config auf wayland zurück gestellt und Fehler reproduzierbar. Obwohl ich heute morgen bereits ein Update erfolgreich durchgeführt habe, dachte ich mir, kann nicht schaden, vor allem dachte ich, ich mache auch ein DIST-UP. Also erst ein UPDATE, und siehe da, es kommen 5 neue Pakete. Dann noch nen DIST-UP, jedoch ohne neuen Pakete.

    Pi neu gestartet, und .. Fehler weg.

    Hier jedoch nochmal etwas mehr aus dem Log zum Fehler

    Code
    Apr 09 12:15:56 raspberrypi sh[783]: Warning: ../src/main.c: 321: Selected output HDMI-A-1 went away
    Apr 09 12:15:56 raspberrypi sh[783]: Warning: ../src/main.c: 334: No fallback outputs left. Detaching...
    Apr 09 12:16:22 raspberrypi sh[783]: Warning: ../src/main.c: 321: Selected output NOOP-1 went away
    Apr 09 12:16:22 raspberrypi sh[783]: Warning: ../src/main.c: 334: No fallback outputs left. Detaching...
    Apr 09 12:20:43 raspberrypi sh[783]: wl_display#1: error 1: invalid arguments for zwlr_virtual_pointer_manager_v1#8.create_virtual_pointer_with_output
    Apr 09 12:20:43 raspberrypi sh[783]: ERROR: ../src/main.c: 507: Failed to dispatch pending

    Umschalten von Wayland auf X11 löst das Problem allerdings und der Raspi läuft wieder wie er soll. Damit kann man das Problem zwar umschiffen, aber eine richtige Lösung ist das nicht.

    Yap, kann ich bestätigen. Habe gerade umgestellt, und kann nun zwischen Windows und Pi hin und her schalten.

    Naja, wayland ist ja (wenn ich richtig bin) der neue Weg, und wir wissen, wie langsam Bannanen bei uns in Europa reifen :) (so in den Reifelagern)
    Gut dass X11 als alternative so schnell erreichbar ist :)
    Gutes workaround

    Ich schreibe gerade am Handy, wie wäre es mit den Optionen der config.txt:

    1. force_hotplug
    2. HDMI_boost

    Alles zu finden in der offiziellen Doku der foundation!

    Bei mir reicht Nr.1 da ist es egal wann der Monitor eingeschaltet wird, habe immer ein Bild am Monitor, mein Pi läuft 24/7

    Hat leider nicht geklappt. .
    Auch der Eintrag video=HDMI-A-1:1920x1080M@60 in der cmdline.txt verhilft nicht zum Erfolg.

    Ich denke auch nicht, dass es daran liegt, denn der Output liegt ja an. Und mit STRG+ALT+F1 lässt mich ja auch auf die Konsole springen. Somit liegt kein Fehler mit HDMI vor. Vielmehr der X-Desktop verliert seinen Ausgabekanal, und kann somit nicht mehr an senden, bzw. sendet an ????

    Ich kann mich jedoch nicht erinnern, dass es mich schon mal gestört hat, somit schließe ich auch ein Softwarefehler nicht aus. Werde gleich mal ein neuen Stick anfertigen und mit einer neuen Version testen. Aber interessant ist es schon

    Naja, und Dein Monitor ist am PI, wenn auch aus. Ich trenne aber Pi von Monitor durch den Switch. Der gibt wohl kein Presentsignal, und somit scheint lightdm seinen Ausgang zu verlieren.

    Ich habe das gleiche Problem.

    Jedoch schaltet der Monitor nur ab, weil der Desktop kein Signal liefert.

    Wenn du mit der Tastatur einen anderen Ausgabekanal nimmst, dann kann man auf die Konsole zugreifen (STRG+ALT+F1 = TTY1 = Konsole)

    Jedoch weiß ich nicht, wie man von hier aus, den Desktop wieder einschalten kann, um mit ALT+F7 dahin zurück zu wechseln. Mit VNC kann ich zwar dann zum im Speicher stehen Desktop wechseln, aber auf dem PI selber komme ich nicht mehr auf diesen Desktop.

    Ich habe irgendwann und irgendwo sowas schon mal gelesen, aber das Betraf halt das "alte" 'X' System.

    Nachbauen kann man den Fehler, wenn man im Monitorauswahlmenue den aktiven Monitor deaktiviert.

    Hier die passenden Meldungen im Systemlog

    Code
    Apr 09 14:03:17 raspberrypi sh[779]: Warning: ../src/main.c: 321: Selected output HDMI-A-1 went away
    Apr 09 14:03:17 raspberrypi sh[779]: Warning: ../src/main.c: 334: No fallback outputs left. Detaching...
    
    Apr 09 14:05:30 raspberrypi sh[779]: Warning: ../src/main.c: 321: Selected output NOOP-1 went away
    Apr 09 14:05:30 raspberrypi sh[779]: Warning: ../src/main.c: 334: No fallback outputs left. Detaching...

    Warum einmal HDMI und einmal NOOP weiß ich nicht.

    Mich nervt es. Denn wenn ich den PI5 einrichte, mache ich dass meißt an meiner Windows-Büchse wo ich nur den Monitor via Switch umschalte. Jetzt muss ich dauern auf VNC umschalten, wobei das manchmal auch nicht geht, da auf einmal ein Desktop mit der Größe 25866 x 40372 angefordert wird, und dieser dann 'ferngesteurt' wieder beendet wird (lt. Anzeige)

    Die Einstellung hdmi_safe=1 in der config.txt reicht nicht aus. Das habe ich bereits versucht

    Aktuell ist noch

    Franjo, Du hast ein RollOut welches wohl später zum tragen kommt. Ich habe

    Auf der Nextcloud - Homepage habe ich auch mal irgendwo gelesen, dass es beim RollOut bis zu 14 Tage dauern kann.

    Und zum ClamAV kann ich auch nichts gutes schreiben. Auf dem Notebook in der Firma lief das super. Ich wollte es auch auf meinem CM5 machen .... URGS

    8 gleichzeitige Scans und alle wollen Speicher. Bei mir lief 3 mal alles zu. Seitdem nix mehr. Also nixmehr ClamAV.
    Da ich das Ding ja nur für mich nun nutze, ist das okay.

    Ich überlege derzeit, das ClamAV auszulagern, und als externen Dienst der Cloud zur Verfügung zu stellen

    Bei mir war es, dass der PI sich mit der lokalen IPv6 meldet, aber der DNS die IPv6 vom Router liefert.

    Ich trage bei mir die IPv6 mit script in den DynDNS ein.


    in Deinem ddDNS steht am Ende 1a5a
    Die Portfreigabe im Router endet auf 83b8

    und somit schlägt Cerbot von außen auf die 1a5a und somit auf die Fritz, und kann sich somit nicht fnden

    Code
    Detail: 2a02:908:1900:8::1a5a: Fetching http://schlacht.ddnss.de/.well-known/acme-challenge/SS9hJ0BtAzjE6puHl9BmMSewr1O7DURHPFvfG76Eqq0: Error getting validation data

    das sagt die Fehlermeldung

    ich habe es so gelöst:


    Code
    rueckgabe = request.urlopen('https://checkip.spdyn.de/')
    inhalt = rueckgabe.read()
    
    # wandle in String um
    wert = inhalt.decode("UTF-8")
    myurl = "https://update.spdyn.de/nic/update?hostname=%s&myip=%s&user=%s&pass=%s" % (spdynurl, wert, spdynurl, spdyntoken)

    Das führe ich als cron alle 4 Stunden durch

    Was für ein CM5 Modul ist denn bei Dir im Einsatz? Die Lite Version ohne Wlan und Bluetooth?. Ich frage, weil mit der gab's das ein oder andere Problem (z.B. plötzliches Abschalten). Ab der Version pieeprom-2025-02-11 sollen dieses Probleme jedoch behoben sein. Es gibt bereits eine noch neuere Version irgendwas aus dem März 2025. Versuch's mal damit....


    Gruß Martin

    Hallo Martin,

    ich nutze einen CM5 mit 4GB Ram und 32GB SD.

    Seit dem Update rennt das System ohne Fehler.Derzeit läuft der absolute Härtetest. ClamAV installiert und Nextcloud hat sich der Aufgabe angenommen, alles zu scannen, wo es hingucken kann. Ram und Swap sind bei 100% und die CPU auch. Alles ohne Fehlermeldungen. Ich vermute es war das Update, wobei ich mich frage, warum es beim 'full-upgrade' nicht eingespielt wurde. Es hat über 14 Tage gedauert bis das Update bei mir durch war (Gerade mal nachgeschaut.) WOW

    Ich warte noch 2 Tage und dann schließe ich den Thread (wenn nix mehr passiert)

    Update:
    erstmalig 72 Stunden Up-Time ...

    Seid meiner letzten Meldung hier, wurden die Dateien:

    Code
    firmware-atheros
    
    und 
    
    rpi-eeprom

    erneuert.

    Beim rpi-eeprom habe ich die Änderungen auf git-hub gelesen. Jedoch finde (ich) nichts, was den Fehler behoben haben könnte.

    Beim firmware update habe ich jedoch keine Seite gefunden, wo (ICH) mit zurecht komme, welche Änderungen hier vorliegen, und ob die vielleicht den Fehler beseitigt haben.

    Kann mir vllt. jmd. einen Link posten, wo man die Änderungen der Version 20240709-2~bpo12+1+rpt2 gut ersichtlicht sind? (ich finde da immer nur die Katalogseiten von Debian :/


    [EDIT]

    mir ist soeben noch etwas aufgefallen. Das Firmware-Atheros war vor Update die Version 20230625-2+rpt3. Sehe ich das richtig, dass dies eine Version von 2023 war?

    [/EDIT]

    Das Board ist von Waveshare: https://www.waveshare.com/cm5-poe-base-a.htm jedoch ohne dem Netzteil. Hier wird das original 27 Watt Steckernetzteil verwendet.

    USB

    Das müssten die benötigten Infos beinhalten. Nachfolgend 'lsusb', wo der BUS 4 wohl den HUB repräsentiert. Device 2 und 4 sind die Platten, als müsste 1 und 2 zum Controller des HUB gehören (so geraten nicht gewußt)

    Angeschlossene Peripherie: USB-Hub aktiv von 'orico', daran 2* USB HDD M3 Portable von Seagate / Maxtor
    der Hub wird seit ca. 8 Jahren an PI's (3B und 4) betrieben, und wurde angeschafft, weil 2 andere HUB's probleme machten, und dieser hier noch nie. Somit gehe ich hier von einer vollen Kompatibilität aus.

    Code
    Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 004: ID 0bc2:61b5 Seagate RSS LLC Maxtor HX-M201TCB [M3 Portable 2TB]
    Bus 004 Device 003: ID 0bc2:61b5 Seagate RSS LLC Maxtor HX-M201TCB [M3 Portable 2TB]
    Bus 004 Device 002: ID 2109:0813 VIA Labs, Inc. VL813 Hub
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 003 Device 003: ID 2109:2813 VIA Labs, Inc. VL813 Hub
    Bus 003 Device 002: ID 1a86:8091 QinHeng Electronics USB HUB
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    Ja, ich habe alles mit PARTUUID gemacht

    Code
    blkid
    /dev/mmcblk0p1: LABEL_FATBOOT="bootfs" LABEL="bootfs" UUID="5DC7-F115" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="ff37a851-01"
    /dev/mmcblk0p2: LABEL="rootfs" UUID="a36be96c-66be-4487-a7a6-0481bca99d89" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="ff37a851-02"
    /dev/nvme0n1p1: LABEL="pi_Home" UUID="b1c5525c-1f66-4579-b876-9cc8a7f643ca" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="d2c3b34c-01"
    /dev/nvme0n1p2: LABEL="nextcloud_Arbeit" UUID="51db2ae0-66ea-42ef-b89e-bde69c4c1fcc" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="d2c3b34c-02"
    /dev/nvme0n1p3: UUID="e1894d22-5d3c-4d21-9fff-caccd7810b5e" TYPE="swap" PARTUUID="d2c3b34c-03"
    /dev/sda1: UUID="ad443d5c-a69b-416a-be20-4a158dc6809f" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="SMB" PARTUUID="763a960a-8b14-4f65-bcd3-237c0fe20edf"
    /dev/sda2: UUID="81bbbed4-65d1-4e6d-855a-d31258d9d6ac" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="Nextcloud" PARTUUID="2c603593-83b9-4e75-8a87-204d45a08dba"
    /dev/sda3: LABEL="SWAP" UUID="9ca2e6bd-4140-4b85-bb5e-214e83fcaed8" TYPE="swap" PARTLABEL="SWAP" PARTUUID="e1ecdc93-9a1b-4e78-ab23-f9f9efbee4f8"
    /dev/sdb1: UUID="d9d0be7e-7810-4d8a-9fb6-538ab5bffd14" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="3cfbe86c-f911-4b26-a38d-0f7f3924234a"

    Und ja, die PARTUUID auf der SDA sehen wirklich blöde aus.

    Was ich auf jeden fall nicht hatte, waren die Einträge in der config.txt. (dtparam=pciex1 sowie dtparam=pciex1_gen=3)

    Da der Fehler ja nur alle paar Tage mal auftaucht, warte ich nun mal ab, ob der Fehler wieder auftaucht. Vielleicht habe ich mich bis dahin auch in das Einbinden von Verzeichnissen eingearbeitet.

    yap, stimme ich zu!


    ABER

    dieses Chaos hat NICHTS mit dem Fehler zu tun. Also schon sehr OT :/

    Um aber diesem "Chaos" etwas Deutlichkeit zu schaffen habe ich die Fehlerhaft eingerichtete SDB mit einer neuen Partion-Table versehen, und dort auch eine 'ordnungsgemäße' Partition eingerichtet. Diese befindet sich nun mit PARTUIID eingebunden als BACKUP

    Dann bleibt nur der 'unschöne Fehler', dass das Verzeichnis 'data' als MOUNTPOINT und nicht als BIND ingebunden ist.

    Ja, daran arbeitet ich, aber ich habe noch nie mit -bind gearbeitet, so dass mein nächster Schritt ist.

    Aber wie bereits gesagt, dieses alles hat nix mit dem Aussetzen des NVME zu tun :/

    Hier nun meine neue fstab:

    Ja, die SWAP ist noch bei 40GB und damit zu groß ... i know ....

    Die Fehlermeldungen zeigen ziemlich sicher entweder auf Powerprobleme oder NVMe Probleme hin. Vielleicht ist der NVMe nicht offiziell supported von CM5? Wenn ich mich nicht irre gibt es hier im Forum eine Liste von funktionierendem NVMe Speicher auf der RPi5. Die sollten wohl auch bei dem CM5 funktionieren.

    da habe ich das gefunden:

    McDotter
    November 27, 2024 at 4:00 PM

    danach haben die 'besseren' module (wie auch die EVO) bei den controllern 01, 02 und 03 Probleme. Da mein I/O Board das von Waveshare ist, denke ich, die haben überall die gleichen Chips verbaut, und somit werde ich mal schauen, ob ein gelistetet Modul abhilfe verschafft.

    Was jedoch interessant ist, der Status 'Unsafe Shutdowns' hat sich bei den letzten 3 Ausfällen nicht erhöht.
    Die 76 stammt von der Einrichtung, bis ich das System das erste Mal stabil hatte (siehe Forum-Beitrag 'CM5 mit 32GB eMMC bootet nicht nach systemcrash')

    Die Spannungen überwache ich mit netdata, und dort ist kein Spannungsabfall zu beobachten.

    In der Anleitung der Foundation steht etwas wegen Gen3 sei noch nicht 100%. Dann finde ich aber wieder Einstellempfehlungen mit eingeschaltetem Gen3

    Kann auch hier der Fehler her kommen? Ist das für die Hardware im Timing ein großes Problem? (Ich kenne nur die damaligen Timing-Probleme bei SD-RAM mit entsprechenden Schreib und Lesezyklen, und wie die im Einklang mit dem Systemclock zusammen zu bringen sind).
    Stelle mir auch hier so etwas vor. Wait-State oder so.

    Ok. Dann liegt es wohl nicht an der Power (Ich nehme an Du nutzt einen aktiven USB Hub :green_smile:)

    Hat wohl jetzt nichts mit dem eigentlichen Problem zu tun - aber es verwundert mich dass Du den Swap auf die sda mit 40GB gelegt hast. Warum nicht auf die NVMe? Die ist definitiv schneller. Auch sind 40GB wohl etwas überdimensioniert :shy:

    yup .. ist nen aktiver hub

    Hatte zuvor den swap auf der NVME (steht auch noch in der fstab, und die PART ist auch noch da. (8GB)
    Als dann der Kernl PANIK bekam, weil er nicht mehr swappen konnte, und es bei mir frostig wurde :)

    Deshalb habe ich mir von den vorhanden partitionen vorne und hinten etwas abgeknabbert, um in der Mitte dann die swap zu haben.

    naja, ich scheine mich um eine 10er potenz verschätzt zu haben :) .. es sollten 4 GB werden nicht 40 ;) war mir dann aber erstmal egal. Dachte ja, dass das swappen den RP1 heiß werden lässt, und das wollte ich ausschalten. Jedoch weiß ich nun, es hat nix mit dem swap zu tun.