I'm seeking some help with unofficial kernel I'm trying to use (3.14.54 from solidrun and 4.4 from xbian) with openelec. Few months back I had everything running but now I have video on hdmi and 7" LVDS 800x480 but 15" LVDS 1366x768 doesn't work. Kodi is saying the text below. Splash is visible in all 3 cases. I would be very glad if someone could help me with this. Thanks in advance for any tip to get this running. Code: 18:20:42 T:3034268208 NOTICE: Initialize - graphics sysfs is writable 18:20:42 T:3034268208 NOTICE: Initialize - 32bpp: configure alpha blending 18:20:42 T:3034268208 NOTICE: InitWindowSystem: Using EGL Implementation: iMX 18:20:42 T:3034268208 NOTICE: Found resolution 1366 x 768 for display 0 with 1366 x 768 @ 55.000000 Hz 18:20:42 T:3034268208 NOTICE: Found (1366x768@55.000000) at 16, setting to RES_DESKTOP at 16 18:20:42 T:3034268208 NOTICE: Checking resolution 16 18:20:42 T:3034268208 ERROR: EGL error in CreateSurface: 3003 18:20:42 T:3034268208 NOTICE: CreateWindow: Could not create a surface. Trying with a fresh Native Window. 18:20:42 T:3034268208 ERROR: EGL error in CreateSurface: 3003 18:20:42 T:3034268208 ERROR: CreateWindow: Could not create surface 18:20:42 T:3034268208 ERROR: CreateNewWindow: Could not create new window 18:20:42 T:3034268208 FATAL: CApplication::Create: Unable to create window I noticed that if I change resolution to 1368x768 kodi starts. Wondering why... Code: 00:10:36 T:3034133040 NOTICE: Initialize - graphics sysfs is writable 00:10:36 T:3034133040 NOTICE: Initialize - 32bpp: configure alpha blending 00:10:36 T:3034133040 NOTICE: InitWindowSystem: Using EGL Implementation: iMX 00:10:36 T:3034133040 NOTICE: Found resolution 1368 x 768 for display 0 with 1368 x 768 @ 57.000000 Hz 00:10:36 T:3034133040 NOTICE: Found (1368x768@57.000000) at 16, setting to RES_DESKTOP at 16 00:10:36 T:3034133040 NOTICE: Checking resolution 16 00:10:36 T:3034133040 NOTICE: GL_VENDOR = Vivante Corporation 00:10:36 T:3034133040 NOTICE: GL_RENDERER = Vivante GC2000 00:10:36 T:3034133040 NOTICE: GL_VERSION = OpenGL ES 3.0 V5.0.11.p4.25762 00:10:36 T:3034133040 NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 3.00 00:10:36 T:3034133040 NOTICE: GL_EXTENSIONS = GL_OES_vertex_type_10_10_10_2 ..........
I think I fixed already. The problem is that IPU needs X and Y by modulo 8 and driver in my kernel doesn't fix that. 1366 is not by module 8. Only 1360 or 1368. Seems I'm on track to use new kernel for my imx6 devices. One nice feature with 4.4 kernel is docker support.
Not sure if correct solution but I changed in dts resolution from 1366x768 to 1360x768. So both are divided by modulo 8. And IPU seems to be happy Now there is small black vertical bar few pixels width at the right part of the screen.