[Docker] telerising.minimal

  • Ich hatte das weiter oben schon mal kommentiert. Könnte irgendwo ein Fehler sein, dass eine Pagesize in eine Stück Code hart codiert ist, wo eigentlich ein dynamischer Wert genommen werden sollte, normalerweise in C oder C++ nimmt man sysconf(_SC_PAGESIZE) oder getpagesize(). Das sollten (zumindest nach meinem Verständnis) auch alle Bibliotheken oder Toolketten so machen.

    Hat man 16k hart codiert, dann wird das normalerweise auch auf 4k Systemen funktionieren, da halt ein alignment auf 16k immer auch 4k aligned ist bzw. halt ein dur 16 teilbarer Wert auch durch 4k teilbar ist. Aber nicht anders herum. (z.B. der offset Parameter der mmap() Funktion muss ein Vielfaches der page size sein) Früher wurde das Makro "PAGE_SIZE" mit statischem (aber konfigurierbarem) Wert verwendet. Wenn Code das nutzt, muss er neu compiliert werden wenn man von PS 4k auf 16k wechselt.

    Ich meine, zumindest früher konnte man Redhat Linux per Konfiguration mit Huge Page Tables betreiben. Kann mich nicht erinnern, dass dafür was neu installiert werden musste. Hatte darunter programmiert, und ein Binary Executable hat immer gereicht für beide Konfigs.

    Kodi 21.2, 17.6, 21.1, 16, 21.2 on Windows 11 Pro, Android 6, Android 12, FireTV Box 2nd Gen, FireTV 4k Max 2nd Gen
    Media on NAS, OpenMediaVault 7 (Debian Linux).

  • Ok, interessant. Das müsste dann ja bedeuten, dass ich das 16k binary in den arm64v8 Container packen können sollte

    GitHub Repo: Easyepg.minimal
    Docker Hub: Easyepg.minimal, Telerising.minimal
    Bierspende: PayPal.Me :thumbup:

    Geräte: AWOL Vision LTV-3000 Pro, ES Aeon Starbright CLR 90", Apple TV 4K (3. Generation), Cambridge Audio CXUHD
    Backend: Topton Intel N150 (Docker: TVHeadend, Telerising, Easyepg), PC Engines APU 2D4 (Docker: Deconz, OpenHAB)

  • fds97AVVS

    Läuft das denn im Container bei dir gegen Sky ohne 403er?

    • docker run -it --rm --net=host -e UPDATEURL=https://github.com/dlueth/telerising.minimal/blob/main/binaries/telerising.arm64v8.16k.tar.gz -v /tmp/telerising:/telerising ad0lar/telerising:arm64v8

    GitHub Repo: Easyepg.minimal
    Docker Hub: Easyepg.minimal, Telerising.minimal
    Bierspende: PayPal.Me :thumbup:

    Geräte: AWOL Vision LTV-3000 Pro, ES Aeon Starbright CLR 90", Apple TV 4K (3. Generation), Cambridge Audio CXUHD
    Backend: Topton Intel N150 (Docker: TVHeadend, Telerising, Easyepg), PC Engines APU 2D4 (Docker: Deconz, OpenHAB)

  • also ich hab das image am laufen : image: qoopido/telerising.minimal:latest und bekomme seit neuem den 403 error


    API v0.13.7

    Support ME ! Buy me a Coffee :thumbup:


    Dont Touch ME

    LivingRoom: SilverStone Milo ML03 | Gigabyte B450 | Ryzen 3400G | 250GB NVME | 16GB DDR4-3200| Win10 64 bit | KODI 18 | Logitech Harmony Elite | SONOS Playbar + SUB
    BedRoom: PLAY:3
    Kitchen: PLAY:3
    BathRoom: Play:3

  • mit VPN - habe nun auch schon mehre versucht- geht nicht mehr

    Das kommt dann :

    Login failed: Client error '403 Forbidden' for url For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/403

    Zatoo CH tut noch also VPN läuft

    Support ME ! Buy me a Coffee :thumbup:


    Dont Touch ME

    LivingRoom: SilverStone Milo ML03 | Gigabyte B450 | Ryzen 3400G | 250GB NVME | 16GB DDR4-3200| Win10 64 bit | KODI 18 | Logitech Harmony Elite | SONOS Playbar + SUB
    BedRoom: PLAY:3
    Kitchen: PLAY:3
    BathRoom: Play:3

  • Es liegt ja auch nicht an der IP-Adresse, sondern vermutlich an den von Nuitka/Python eingebetteten CA-Certificates, die Cloudfront wegblockt. Das dazugehörige Setup müsste dlueth prüfen. Vermutlich wird kein 403-Fehler auftauchen, wenn du meine Binary nativ installierst.

    • docker run -it --rm --net=host -e UPDATEURL=https://github.com/dlueth/telerising.minimal/raw/refs/heads/main/binaries/telerising.amd64.tar.gz -v /tmp/telerising:/telerising ad0lar/telerising:amd64


    das hab ich jetzt versucht und es kommt der selber fehler :(

    den bekomm ich nicht gestartet:

    • docker run -it --rm --net=host -e UPDATEURL=http://216.225.197.57:8080/telerising_linux-latest.zip -v /tmp/telerising:/telerising ad0lar/telerising:amd64-u2404

    Support ME ! Buy me a Coffee :thumbup:


    Dont Touch ME

    LivingRoom: SilverStone Milo ML03 | Gigabyte B450 | Ryzen 3400G | 250GB NVME | 16GB DDR4-3200| Win10 64 bit | KODI 18 | Logitech Harmony Elite | SONOS Playbar + SUB
    BedRoom: PLAY:3
    Kitchen: PLAY:3
    BathRoom: Play:3

  • vielleicht musst ne tar.gz draus machen ?

    Support ME ! Buy me a Coffee :thumbup:


    Dont Touch ME

    LivingRoom: SilverStone Milo ML03 | Gigabyte B450 | Ryzen 3400G | 250GB NVME | 16GB DDR4-3200| Win10 64 bit | KODI 18 | Logitech Harmony Elite | SONOS Playbar + SUB
    BedRoom: PLAY:3
    Kitchen: PLAY:3
    BathRoom: Play:3

    Einmal editiert, zuletzt von xSaSx (27. Januar 2025 um 13:33)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!