maemo.org Bugzilla – Bug 3300
"Display stays lit when charging" in control panel doesn't work if device booted with charger connected
Last modified: 2009-09-18 23:16:10 UTC
You need to log in before you can comment on or make changes to this bug.
SOFTWARE VERSION: 4.2008.23-14 STEPS TO REPRODUCE THE PROBLEM: Select Control Panel -> Display Select "When charging" as option under "Display stays lit" Click OK EXPECTED OUTCOME: Display should remain lit when charger is attached and powered up ACTUAL OUTCOME: Display dims and switches off after a few minutes REPRODUCIBILITY: always EXTRA SOFTWARE INSTALLED: dbd-mysql dbi fbreader gpe-calendar gpesyncd httpd maemo-periodic maemo-recorder map mogg mysql openntpd openssh-server personal-menu pwsafe rsync stardict vim OTHER COMMENTS: Has also been mentioned by another poster on maemo-users mailing list. User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9) Gecko/2008061017 Firefox/3.0
Annoyingly, I've just walked into the room to find my N800, which is on charge, with the display still lit. So reproducibility is actually not "always" after all. If I work out what's different between times when it works and doesn't, I'll post details.
Thanks in advance for any investigations, we'd love to have a good testcase on this.
Having had a play today, the way to trigger this problem appears to be to restart the N800 with the power connected. After it's started, the light goes out after a few minutes. Disconnecting the power then reconnecting it causes the display to behave as expected.
(In reply to comment #3) > Having had a play today, the way to trigger this problem appears to be to > restart the N800 with the power connected. After it's started, the light goes > out after a few minutes. > Disconnecting the power then reconnecting it causes the display to behave as > expected. Is this 100% reproducible?
Setting hardware to N800.
I can confirm this on my N800 running a stock diablo install (4.2008.23-14). Upon reboot, the "Display stays lit: When charging" setting is ignored, even though the battery is being charged. Display will dim at "Brightness setting" interval. If I unplug/replug the power, the display stays lit. Reproducible 100%.
This is a WONTFIX for Diablo (not critical enough). Haven't seen an internal ticket for Fremantle yet.
This makes it very difficult to automate performance/unit tests on a farm of N810's.
(In reply to comment #8) > This makes it very difficult to automate performance/unit tests on a farm of > N810's. What if you include in your test-case something like: gconftool-2 --set --type=int /system/osso/dsm/display/inhibit_blank_mode 3 The number at the end is display mode which is one of: * 0 - no inhibit * 1 - inhibit dim with charger * 2 - inhibit blank with charger (display still dims) * 3 - inhibit dim (always) * 4 - inhibit blank (always; display still dims)
(In reply to comment #9) > What if you include in your test-case something like: > gconftool-2 --set --type=int /system/osso/dsm/display/inhibit_blank_mode 3 Thanks for looking into this. I: 1) changed the Display control panel to Brightness: 2min, Switch off display: 5min, Display stays lit: When charging 2) uninstalled Moredimmingoptions 3) verified Display settings 4) ran |gconftool-2 --set --type=int /system/osso/dsm/display/inhibit_blank_mode 3| as root while ssh'ed in 5) let the n810 sit, idle, plugged in. 6) noted that the screen dimmed ~2min later, went blank ~5min later. There doesn't seem to be a /system directory; is that ok?
Also tried this after reboot, but ssh'ed in as root, su'ed to user, then ran the gconftool-2 command. Screen dimmed after ~2min.
(In reply to comment #11) > Also tried this after reboot, but ssh'ed in as root, su'ed to user, then ran > the gconftool-2 command. Screen dimmed after ~2min. Hm. It works on Fremantle. I thought it should work in Diablo too. David?
@Eero: no, it's not supported in Diablo, only in Fremantle. Disconnecting and reconnecting the charger makes things work as they should, thus I suspect that the first charger state signal from bme gets lost, making mce not recognise that the charger is connected.
Closing as Fixed in Fremantle as per last comments. This is a WONTFIX for Diablo as Diablo is in maintenance mode and Nokia will only provide bugfixes for critical issues if at all. For your interest the Mer project aims to provide a community backport of Fremantle for N8x0 devices. See http://wiki.maemo.org/Mer for more information.
(Splitting product "Home applets" into "Desktop widgets" and "Statusbar widgets". Sorry for the bugmail noise. You can filter by searching for this comment.)