2010-01-28, 05:52
Hi McGeagh, I've compiled XBMC with the OpenGL|ES 2.0 lib and header files provided by Nvidia. When I run the xbmc.bin on a smart book(with a Nvidia Tegra 650 processor), there's no display on the screen(a blank screen). However, the sound works well when I switch among the menus. What probable problem could it be? Is there any code closely related to the IMG's GPU? Note that the 3D demo of Nvidia runs well on it. Here is part of the errors in the xbmc.log located at ~/.xbmc/temp/:
(configure options: --enable-gles --enable-external-python --enable-debug)
Thanks for your time.
(configure options: --enable-gles --enable-external-python --enable-debug)
Code:
......
08:12:52 T:1093935552 M:337780736 ERROR: EGL Error: Could not create context
......
08:12:52 T:1093935552 M:337104896 NOTICE: GL_VENDOR = NVIDIA Corporation
08:12:52 T:1093935552 M:337104896 NOTICE: GL_RENDERER = NVIDIA Tegra
08:12:52 T:1093935552 M:337104896 NOTICE: GL_VERSION = OpenGL ES 2.0
08:12:52 T:1093935552 M:337104896 NOTICE: GL_EXTENSIONS = GL_OES_rgb8_rgba8 GL_OES_fbo_render_mipmap
......
08:12:52 T:1093935552 M:337207296 ERROR: GL: Error compiling shader
08:12:52 T:1093935552 M:337207296 ERROR: GL: Error compiling vertex shader
08:12:52 T:1093935552 M:337047552 ERROR: GUI Shader - Initialise failed
08:12:53 T:1093935552 M:337080320 ERROR: EGL Error: Could not create context
......
Thanks for your time.