Chromium won't launch in kiosk mode on a brand new install

Creating a bug report/issue

I have searched the existing open and closed issues

Required Information

  • DietPi version
G_DIETPI_VERSION_CORE=9
G_DIETPI_VERSION_SUB=12
G_DIETPI_VERSION_RC=1
G_GITBRANCH='master'
G_GITOWNER='MichaIng'
  • Distro version | bookworm 0
  • Kernel version | Linux blankbrew 6.12.25+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.25-1+rpt1 (2025-04-30) aarch64 GNU/Linux
  • Architecture | arm64
  • SBC model | RPi 5 Model B (aarch64)
  • Power supply used | just a regular USB power brick
  • SD card used | SanDisk Extreme 64GB

Additional Information (if applicable)

  • I’m using a Waveshare 10.1" DSI display with the Pi5
  • I have added the required overlays in config.txt as per their own wiki page
dtoverlay=vc4-kms-v3d
dtoverlay=vc4-kms-dsi-waveshare-panel,10_1_inch
  • the display works fine in terminal, but goes blank when X attempts to lauch

Steps to reproduce

  1. Go through the initial insallation process
  2. Install Chromium via dietpi-software
  3. Set up autostart to Chromium in dietpi-config
  4. reboot

Expected behaviour

  • I expect to see the white flash of Chromium and see the defined URL loaded

Actual behaviour

  • Only a blank screen is shown. X fails to launch.

Extra details

To understand what was going on, I tried used sudo xinit /usr/bin/chromium --kiosk http://google.com in the terminal (also used xstart instead of sudo xinit but no difference) and this is what I get: https://gist.github.com/ragunaru/93af15b0505691478dc9be16f4bd7e09