wt88047 problems waking device and dmesg errors
Describe your issue
I regularly get
[drm:mdp5_irq_error_handler [msm]] *ERROR* errors: 04000000
in dmesg. This messages appears to come up every time when waking the device using the power button. Most of the time the device does not wake up properly, as in the backlight comes on but nothing is displayed. Even when the lockscreen is displayed, the screen is often still black after the lockscreen.
Sometimes it takes a while to even turn the backlight on and I get
[Mai 4 00:28] q6asm-dai 4080000.remoteproc:smd-edge:apr:apr-service@7:dais: command[0x10dac] not expecting rsp
[ +0.000101] q6asm-dai 4080000.remoteproc:smd-edge:apr:apr-service@7:dais: command[0x10dac] not expecting rsp
[ +0.000051] q6asm-dai 4080000.remoteproc:smd-edge:apr:apr-service@7:dais: command[0x10dac] not expecting rsp
[ +0.000053] q6asm-dai 4080000.remoteproc:smd-edge:apr:apr-service@7:dais: command[0x10dac] not expecting rsp
[Mai 4 00:29] q6asm-dai 4080000.remoteproc:smd-edge:apr:apr-service@7:dais: command[0x10bdb] not expecting rsp
when that happens.
The device sometimes taking a while or a couple of tries to wake up also happen on android, but the blank screen with backlight on doesn't.
What's the expected behaviour?
Phone should wake up and display something.
What's the current behaviour?
Phone often takes a while, either shows the lockscreen and has a blackscreen afterwards or shows a blackscreen immediately.
How to reproduce your issue?
Wake the device with the power button.
What device are you using?
xiaomi-wt88047 The chinese version which strictly speaking is wt86047.
On what postmarketOS version did you encounter the issue?
-
edge ( master
branch) -
v21.03
-
v20.05
On what environment did you encounter the issue?
Phone environments
-
Phosh -
Plasma Mobile -
Sxmo
Other
-
No environment -
GNOME -
KDE Plasma -
Kodi -
MATE -
Shelli -
Sway -
Weston -
Xfce4 -
fbkeyboard -
i3wm
How did you get postmarketOS image?
-
from https://images.postmarketos.org -
I built it using pmbootstrap -
It was preinstalled on my device
What's the build date of the image? (in yyyy-mm-dd format)
2021-05-01
Additional information
part of logread:
May 4 00:29:04 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:29:05 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:29:06 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:29:07 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:29:08 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:29:08 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:29:09 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:29:09 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:29:10 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:29:24 xiaomi-wt86047 daemon.info dbus-daemon[1230]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.94' (uid=10000 pid=2942 comm="/usr/lib/libexec/org_kde_powerdevil ") (using servicehelper)
May 4 00:29:25 xiaomi-wt86047 daemon.info dbus-daemon[1230]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
May 4 00:29:43 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:30:01 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:30:01 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:30:01 xiaomi-wt86047 daemon.info dbus-daemon[1230]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.94' (uid=10000 pid=2942 comm="/usr/lib/libexec/org_kde_powerdevil ") (using servicehelper)
May 4 00:30:01 xiaomi-wt86047 daemon.info dbus-daemon[1230]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
May 4 00:30:16 xiaomi-wt86047 daemon.info dbus-daemon[1230]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.94' (uid=10000 pid=2942 comm="/usr/lib/libexec/org_kde_powerdevil ") (using servicehelper)
May 4 00:30:17 xiaomi-wt86047 daemon.info dbus-daemon[1230]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
May 4 00:31:18 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:31:18 xiaomi-wt86047 daemon.info dbus-daemon[1230]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.94' (uid=10000 pid=2942 comm="/usr/lib/libexec/org_kde_powerdevil ") (using servicehelper)
May 4 00:31:18 xiaomi-wt86047 daemon.info dbus-daemon[1230]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
May 4 00:31:23 xiaomi-wt86047 auth.info elogind[1664]: Power key pressed.
May 4 00:31:38 xiaomi-wt86047 daemon.info dbus-daemon[1230]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.94' (uid=10000 pid=2942 comm="/usr/lib/libexec/org_kde_powerdevil ") (using servicehelper)
May 4 00:31:39 xiaomi-wt86047 daemon.info dbus-daemon[1230]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
tinydm log shows nothing when this happens.