kodi-18 mipsel: mem->magic == DMEGL_PIXMAP_MAGIC' failed.

  • root@dm7080:~# kodi

    20:37:05.005 T:1929302016 NOTICE: CDreamboxUtils::GetNativeResolution mode: 1080p
    20:37:05.005 T:1929302016 NOTICE: CDreamboxUtils::SetFramebufferResolution width: 1920 height: 1080
    20:37:05.008 T:1929302016 NOTICE: CDreamboxUtils::GetNativeResolution mode: 1080p
    20:37:05.009 T:1929302016 NOTICE: Found resolution 640 x 480 with 640 x 480i @ 60.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 720 x 576 with 720 x 576i @ 60.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 1920 x 1080 with 1920 x 1080i @ 60.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 1920 x 1080 with 1920 x 1080 @ 60.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 1280 x 720 with 1280 x 720 @ 60.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 640 x 480 with 640 x 480 @ 60.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 1920 x 1080 with 1920 x 1080i @ 50.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 1920 x 1080 with 1920 x 1080 @ 24.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 1920 x 1080 with 1920 x 1080 @ 25.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 1920 x 1080 with 1920 x 1080 @ 30.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 1920 x 1080 with 1920 x 1080 @ 50.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 1280 x 720 with 1280 x 720 @ 24.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 1280 x 720 with 1280 x 720 @ 50.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 720 x 576 with 720 x 576 @ 60.000000 Hz
    20:37:05.009 T:1929302016 NOTICE: Found resolution 640 x 480 with 640 x 480 @ 60.000000 Hz
    20:37:05.010 T:1929302016 NOTICE: Found resolution 800 x 600 with 800 x 600 @ 60.000000 Hz
    20:37:05.010 T:1929302016 NOTICE: Found resolution 1024 x 768 with 1024 x 768 @ 60.000000 Hz
    20:37:05.010 T:1929302016 NOTICE: Found resolution 1366 x 768 with 1366 x 768 @ 60.000000 Hz
    20:37:05.010 T:1929302016 NOTICE: Found (1920x1080@60.000000) at 19, setting to RES_DESKTOP at 16
    20:37:05.022 T:1929302016 NOTICE: EGL_VERSION = 1.4
    20:37:05.023 T:1929302016 NOTICE: EGL_VENDOR = Broadcom
    20:37:05.023 T:1929302016 NOTICE: EGL_EXTENSIONS = EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_vg_parent_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_lock_surface EGL_KHR_fence_sync EGL_BRCM_image_update_control
    20:37:05.023 T:1929302016 NOTICE: EGL_CLIENT_EXTENSIONS = NULL
    20:37:05.023 T:1929302016 NOTICE: Checking resolution 16
    20:37:05.027 T:1929302016 NOTICE: GL_VENDOR = Broadcom
    20:37:05.027 T:1929302016 NOTICE: GL_RENDERER = VideoCore IV HW (V3D-435)
    20:37:05.027 T:1929302016 NOTICE: GL_VERSION = OpenGL ES 2.0
    20:37:05.027 T:1929302016 NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00
    20:37:05.027 T:1929302016 NOTICE: GL_EXTENSIONS = GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_texture_npot GL_OES_depth24 GL_OES_vertex_half_float GL_OES_EGL_image GL_EXT_discard_framebuffer GL_OES_rgb8_rgba8 GL_OES_depth32 GL_APPLE_rgb_422 GL_OES_packed_depth_stencil GL_EXT_debug_marker GL_EXT_multisampled_render_to_texture


    hier crasht das



    kann mir ein developer einen Hinweis geben durch welche gl Funktion das benutzt wird? Ich tappe da im dunkeln.
    Auf armhf geht das mit GLES3.

    rosig

  • So wie es aussieht kann nur die lib (v3d) der mipsel Boxen (VC4) das nicht. Wenn ich das surface löschen kracht es.


    An der HW (VC4) liegt's wohl auch ned, weil die Himbeere das auch kann.


    P.S. Ich kann das zwar patchen im kodi, aber schön wäre es schon, wenn Ihr das richtig implementiert/fixt, so dass es wie bei euren VC5 Maschinen geht.

    rosig

  • Hallo emanuel,

    ich wollte erstmal meinen Dank für deine Bemühungen bei kodi 18 loswerden.


    Ich lese ja im IHAD mit, und wollte dann doch mal meine Erfahrungen mitteilen.

    Um Filme in UHD HLG HDR abzuspielen muss die -Auflösung auf 3840x2160p stehen.

    Bei -Erlaubte Auflösunen sollte man diverse Auflösungen wählen, dann kann man die beim abspielen von Filmen aus dem Menü heraus anwählen. (siehe kodi.log)

    Was auffällt ist das beim beenden des Films der HLG HDR Modus weiter bestehen bleibt, bis man eine andere Auflösung mit GstPlayer abspielt.

    Diesen 'Fehler' finde ich aber gar nicht schlecht, weil es zumindestens bei mir auch ohne HLG HDR Material besser aussieht. Siehe Bild.

    Im core-image-x11 schaltet dieser Mode beim verlassen von kodi auch die Auflösung hoch, default ist 1280x720. Auch da ist dann der 'HDR-Bild-Modus' weiter aktiv Farben sind kräftiger weiß ist deutlich heller.

    Einziger schwach Punkt beim verlassen von kodi kommt nur ein schwarzer Sreen, man muss den Xserver erstmal neustarteten.

    Ist natürlich nicht der Fall wenn man kodi als Plugin aus e2 heraus startet. Deine Version ist ja auch ohne X11 Support gebaut.

    Nach dem ersten 'Neustart' aus kodi heraus hat sich kodi in den Start vom Xserver rein geschrieben. Das core-image-x11 startet normal in 4 Sekunden, dann ist der Xserver da, jetzt mit kodi in ca. 8 Sekunden.


    Bei meinen Versuchen mit X11 kommt auch ein kodi-xrandr bei raus.

    Macht aber ohne deinen GstPlayer alles wenig Sinn.


    Das man die e2 Plugins jetzt in kodi verwenden kann ist großes Kino.

    Auch das die Bibliotheken endlich gehen, SUPER, großes DANKE.

    Du bist wie ich schon immer geschrieben habe 'einer der Besten'.


    Leider funktioniert auch in kodi 18 visualization.spectrum nicht, ich vermute das hast du auch schon versucht...

    Und wie in kodi 17 geht leider der kodi Screenshot nicht. Dabei hat das in der ersten Zeit von kodi 17 gut funktioniert.


    Die wichtigsten pvr.addons hast du ja auf dem feed. ich baue auch...


    Ich bin jetzt mal schwer auf die ONE gespannt, und was du da so hinbekommst.


    LG pclin

  • Der HLG HDR Modus bleibt nicht nur bei kodi erhalten, sondern auch wenn man z.B. ein Spiel startet (SDL) während der HLG HDR Modus aktiv ist.

    Weiterhin geht dann auch kein Screenshot obwohl die Auflösung dann nicht UHD ist.


    gruß pclin

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever