Phosh crashes in Poco F1 mainline kernel
Describe your issue
In recent (past week) edge rootfs, Phosh crashes during boot with a lot of user session creation failures. Nothing is displayed on the screen. Even the kernel that was tested to be working earlier, doesnt work now. Running kmscube
shows proper output. so I dont think the display driver is broken.
One more thing noticeable was, the first boot on a new rootfs always failed. Like no ssh, no reboot, nothing. just blank. From the second boot, I m getting ssh but Phosh crashes. Maybe is there something PostmarketOS does some special setup during the first boot? And the first boot failure is causing further issues in user setup? No idea. I m just saying.
What's the expected behaviour?
Phosh starts properly.
What's the current behaviour?
Doesn't recently.
How to reproduce your issue?
- zap everything
- build new rootfs for xiaomi-beryllium
- install to sdcard (i m using sdcard for postmarketos)
- compile and flash the mainline boot image built from this tree: https://gitlab.com/sdm845-mainline/sdm845-linux/-/tree/beryllium-audio-test
- first boot fails
- subsequent boots, Phosh crashes
What device are you using?
xiaomi-beryllium
On what postmarketOS version did you encounter the issue?
-
edge ( master
branch) -
stable ( v20.05
branch)
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)
Additional information
- dmesg without drm debug(normal): dmesg_without_drm_debug.txt
- dmesg with drm debug: dmesg_with_drm_debug.txt
- .xsession-errors: xsession-errors.txt
- lightdm log: lightdm.txt