Chromium crashes at startup on nanopi r6c

Creating a bug report/issue

I have searched the existing open and closed issues

Required Information

  • DietPi version | $ cat /boot/dietpi/.version
G_DIETPI_VERSION_CORE=9
G_DIETPI_VERSION_SUB=8
G_DIETPI_VERSION_RC=0
G_GITBRANCH='master'
G_GITOWNER='MichaIng'
  • Distro version | $ echo $G_DISTRO_NAME $G_RASPBIAN
bookworm
  • Kernel version | $ uname --all
Linux master-bedroom 6.1.57 #13 SMP Tue May 21 16:26:32 CST 2024 aarch64 GNU/Linux
  • Architecture | $ dpkg --print-architecture
arm64
  • SBC model | $ echo $G_HW_MODEL_NAME
Generic Device (aarch64)

This is a nanopi r6c (NanoPi R6C)

  • Power supply used: N/A
  • SD card used: N/A

Steps to reproduce

Boot up normally into kiosk mode. The failure is immediate.

The error can also be produced by connecting via ssh and running from command line run:
sudo /var/lib/dietpi/dietpi-software/installed/chromium-autostart.sh

Expected behaviour

Chromium kiosk should start up.

Actual behaviour

Chromium crashes.

$ sudo /var/lib/dietpi/dietpi-software/installed/chromium-autostart.sh


X.Org X Server 1.21.1.7
X Protocol Version 11, Revision 0
Current Operating System: Linux master-bedroom 6.1.57 #13 SMP Tue May 21 16:26:32 CST 2024 aarch64
Kernel command line: storagemedia=emmc androidboot.storagemedia=emmc androidboot.mode=normal androidboot.dtbo_idx=0 androidboot.verifiedbootstate=orange earlycon=uart8250,mmio32,0xfeb50000 console=ttyFIQ0 coherent_pool=1m irqchip.gicv3_pseudo_nmi=0 rw root=/dev/mmcblk2p8 rootfstype=ext4 rootflags=discard data=/dev/mmcblk2p9 consoleblank=0 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1 androidboot.fwver=ddr-v1.16-9fffbe1e78,bl31-v1.45,bl32-v1.15,uboot-1b1171b7c7-04/18/2024
xorg-server 2:21.1.7-3+deb12u8 (https://www.debian.org/support) 
Current version of pixman: 0.42.2
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Dec  3 13:02:42 2024
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
[2389:2416:1203/130244.642829:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[2389:2416:1203/130244.643272:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[2389:2416:1203/130244.643903:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[2389:2416:1203/130244.644257:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[2389:2416:1203/130244.644354:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
*** stack smashing detected ***: terminated
[2389:2416:1203/130244.680348:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[2389:2416:1203/130244.706616:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[2389:2416:1203/130244.706811:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
*** stack smashing detected ***: terminated
[2389:2413:1203/130244.710932:ERROR:simple_backend_impl.cc(79)] Failed to create directory: /dev/null/Default/Code Cache/js
[2389:2421:1203/130244.711011:ERROR:simple_backend_impl.cc(79)] Failed to create directory: /dev/null/Default/Code Cache/wasm
[2389:2413:1203/130244.711065:ERROR:simple_backend_impl.cc(79)] Failed to create directory: /dev/null/Default/Code Cache/js
[2389:2413:1203/130244.711087:ERROR:simple_backend_impl.cc(756)] Simple Cache Backend: wrong file structure on disk: 1 path: /dev/null/Default/Code Cache/js
[2389:2421:1203/130244.711169:ERROR:simple_backend_impl.cc(79)] Failed to create directory: /dev/null/Default/Code Cache/wasm
[2389:2421:1203/130244.711213:ERROR:simple_backend_impl.cc(756)] Simple Cache Backend: wrong file structure on disk: 1 path: /dev/null/Default/Code Cache/wasm
[2389:2432:1203/130244.711401:ERROR:disk_cache.cc(208)] Unable to create cache
[2389:2432:1203/130244.711475:ERROR:disk_cache.cc(208)] Unable to create cache
[2389:2422:1203/130244.743485:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[2389:2416:1203/130244.760209:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[2389:2416:1203/130244.760280:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
*** stack smashing detected ***: terminated
[2389:2389:1203/130244.815746:ERROR:gpu_process_host.cc(982)] GPU process exited unexpectedly: exit_code=6
*** stack smashing detected ***: terminated
[2389:2389:1203/130244.819001:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 
[2389:2389:1203/130244.825456:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 
[2389:2414:1203/130244.825564:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
*** stack smashing detected ***: terminated
[2430:2447:1203/130244.826969:ERROR:simple_backend_impl.cc(79)] Failed to create directory: /dev/null/Default/Cache/Cache_Data
[2430:2447:1203/130244.827184:ERROR:simple_backend_impl.cc(79)] Failed to create directory: /dev/null/Default/Cache/Cache_Data
[2430:2447:1203/130244.827261:ERROR:simple_backend_impl.cc(756)] Simple Cache Backend: wrong file structure on disk: 1 path: /dev/null/Default/Cache/Cache_Data
[2430:2448:1203/130244.828390:ERROR:disk_cache.cc(208)] Unable to create cache
[2389:2457:1203/130244.842062:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
[2389:2457:1203/130244.842764:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.UPower.GetDisplayDevice: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
[2389:2457:1203/130244.843276:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.UPower.EnumerateDevices: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
[2389:2389:1203/130244.846002:ERROR:gpu_process_host.cc(982)] GPU process exited unexpectedly: exit_code=6
[2389:2389:1203/130244.847412:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 
[2389:2414:1203/130244.847535:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
*** stack smashing detected ***: terminated
[2389:2389:1203/130244.853476:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 
[2389:2421:1203/130244.853589:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[2389:2389:1203/130244.854269:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 
[2389:2422:1203/130244.854369:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[2389:2389:1203/130244.854642:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 
[2389:2389:1203/130244.855586:ERROR:gpu_process_host.cc(982)] GPU process exited unexpectedly: exit_code=6
*** stack smashing detected ***: terminated
*** stack smashing detected ***: terminated
*** stack smashing detected ***: terminated
[2389:2389:1203/130244.863735:ERROR:gpu_process_host.cc(982)] GPU process exited unexpectedly: exit_code=6
*** stack smashing detected ***: terminated
*** stack smashing detected ***: terminated
[2389:2389:1203/130244.872753:ERROR:gpu_process_host.cc(982)] GPU process exited unexpectedly: exit_code=6
*** stack smashing detected ***: terminated
*** stack smashing detected ***: terminated
[2389:2389:1203/130244.880653:ERROR:gpu_process_host.cc(982)] GPU process exited unexpectedly: exit_code=6
*** stack smashing detected ***: terminated
*** stack smashing detected ***: terminated
[2389:2389:1203/130244.890015:ERROR:gpu_process_host.cc(982)] GPU process exited unexpectedly: exit_code=6
*** stack smashing detected ***: terminated
*** stack smashing detected ***: terminated
[2389:2389:1203/130244.898676:ERROR:gpu_process_host.cc(982)] GPU process exited unexpectedly: exit_code=6
*** stack smashing detected ***: terminated
*** stack smashing detected ***: terminated
[2389:2389:1203/130244.907459:ERROR:gpu_process_host.cc(982)] GPU process exited unexpectedly: exit_code=6
[2389:2389:1203/130244.907489:FATAL:gpu_data_manager_impl_private.cc(423)] GPU process isn't usable. Goodbye.
xinit: connection to X server lost

waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.

Extra details

130.0.6723.116 was the last known working version, 131.0.6778.85-1~deb12u1 is the package that is currently installed.

The temporary workaround described in Error running chromium rockpi4 - #13 by MichaIng (downgrading chromium) probably works but I have not tried it.