From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.chez-thomas.org (mail.mlbassoc.com [65.100.170.105]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 666F3E00C41 for ; Mon, 31 Mar 2014 15:18:51 -0700 (PDT) Received: by mail.chez-thomas.org (Postfix, from userid 1998) id 4962BF81227; Mon, 31 Mar 2014 16:18:51 -0600 (MDT) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on hermes.chez-thomas.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=4.0 tests=ALL_TRUSTED,BAYES_00 autolearn=unavailable version=3.3.2 Received: from [192.168.1.114] (zeus [192.168.1.114]) by mail.chez-thomas.org (Postfix) with ESMTP id 54A46F811FD; Mon, 31 Mar 2014 16:18:50 -0600 (MDT) Message-ID: <5339E9CA.2090606@mlbassoc.com> Date: Mon, 31 Mar 2014 16:18:50 -0600 From: Gary Thomas User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: meta-freescale@yoctoproject.org References: <5334074E.5050304@mlbassoc.com> In-Reply-To: <5334074E.5050304@mlbassoc.com> X-Enigmail-Version: 1.5.2 Subject: Re: [meta-fsl-arm] chrome with Vivante GPU on i.MX6 X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Mar 2014 22:18:55 -0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 2014-03-27 05:11, Gary Thomas wrote: > I now have X11 running with the Vivante GPU on my i.MX6solo. > Or so I thought - now I'm not so sure :-( > > The X11 server happy reports that it is using the Vivante libraries, > but I think there are problems. In particular, I see this message > in the log (complete log attached): > [ 53044.383] (EE) AIGLX error: vivante exports no extensions (/usr/lib/dri/vivante_dri.so: undefined symbol: __driDriverExtensions) > [ 53044.383] (EE) AIGLX: reverting to software rendering > > Then there are these messages which don't make much sense: > [ 53044.493] (II) GLX: Initialized DRISWRAST GL provider for screen 0 > [ 53044.495] (II) VIVANTE(0): Setting screen physical size to 211 x 127 > (my physical screen is 800x480) > > Finally, when I run Google chrome, I get a slew of EGL related errors: > [2136:2136:0327/105115:ERROR:gl_surface_glx.cc(742)] glXChooseFBConfig failed. > [2136:2136:0327/105115:ERROR:gpu_info_collector.cc(27)] gfx::GLContext::CreateOffscreenGLSurface failed > [2113:2131:0327/105117:ERROR:browser_process_resource_provider.cc(52)] Not implemented reached in task_manager::BrowserProcessResource::BrowserProcessResource() > [ 1] libGAL: Performing a software resolve! > [2136:2136:0327/105117:ERROR:buffer_manager.cc(313)] [.Compositor-0x3b7c34f8]GL ERROR :GL_INVALID_ENUM : glBufferData: <- error from previous GL command > [2203:2203:0327/105117:ERROR:gl_surface_glx.cc(742)] glXChooseFBConfig failed. > [2203:2203:0327/105117:ERROR:gpu_info_collector.cc(27)] gfx::GLContext::CreateOffscreenGLSurface failed > [ 1] libGAL: Performing a software resolve! > [2203:2203:0327/105117:ERROR:buffer_manager.cc(313)] [.Compositor-0x39e5a998]GL ERROR :GL_INVALID_ENUM : glBufferData: <- error from previous GL command > [2214:2214:0327/105117:ERROR:gl_surface_glx.cc(742)] glXChooseFBConfig failed. > [2214:2214:0327/105117:ERROR:gpu_info_collector.cc(27)] gfx::GLContext::CreateOffscreenGLSurface failed > [ 1] libGAL: Performing a software resolve! > [2214:2214:0327/105118:ERROR:buffer_manager.cc(313)] [.Compositor-0x3b835a30]GL ERROR :GL_INVALID_ENUM : glBufferData: <- error from previous GL command > > and the chrome://gpu/ page indicates that hardware acceleration > is *not* available. > > None of these errors are particular to my i.MX6solo platform. > I get the same indications when I run on my i.MX6Q SabreLite > using the "out of the box" build for Nitrogen6x. > > What am I missing? How can I tell if the Vivante GPU is being > used? If not, what need I do to get it going? > > Thanks for any ideas/pointers What about this? IMO, it's truly broken. Where do I file a bug report for meta-fsl-arm?? -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------