lpm screen doesn't work when charging
When I charge my phone the "wave over phone to show time" doesn't work. The phone does not wake up to show the glance screen. It does work if I pull out the charger cable.
We have moved to a new Sailfish OS Forum. Please start new discussions there.
When I charge my phone the "wave over phone to show time" doesn't work. The phone does not wake up to show the glance screen. It does work if I pull out the charger cable.
Weird. Whether the device is charging or not should play no role in lpm triggering. Are you sure you've actually enabled the "hover-over" triggering?
You should get
mcetool | grep -e 'low power' -e LPM
Use low power mode: enabled
LPM UI triggering: from-pocket,hover-over
And if you do not, use:
mcetool --set-low-power-mode=enabled --set-lpmui-triggering=from-pocket,hover-over
It seems that it's an interrupt issue. The LPM mode is doesn't work for periods of time and it was more a coincidence that it happened every try with the charger plugged in the other night. Either close this or I could change it to LPM mode not working every time. I could supply dmesg logs, if that would help.
Mohjive ( 2015-09-23 14:47:29 +0200 )edit@Mohive: The only difference between "charging" and "not charging" that I can recall is: in late suspend the proximity sensor is put to a less power hungry mode and "charging" blocks the device from entering late suspend. So, if anything, it should work better with charger attached.
But compared to the "from-pocket", the so called "hover-over" triggering is a bit difficult to explain and getting it to trigger reliably takes some practice - which is why it is not enabled by default. Basically you need to start from "proximity not covered for > 3 seconds", then "cover and uncover the sensor in < 1.5 seconds". The covering needs to be long enough that sensor actually reacts. Something like 1. cover 2. say "hundred-one" 3. uncover.
If you still want to check if there is something wrong, or just for fun, running mce in verbose mode from root shell like this should show the lpm related triggering information:
systemctl stop mce
mce -T -qqqq -l*:tklock_lpmui_probe -l*:tklock_datapipe_proximity_sensor_cb -l*:mdy_display_state_enter
And back to normal operation via:
ctrl-c
systemctl start mce
spiiroin (
2015-09-24 08:21:56 +0200
)editThis thread is public, all members of Together.Jolla.Com can read this page.
Asked: 2015-09-21 23:44:29 +0200
Seen: 387 times
Last updated: Sep 22 '15
[Fixed in 1.0.3.8] Crash when linking contacts? [not relevant]
Time slider usage in video player of Gallery app causes the app to hang [duplicate]
QAudioOutput isn't integrated with system volume and libresource like QMediaPlayer
Bug: E-Mail synchronization does not work as configured [released]
Word prediction should be always turned off when entering passwords in Android apps [released]
Don't enforce focus to textfield [answered]
[Implemented in 1.0.3.8] Email: Honour Reply-To header [answered]