Description
If /boot/config.txt contains a line 'framebuffer_depth=24' then X will not run
To reproduce
Download 2020-02-13 buster
Add 'framebuffer_depth=24' to /boot/config.txt
boot
Expected behaviour
Should boot to a desktop.
Actual behaviour
Black screen with flashing cursor at top right
Pi is running, just X doesn't run
Alt-F1 gets to a command line and issuing 'startx' results in half a page of messages ending in a Fatal server error
/home/pi/.local/share/xorg/Xorg.0.log contains (towards the end)
[ 676.567] (II) LoadModule: "fbturbo"
[ 676.567] (II) Loading /usr/lib/xorg/modules/drivers/fbturbo_drv.so
[ 676.567] (II) Module fbturbo: vendor="X.Org Foundation"
[ 676.567] compiled for 1.20.3, module version = 0.5.1
[ 676.568] Module class: X.Org Video Driver
[ 676.568] ABI class: X.Org Video Driver, version 24.0
[ 676.568] (II) FBTURBO: driver for framebuffer: fbturbo
[ 676.568] (WW) Falling back to old probe method for fbturbo
[ 676.568] (II) Loading sub module "fbdevhw"
[ 676.568] (II) LoadModule: "fbdevhw"
[ 676.568] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 676.568] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 676.568] compiled for 1.20.4, module version = 0.0.2
[ 676.568] ABI class: X.Org Video Driver, version 24.0
[ 676.569] (II) FBTURBO(0): using /dev/fb0
[ 676.569] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 676.569] (EE) FBTURBO(0): Specified fbbpp (24) is not a permitted value
[ 676.569] (II) UnloadModule: "fbturbo"
[ 676.569] (II) UnloadSubModule: "fbdevhw"
[ 676.569] (EE) Screen(s) found, but none have a usable configuration.
[ 676.569] (EE)
Fatal server error:
[ 676.569] (EE) no screens found(EE)
[ 676.569] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 676.569] (EE) Please also check the log file at "/home/pi/.local/share/xorg/Xorg.0.log" for additional information.
[ 676.569] (EE)
[ 676.589] (EE) Server terminated with error (1). Closing log file.
System
Raspberry Pi 3 Model B Plus Rev 1.3
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
Raspberry Pi reference 2020-02-13
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, 5f884374b6ac6e155330c58caa1fb7249b8badf1, stage4
Linux raspberrypi 4.19.97-v7+ #1294 SMP Thu Jan 30 13:15:58 GMT 2020 armv7l GNU/Linux
Revision : a020d3
Serial : 0000000070af2773
Model : Raspberry Pi 3 Model B Plus Rev 1.3
Throttled flag : throttled=0x0
Camera : supported=0 detected=0