After yesterday's update of (amongst others) raspberrypi-kernel to 1.20161215-1, I rebooted the Pi. This morning, I found that it didn't display my UI script but a single blinking cursor in the top left corner. However, via ps/pstree, all processes (Xorg, nodm, my script) seemed to be running. I tried to make a screenshot via 'DISPLAY=:0 scrot' and it did indeed show my UI. I thought that somehow the Pi might have been switched to the wrong VT, so I checked with 'fgconsole' which returned 7, the tty Xorg is running on. Changing that with 'chvt 1' makes the screen show the boot messages and a login prompt identifying the console as tty1. 'fgconsole' also returns 1. Changing back with 'chvt 7' results in 'fgconsole' reporting 7. The display, however, stays unchanged, still displaying the tty1 login prompt.
I had a look at Xorg.0.log and saw nothing strange there. Unfortunately, I don't have a version of the log file from when it was still working. I've put up the current version at http://paste.debian.net/903676/. To me it looks like X11 is running alright but for some reason not displayed on the Tontec screen.
I only noticed this today but it's quite possible that the problem has existed for a while now. I don't look at that screen every day and it's also possible that the problem only showed itself after a reboot.
Yesterday's upgrade was:
Code: Select all
Start-Date: 2016-12-20 13:16:06
Commandline: apt-get upgrade
Upgrade: libraspberrypi-doc:armhf (1.20161125-1, 1.20161215-1), raspberrypi-kernel:armhf (1.20161125-1, 1.20161215-1), samba-common:armhf (4.2.10+dfsg-0+deb8u3, 4.2.14+dfsg-0+deb8u2), libtevent0:armhf (0.9.25-0+deb8u1, 0.9.28-0+deb8u1), libraspberrypi-bin:armhf (1.20161125-1, 1.20161215-1), libsmbclient:armhf (4.2.10+dfsg-0+deb8u3, 4.2.14+dfsg-0+deb8u2), raspberrypi-bootloader:armhf (1.20161125-1, 1.20161215-1), samba-libs:armhf (4.2.10+dfsg-0+deb8u3, 4.2.14+dfsg-0+deb8u2), libraspberrypi0:armhf (1.20161125-1, 1.20161215-1), libwbclient0:armhf (4.2.10+dfsg-0+deb8u3, 4.2.14+dfsg-0+deb8u2), libraspberrypi-dev:armhf (1.20161125-1, 1.20161215-1)
End-Date: 2016-12-20 13:20:25
Code: Select all
Start-Date: 2016-12-10 13:37:51
Commandline: apt-get upgrade
Upgrade: xserver-xorg-input-synaptics:armhf (1.8.2-1~bpo8+1, 1.8.3-2), raspberrypi-sys-mods:armhf (20161205, 20161208+1), libdrm-freedreno1:armhf (2.4.65-3~bpo8+1, 2.4.71-1+rpi1), libglapi-mesa:armhf (11.1.0-1+rpi1, 13.0.0-1+rpi1), libwayland-client0:armhf (1.6.0-2, 1.11.0-2), libva1:armhf (1.4.1-1, 1.7.2-1), xserver-xorg-core:armhf (1.17.2-1+rpi1, 1.18.4-2+rpi1), libgles1-mesa:armhf (11.1.0-1+rpi1, 13.0.0-1+rpi1), libegl1-mesa:armhf (11.1.0-1+rpi1, 13.0.0-1+rpi1), libgbm1:armhf (11.1.0-1+rpi1, 13.0.0-1+rpi1), libdrm-radeon1:armhf (2.4.65-3~bpo8+1, 2.4.71-1+rpi1), libxfont1:armhf (1.5.1-1, 1.5.2-1), xserver-common:armhf (1.17.2-1+rpi1, 1.18.4-2+rpi1), libobrender29:armhf (3.5.2-8+rpi2, 3.5.2-8+rpi3), libdrm2:armhf (2.4.65-3~bpo8+1, 2.4.71-1+rpi1), libobt2:armhf (3.5.2-8+rpi2, 3.5.2-8+rpi3), libgles2-mesa:armhf (11.1.0-1+rpi1, 13.0.0-1+rpi1), libdrm-nouveau2:armhf (2.4.65-3~bpo8+1, 2.4.71-1+rpi1), raspi-config:armhf (20161114, 20161207), xserver-xorg-video-fbdev:armhf (0.4.4-1+rpi1, 0.4.4-1+rpi2), libdrm-amdgpu1:armhf (2.4.65-3~bpo8+1, 2.4.71-1+rpi1), xserver-xorg-input-evdev:armhf (2.9.2-1~bpo8+1, 2.10.3-1), xserver-xorg-video-fbturbo:armhf (1.20150305~205709, 1.20161111~122359), openbox:armhf (3.5.2-8+rpi2, 3.5.2-8+rpi3), xserver-xorg:armhf (7.7+7+b1, 7.7+16), libwayland-egl1-mesa:armhf (11.1.0-1+rpi1, 13.0.0-1+rpi1), pcmanfm:armhf (1.2.3-1.1+rpi5, 1.2.3-1.1+rpi6), libgl1-mesa-glx:armhf (11.1.0-1+rpi1, 13.0.0-1+rpi1)
End-Date: 2016-12-10 13:46:05
Start-Date: 2016-12-10 13:47:30
Commandline: apt-get dist-upgrade
Install: libllvm3.9:armhf (3.9-4, automatic)
Upgrade: libgl1-mesa-dri:armhf (11.1.0-1+rpi1, 13.0.0-1+rpi1)
End-Date: 2016-12-10 13:47:43