New issue
Advanced search Search tips

Issue 879788 link

Starred by 0 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Oct 3
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Mali graphics missing from aarch64 ChromiumOS builds

Reported by pjhanz...@gmail.com, Aug 31

Issue description

Chrome Version: Chromium 70
Chrome OS Version: ChromiumOS 70
Chrome OS Platform: dev-channel bob
Network info:

Please specify Cr-* of the system to which this bug/feature applies (add
the label below).

Steps To Reproduce:
(1) Download and install Ubuntu 18.04 LTS
(2) Follow the ChromiumOS developer guide to build BOARD=bob
(3) Try to boot usb image on Asus C101PA
(4) When system doesn't move past boot logo try to enter developer console

Expected Result:
Building images using Ubuntu LTS should result in a working ChromiumOS install. 

Actual Result:
Build process results in a ChromiumOS image which freezes at boot logo (not responsive to developer console shortcut and shuts down when laptop lid is closed).

How frequently does this problem reproduce?
Always (as of Aug 30-31 2018)

What is the impact to the user, and is there a workaround? If so, what is
it?
No workaround that I know of.  If I had to guess I think that building an image with Mali graphics drivers would fix the issue.

Please provide any additional information below. Attach a screen shot or
log if possible.
I remember building images for the bob Board last year where you had to accept the Google-TOS in order to have a successful build because it depended on Mali graphics.  For some reason you don't have to do that anymore; might have something to do with changes in arm-generic-paladin?

For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.
Not sure how to access that information without being able to boot (virtual machine?)

 
After searching through the /build/gru/packages directory it appears that Mali graphics binaries were downloaded.  Probably should close this issue and open a new one after investigating more thoroughly.  Just goes to show you shouldn't report bugs in a hurry I suppose...  Sorry! 
Just did a repo sync and it appears that build_packages properly asks for you to accept the Google-TOS again.  Will try to update the developer guide to indicate building some boards requires accepting additional non-free licenses.  The Licensing Handling For OS Builders wiki page is a hidden gem for new developers.

Oh, and will report how the current build runs on hardware ASAP.
Just finished a successful build_package of:
Chromium OS version information:
    CHROME_BASE=
    CHROME_BRANCH=71
    CHROME_VERSION=
    CHROMEOS_BUILD=11028
    CHROMEOS_BRANCH=0
    CHROMEOS_PATCH=2018_09_02_1506
    CHROMEOS_VERSION_STRING=11028.0.2018_09_02_1506

I did have to clobber my original gru board using `./setup_board --board=gru --force`.  This was prompted because of a file conflict with the Mali graphics binary.  See `Mali-build_packages-error.txt` for complete log info I managed to recover after clobbering the gru board.  (Probably should have extracted the log first ;-])
Mali-build_packages-error.txt
2.3 KB View Download
Well, looks like everything is working now.  Hope submitting this issue didn't cause someone too much trouble.
Status: WontFix (was: Unconfirmed)
Closing as per #2

Sign in to add a comment