Ubuntu 20.10 Desktop on Pi4B - random Xorg freezes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-raspi (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Groovy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
My system:
Linux myRaspi 5.8.0-1010-raspi #13-Ubuntu SMP PREEMPT Wed Dec 9 17:14:07 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux
I'm using
- Raspberry Pi4B 8GB
- Logitech MK120 Keyboard and Mouse (wired)
I'm using Ubuntu 20.10 Desktop and get random crashes in both of my desktops, ubuntu and lxqt. After 1 or 2 hours (often during CPU/GPU-heavy work like using Firefox), the system freezes, which means:
- Screen freezes (just shows the same picture. mouse-cursor not moving, keyboard not working)
- Keyboard not responding (e.g. Num-LED not changing when pressing Num)
- Changing to another tty via e.g. Ctrl+Alt+F3 is not working anymore
- BUT: System in the background still works. I can still hear audio (of a movie for example). Other tasks like ffmpeg-downloads are still working.
During a freeze, Alt+SysRq+k isn't changing much. I can hear the audio stopping. But the system is "too frozen" to be able to kill Xorg. I also tried killing it via ssh - no chance. Alt+SysRq+reisub works to do a Pi-restart.
These freezes occur during typing, during clicking, but also when doing nothing with mouse and keyboard (like watching a video).
A journalctl-log of the freeze (occurred at 00:08:something when typing with my keyboard) during ubuntu-desktop session is given here (I tried Alt+SysRq+k at 00:10:something without success):
[...]
Dez 26 00:07:31 myRaspi gnome-shell[
Dez 26 00:07:36 myRaspi gnome-shell[
Dez 26 00:07:41 myRaspi gnome-shell[
Dez 26 00:07:46 myRaspi gnome-shell[
Dez 26 00:07:48 myRaspi dbus-daemon[4131]: [session uid=1000 pid=4131] Activating via systemd: service name='org.
Dez 26 00:07:48 myRaspi systemd[4119]: Starting Tracker metadata database store and lookup manager...
Dez 26 00:07:48 myRaspi dbus-daemon[4131]: [session uid=1000 pid=4131] Successfully activated service 'org.freedeskto
Dez 26 00:07:48 myRaspi systemd[4119]: Started Tracker metadata database store and lookup manager.
Dez 26 00:07:49 myRaspi dbus-daemon[4131]: [session uid=1000 pid=4131] Activating via systemd: service name='org.
Dez 26 00:07:49 myRaspi systemd[4119]: Starting Tracker metadata extractor...
Dez 26 00:07:49 myRaspi tracker-
Dez 26 00:07:49 myRaspi tracker-
Dez 26 00:07:49 myRaspi dbus-daemon[4131]: [session uid=1000 pid=4131] Successfully activated service 'org.freedeskto
Dez 26 00:07:49 myRaspi systemd[4119]: Started Tracker metadata extractor.
Dez 26 00:07:51 myRaspi gnome-shell[
Dez 26 00:08:00 myRaspi systemd[4119]: tracker-
Dez 26 00:08:01 myRaspi gnome-shell[
Dez 26 00:08:06 myRaspi gnome-shell[
Dez 26 00:08:11 myRaspi gnome-shell[
Dez 26 00:08:16 myRaspi gnome-shell[
Dez 26 00:08:20 myRaspi tracker-
Dez 26 00:08:20 myRaspi systemd[4119]: tracker-
Dez 26 00:08:21 myRaspi gnome-shell[
Dez 26 00:08:22 myRaspi /usr/libexec/
Dez 26 00:08:23 myRaspi /usr/libexec/
Dez 26 00:10:02 myRaspi rsyslogd[823]: [origin software="rsyslogd" swVersion=
Dez 26 00:10:35 myRaspi kernel: INFO: task Xorg:165062 blocked for more than 120 seconds.
Dez 26 00:10:35 myRaspi kernel: Tainted: G C E 5.8.0-1010-raspi #13-Ubuntu
Dez 26 00:10:35 myRaspi kernel: "echo 0 > /proc/sys/
Dez 26 00:10:35 myRaspi kernel: Xorg D 0 165062 165060 0x00000001
Dez 26 00:10:35 myRaspi kernel: Call trace:
Dez 26 00:10:35 myRaspi kernel: __switch_
Dez 26 00:10:35 myRaspi kernel: __schedule+
Dez 26 00:10:35 myRaspi kernel: schedule+0x84/0x120
Dez 26 00:10:35 myRaspi kernel: schedule_
Dez 26 00:10:35 myRaspi kernel: wait_for_
Dez 26 00:10:35 myRaspi kernel: __flush_
Dez 26 00:10:35 myRaspi kernel: __cancel_
Dez 26 00:10:35 myRaspi kernel: cancel_
Dez 26 00:10:35 myRaspi kernel: v3d_clock_
Dez 26 00:10:35 myRaspi kernel: v3d_job_
Dez 26 00:10:35 myRaspi kernel: v3d_submit_
Dez 26 00:10:35 myRaspi kernel: drm_ioctl_
Dez 26 00:10:35 myRaspi kernel: drm_ioctl+
Dez 26 00:10:35 myRaspi kernel: ksys_ioctl+
Dez 26 00:10:35 myRaspi kernel: __arm64_
Dez 26 00:10:35 myRaspi kernel: el0_svc_
Dez 26 00:10:35 myRaspi kernel: do_el0_
Dez 26 00:10:35 myRaspi kernel: el0_svc+0x18/0x50
Dez 26 00:10:35 myRaspi kernel: el0_sync_
Dez 26 00:10:35 myRaspi kernel: el0_sync+
Dez 26 00:10:35 myRaspi kernel: INFO: task kworker/1:1:171257 blocked for more than 120 seconds.
Dez 26 00:10:35 myRaspi kernel: Tainted: G C E 5.8.0-1010-raspi #13-Ubuntu
Dez 26 00:10:35 myRaspi kernel: "echo 0 > /proc/sys/
Dez 26 00:10:35 myRaspi kernel: kworker/1:1 D 0 171257 2 0x00000028
Dez 26 00:10:35 myRaspi kernel: Workqueue: events dbs_work_handler
Dez 26 00:10:35 myRaspi kernel: Call trace:
Dez 26 00:10:35 myRaspi kernel: __switch_
Dez 26 00:10:35 myRaspi kernel: __schedule+
Dez 26 00:10:35 myRaspi kernel: schedule+0x84/0x120
Dez 26 00:10:35 myRaspi kernel: schedule_
Dez 26 00:10:35 myRaspi kernel: wait_for_
Dez 26 00:10:35 myRaspi kernel: mbox_send_
Dez 26 00:10:35 myRaspi kernel: rpi_firmware_
Dez 26 00:10:35 myRaspi kernel: rpi_firmware_
Dez 26 00:10:35 myRaspi kernel: rpi_firmware_
Dez 26 00:10:35 myRaspi kernel: raspberrypi_
Dez 26 00:10:35 myRaspi kernel: clk_recalc+
Dez 26 00:10:35 myRaspi kernel: clk_change_
Dez 26 00:10:35 myRaspi kernel: clk_core_
Dez 26 00:10:35 myRaspi kernel: clk_core_
Dez 26 00:10:35 myRaspi kernel: clk_set_
Dez 26 00:10:35 myRaspi kernel: dev_pm_
Dez 26 00:10:35 myRaspi kernel: set_target+
Dez 26 00:10:35 myRaspi kernel: __target_
Dez 26 00:10:35 myRaspi kernel: __cpufreq_
Dez 26 00:10:35 myRaspi kernel: od_update+
Dez 26 00:10:35 myRaspi kernel: od_dbs_
Dez 26 00:10:35 myRaspi kernel: dbs_work_
Dez 26 00:10:35 myRaspi kernel: process_
Dez 26 00:10:35 myRaspi kernel: worker_
Dez 26 00:10:35 myRaspi kernel: kthread+0x138/0x14c
Dez 26 00:10:35 myRaspi kernel: ret_from_
Dez 26 00:10:35 myRaspi kernel: INFO: task kworker/0:1:178168 blocked for more than 120 seconds.
Dez 26 00:10:35 myRaspi kernel: Tainted: G C E 5.8.0-1010-raspi #13-Ubuntu
Dez 26 00:10:35 myRaspi kernel: "echo 0 > /proc/sys/
Dez 26 00:10:35 myRaspi kernel: kworker/0:1 D 0 178168 2 0x00000028
Dez 26 00:10:35 myRaspi kernel: Workqueue: events v3d_clock_down_work [v3d]
[...]
summary: |
- Ubuntu 20.10 Desktop on Pi4B - random X server crashes + Ubuntu 20.10 Desktop on Pi4B - random Xorg freezes |
description: | updated |
A fresh Xorg.0.log.old after such a crash is given as attachment. I changed some stuff like mac-address, but all relevant details are kept original.
It is full of "Logitech USB Optical Mouse/Keyboard: client bug: event processing lagging behind" messages.