As soon as I enable the mipi_dsi block the ligtdm fails to load. And now it even does not detect the hdmi. dmesg is silent about mipi, hdmi or drm /display driver.
● lightdm.service - Light Display Manager
Loaded: loaded (/lib/systemd/system/lightdm.service; indirect; vendor pres>
Active: failed (Result: exit-code) since Tue 2022-04-12 12:42:14 UTC; 7min>
Docs: man:lightdm(1)
Process: 2915 ExecStartPre=/bin/sh -c [ "$(basename $(cat /etc/X11/default->
Process: 2918 ExecStart=/usr/sbin/lightdm (code=exited, status=1/FAILURE)
Main PID: 2918 (code=exited, status=1/FAILURE)
Apr 12 12:42:14 firefly-rk3399 systemd[1]: lightdm.service: Scheduled restart j>
Apr 12 12:42:14 firefly-rk3399 systemd[1]: Stopped Light Display Manager.
Apr 12 12:42:14 firefly-rk3399 systemd[1]: lightdm.service: Start request repea>
Apr 12 12:42:14 firefly-rk3399 systemd[1]: lightdm.service: Failed with result >
Apr 12 12:42:14 firefly-rk3399 systemd[1]: Failed to start Light Display Manage>
Running ligtdm in debug mode does not give any helpful logs
firefly-rk3399:~$ sudo lightdm --test-mode --debug
[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.30.0, UID=0 PID=2945
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-disable-guest.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-disable-log-backup.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/90-slick-greeter.conf
[+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf.d/10-slick-greeter.conf
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf.d/11-armbian.conf
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Registered seat module local
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.03s] DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
[+0.03s] DEBUG: Monitoring logind for seats
[+0.03s] DEBUG: New seat added from logind: seat0
[+0.03s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.03s] DEBUG: Seat seat0: Starting
[+0.03s] DEBUG: Seat seat0: Creating greeter session
[+0.03s] DEBUG: Seat seat0: Creating display server of type x
[+0.03s] DEBUG: posix_spawn avoided (fd close requested)
[+0.04s] DEBUG: Using VT 7
[+0.04s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.04s] DEBUG: XServer 0: Logging to /var/log/lightdm/x-0.log
[+0.04s] DEBUG: XServer 0: Writing X server authority to /var/run/lightdm/root/:0
[+0.04s] DEBUG: XServer 0: Launching X Server
[+0.04s] DEBUG: Launching process 2950: /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.05s] DEBUG: XServer 0: Waiting for ready signal from X server :0
[+0.05s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.05s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.05s] WARNING: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
[+0.05s] DEBUG: Loading user config from /etc/lightdm/users.conf
[+0.05s] DEBUG: User goberobot added
[+0.59s] DEBUG: Process 2950 terminated with signal 6
[+0.59s] DEBUG: XServer 0: X server stopped
[+0.59s] DEBUG: Releasing VT 7
[+0.59s] DEBUG: XServer 0: Removing X server authority /var/run/lightdm/root/:0
[+0.59s] DEBUG: Seat seat0: Display server stopped
[+0.59s] DEBUG: Seat seat0: Stopping session
[+0.59s] DEBUG: Seat seat0: Session stopped
[+0.59s] DEBUG: Seat seat0: Stopping display server, no sessions require it
[+0.59s] DEBUG: Seat seat0: Stopping; greeter display server failed to start
[+0.59s] DEBUG: Seat seat0: Stopping
[+0.59s] DEBUG: Seat seat0: Stopped
[+0.59s] DEBUG: Required seat has stopped
[+0.59s] DEBUG: Stopping display manager
[+0.59s] DEBUG: Display manager stopped
[+0.59s] DEBUG: Stopping daemon
[+0.59s] DEBUG: Exiting with return value 1
Can anyone help what is wrong here?