NeonGeckoCom / neon_debos

Debos build files for Neon OS
Apache License 2.0
1 stars 8 forks source link

[BUG] Screen hardware not initialized on Mark 2 #132

Open NeonDaniel opened 8 months ago

NeonDaniel commented 8 months ago

Description

Occasionally, the screen is not initialized on boot. No kernel output is printed and the relevenat devices are not loaded in /dev. When this happens, the only solution is unplugging the device and restarting.

Steps to Reproduce

Relevant Code

No response

Other Notes

fermulator commented 1 month ago

(can confirm - ran into this today after a fresh install of Neon OS to Mark II) - happened on ~3rd or 4th boot - had to power cycle

j1nx commented 1 month ago

Looking at; https://github.com/NeonGeckoCom/neon_debos/blob/dev/overlays/02-rpi4/boot/firmware/config.txt#L4

It seems NEON still uses the old closed sourced firmware based GPU driver. Did any of you ever tried the upstream V3D/VC4 driver with the below content?

# Enable audio (loads snd_bcm2835)
dtparam=audio=on

# Automatically load overlays for detected cameras
camera_auto_detect=1

# Automatically load overlays for detected DSI displays
display_auto_detect=1

# Enable DRM VC4 V3D driver and setup the mode
dtoverlay=vc4-kms-v3d
max_framebuffers=2