New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 823245 link

Starred by 3 users

Issue metadata

Status: Archived
Owner:
Last visit > 30 days ago
Closed: Dec 20
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug


Show other hotlists

Hotlists containing this issue:
Chrome-Bug-Cleanup


Sign in to add a comment

Cfm client side issue: Chromeboxes won't display any image after being woken from Sleep mode

Project Member Reported by marcore@chromium.org, Mar 19 2018

Issue description

ChromeOS version: 64.0.3282.190
Cfm device model: ASUS Chromebox CN62 (guado)
Case#: 15192163

Description:
Customer is experiencing an issue where Chromeboxes won't display any image after being woken from Sleep mode. 
They've noticed that if rooms go for extended periods without use, the Chromeboxes are eventually entering Sleep mode, and upon booting back up, 
they briefly display image but then switch to a black screen and need to be restarted in order to work again.


Steps to reproduce:
1. 'Wake up' a Chromebox that hasn't been used for a while.
2. Device loads Google Meet, and briefly displays image

Current Behavior / Reproduction: 
Screen goes black and customer has to turn off/turn on the device for it to work as expected

Expected Behavior: 
screen shows image and next meetings

Drive link to logs: https://drive.google.com/open?id=1HHg5ZvRpyJotebPj__C6ACvWTL0yTVa7
video of the issue: https://drive.google.com/open?id=1vU8JarkuoMbs97kUXmIqwUsrwoiKUeVD
customer info: https://drive.google.com/open?id=1Ba5u6sHZ8h3yoEFMFap0z3ly6dHyXt1-LHew25LE3hY
policies: https://drive.google.com/open?id=16FeChaDeMoCZ61H2ApLMHKk-mafNe7Bc
Chrome Version: https://drive.google.com/open?id=1n7R-omer0awBgfpmJ8s2GgrqiskBrqZK

 
Components: OS>Kernel>Power

Comment 2 by derat@chromium.org, Mar 19 2018

Cc: marc...@chromium.org tbroch@chromium.org
Components: OS>Kernel>Display

Comment 3 by tbroch@chromium.org, Mar 19 2018

Cc: xiy...@chromium.org
for debug-logs_20180313-132234.tgz

Lots of angry log lines in ui.20180313-132100 ending w/

[922:922:0313/132103.658501:ERROR:CONSOLE(10001)] "TypeError: Cannot read property 'ignoreAccelerators' of null
    at Oobe.handleAccelerator (chrome://oobe/login.js:2186:30)
    at Function.Oobe.handleAccelerator (chrome://oobe/login.js:9590:24)
    at <anonymous>:1:12", source: chrome://oobe/login.js (10001)
[922:922:0313/132103.658558:ERROR:CONSOLE(2186)] "Uncaught TypeError: Cannot read property 'ignoreAccelerators' of null", source: chrome://oobe/login.js (2186)
[922:922:0313/132104.290478:ERROR:app_launch_controller.cc(517)] Kiosk launch failed, error=7

and in the previous boot where I believe things worked,

2018-03-13T02:18:06.505346-07:00 ERR chrome[859]: [859:859:0313/021806.505316:ERROR:kiosk_profile_loader.cc(113)] Cryptohome is mounted before launching kiosk app.


Which led me to this bug as a possible dupe crbug.com/773816

Comment 4 by xiy...@chromium.org, Mar 20 2018

Those error should not cause the black screen.

JS error is transient. "error=7" means user cancel that implies the accelerator did get through after the JS error.

The cryptohome error is emitted wrongly caused by a refactorying that accidentally flipped the logic. If the error is true, CfM should not be launched.

I don't see the evidence of black screen from the logs though.
The following lines in powerd.20180313-021801 looks like there is something wrong because user pressed power button:

[0313/130948:INFO:activity_logger.cc(20)] Audio activity stopped
[0313/131957:INFO:daemon.cc(524)] Power button down

But I don't see problems around that timestamp in messages or chrome logs.

looking into the logs, I've found out that this device has KINGSTON RBU-SNS4151S316GG2.
This SSD have some issue, infact there is a known issue, but it's when the device loses power:
https://bugs.chromium.org/p/chromium/issues/detail?id=693439#c65 and 
https://support.google.com/chromedevicesformeetings/answer/6063095?hl=en&ref_topic=3341452&visit_id=1-636577546116132989-1540928712&rd=1
"Chromebox for meetings resets when it loses power"

could it be the same for this one ?

Comment 6 by tbroch@chromium.org, Mar 28 2018

Cc: gwendal@chromium.org
+Gwendal for any known power loss issue w/ Kingston storage.

Comment 7 by xiy...@chromium.org, Mar 28 2018

From the video, it looks like kiosk app is launched but then the screen goes black (looks like the display is powered off). But I don't see how/why this happened in the attached logs.

Comment 8 by tbroch@chromium.org, Apr 13 2018

Owner: katierh@chromium.org
Status: Assigned (was: Untriaged)
Katie can you comment on how these types of issues normally get resolved.  Is there an internal team w/ access & expertise to repro
Cc: katierh@chromium.org mnilsson@chromium.org
Owner: tovep@chromium.org
Tove - can you advise?

Comment 10 by tovep@chromium.org, Apr 16 2018

I don't know.

I was under the impression that CfMs are not supposed to go to sleep at all?

Mats, do you have any insights into what's going on here?
They aren't, but we've had bugs lately where they do....

Comment 12 by derat@chromium.org, Apr 16 2018

I looked through all of the powerd logs from https://drive.google.com/open?id=1HHg5ZvRpyJotebPj__C6ACvWTL0yTVa7, and there's only one point where the system suspended (i.e. entered S3):

[0224/022515:INFO:state_controller.cc(89)] Dimming screen after 7m
[0224/022515:INFO:display_power_setter.cc(67)] Asking DisplayService to dim the display in software
[0224/022615:INFO:state_controller.cc(89)] Turning screen off after 8m
[0224/022615:INFO:display_power_setter.cc(81)] Asking DisplayService to turn all displays off
...
[0224/024815:INFO:state_controller.cc(953)] Ready to perform idle action (suspend) after 30m
[0224/024815:INFO:suspender.cc(399)] Starting request 52953089
...
[0224/024815:INFO:suspender.cc(470)] Starting suspend
[0224/024815:INFO:main.cc(237)] Running "/usr/bin/powerd_setuid_helper --action=suspend  --suspend_wakeup_count_valid --suspend_wakeup_count=1"
[0306/140620:INFO:daemon.cc(692)] powerd_suspend returned 0
[0306/140620:INFO:suspender.cc(426)] Finishing request 52953089 successfully

The system had just booted at 02:17:59 in this instance (it looks like there's an automated reboot around then every night), and Chrome never sent a "don't suspend" policy to powerd, suggesting that the CfM app wasn't running.

Comment 13 by tovep@chromium.org, Apr 17 2018

Owner: mnilsson@chromium.org

Comment 14 by tovep@chromium.org, Apr 17 2018

Labels: hotrod-platform-active
Labels: -hotrod-platform-active Hotrod-Platform-Longterm
Hello!
This bug is receiving this notice because there has been no acknowledgment of its existence in quite a bit of time
- If you are currently working on this bug, please provide an update.
- If you are currently affected by this bug, please update with your current symptoms and relevant logs.

If there has been no updates provided by EOD Wednesday, 12/19/18 (5pm EST), this bug will be archived and can be re-opened at any time deemed necessary.

Thank you!
Status: Archived (was: Assigned)
Due to lack of action this bug has been Archived. If work is still being done on this issue or you are still experiencing this issue please feel free to re-open with the appropriate information.

Sign in to add a comment