[meta-freescale] i.MX6 DL, Yocto Krogoth and Chromium 48.0.2548 problems ...
Ian Coolidge
ian at boundarydevices.com
Fri Nov 4 10:22:31 PDT 2016
I use this revision on meta-browser:
b251177608a8be789fe71f35e27558436ff46f50 with krogoth yocto and the
mentioned bbappend and it works when you direct the browser at a webpage.
On Thu, Nov 3, 2016 at 6:56 PM, Gary Thomas <gary at mlbassoc.com> wrote:
> On 2016-11-04 02:43, Gary Thomas wrote:
>
>> On 2016-11-03 22:10, Ian Coolidge wrote:
>>
>>> Try:
>>>
>>> google-chrome --ignore-gpu-blacklist www.google.com <
>>> http://www.google.com>
>>>
>>
>> I got the same results on my i.MX6Q (basically a SabreLite)
>>
>
> Which is to say that I get the same crash/backtrace as before, even with
> this switch
>
>
>
>>
>>> You'll need to ignore the gpu blacklist AND go to some specific website.
>>> Also, sometimes opening new tabs crashes the
>>> browser. Chromium is a mess on imx right now, at least from my
>>> experience. The older versions were more stable, but they
>>> aren't patched for GCC5
>>>
>>> Check out my bbappend I apply, it adds that flag to the compile and
>>> changes the desktop launcher to go to www.google.com
>>> <http://www.google.com> to bypass
>>> problems. https://github.com/boundarydevices/meta-boundary/tree/
>>> krogoth/recipes-browser/chromium
>>>
>>>
>> I'll give this a go tomorrow
>>
>> If anyone finds better solutions, let me know!
>>> -Ian
>>>
>>> On Thu, Nov 3, 2016 at 8:34 AM, Gary Thomas <gary at mlbassoc.com <mailto:
>>> gary at mlbassoc.com>> wrote:
>>>
>>> On 2016-11-03 13:45, Flavio Suligoi wrote:
>>>
>>> Hi all,
>>>
>>>
>>>
>>> I compiled a standard Yocto "Krogoth" distro for a sabresd Dual
>>> Lite board (meta-fsl-arm, last commit of today),
>>> with
>>> Chromium 48.0.2548 (meta-browser, last commit of today).
>>>
>>>
>>>
>>> In meta-fsl-arm there is the software to enable the GPU graphic
>>> acceleration in Chromium 48.0.2548. The distro
>>> building
>>> works fine.
>>>
>>>
>>>
>>> But, when I try to execute Chromium, the application doesn't run
>>> with the following error:
>>>
>>>
>>>
>>> [1148:1148:1102/214428:ERROR:sandbox_linux.cc(338)]
>>> InitializeSandbox() called with multiple threads in process
>>> gpu-process
>>> Segmentation fault
>>>
>>>
>>>
>>> Chromium runs only if I disable the graphic acceleration using
>>> the switch: --disable-gpu
>>>
>>>
>>> I can't get it to run even with this switch:
>>> ~# google-chrome --disable-gpu
>>> Received signal 4 <unknown> 0000b2a34770
>>> #0 0x0000b6e0ce4a base::debug::StackTrace::StackTrace()
>>> #1 0x0000b6e0d130 <unknown>
>>> #2 0x0000b2b414c0 <unknown>
>>> #3 0x0000b2a34770 WTF::decommitSystemPages()
>>> #4 0x0000b6bb9afa <unknown>
>>> #5 0x0000b6bba3e4 <unknown>
>>> #6 0x0000b6bb69d2 blink::NormalPageArena::allocatePage()
>>> #7 0x0000b6bb6f6e blink::NormalPageArena::outOfLineAllocate()
>>> #8 0x0000b68ba942 blink::ChromeClientImpl::create()
>>> #9 0x0000b6936d0e blink::WebViewImpl::WebViewImpl()
>>> #10 0x0000b69374f0 blink::WebViewImpl::create()
>>> #11 0x0000b5e83266 content::RenderViewImpl::Initialize()
>>> #12 0x0000b5e84fba content::RenderViewImpl::Create()
>>> #13 0x0000b5e79aa0 content::RenderThreadImpl::OnC
>>> ontrolMessageReceived()
>>> #14 0x0000b5d2e56c <unknown>
>>> #15 0x0000b4e3898c IPC::ChannelProxy::Context::OnDispatchMessage()
>>> #16 0x0000b6e0de88 base::debug::TaskAnnotator::RunTask()
>>> #17 0x0000b0ff7ca8 scheduler::TaskQueueManager::P
>>> rocessTaskFromWorkQueue()
>>> #18 0x0000b0ff808c scheduler::TaskQueueManager::DoWork()
>>> #19 0x0000b0ff67d2 <unknown>
>>> #20 0x0000b6e0de88 base::debug::TaskAnnotator::RunTask()
>>> #21 0x0000b6e244da base::MessageLoop::RunTask()
>>> #22 0x0000b6e24b54 base::MessageLoop::DeferOrRunPendingTask()
>>> #23 0x0000b6e24d0c base::MessageLoop::DoWork()
>>> #24 0x0000b6e25ba4 base::MessagePumpDefault::Run()
>>> #25 0x0000b6e38320 base::RunLoop::Run()
>>> #26 0x0000b6e23b08 base::MessageLoop::Run()
>>> #27 0x0000b5e91c24 <unknown>
>>> #28 0x0000b5aad63e <unknown>
>>> #29 0x0000b5aada24 <unknown>
>>> #30 0x0000b5aac692 content::ContentMain()
>>> #31 0x00007f840100 ChromeMain
>>> #32 0x0000b2b2b67c __libc_start_main
>>> [end of stack trace]
>>> # opkg list chromium
>>> chromium - 52.0.2743.76-r0.0 - chromium version 52.0.2743.76-r0
>>> Chromium browser
>>>
>>> Note: built from the latest master source(s):
>>> meta = "master:c3d2df883a9d6d50362771
>>> 14339673656d89a728"
>>> meta-freescale = "master:7717fe4a8ffd57c85e6c43
>>> e8de1fab8993b2bf08"
>>> meta-browser = "master:1edcce7791b4cee9a515c1
>>> f11b351753a4f8b12e"
>>>
>>
> --
> ------------------------------------------------------------
> Gary Thomas | Consulting for the
> MLB Associates | Embedded world
> ------------------------------------------------------------
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20161104/7b8c6351/attachment.html>
More information about the meta-freescale
mailing list