Chromium startup log noise suppression

Updated Jul 27, 2026

Electron 40 on Linux can emit repetitive Chromium DBus startup alerts during local runs, including transient StartTransientUnit scope collisions. The app now sets Chromium log-level=3 at startup by default to suppress this known noise.

Use environment variables to adjust this behaviour:

  • VELOCETTY_SUPPRESS_CHROMIUM_ERROR_LOGS=0 bun run app keeps Chromium error logs enabled.
  • VELOCETTY_CHROMIUM_LOG_LEVEL=2 bun run app overrides the default Chromium log level used for suppression.
  • VELOCETTY_GPU_DIAGNOSTICS=1 bun run app emits GPU launch diagnostics in stdout.