After enabling the DRM function using piscreen.dtbo on Raspberry Pi 5, I found that the SPI display can indeed show the system desktop. However, when I click on the desktop menu with the mouse, I have to wait for 3 minutes for the menu bar to pop up normally. When I open the terminal, I find that I cannot input anything into it.
I believe this problem is caused by enabling DRM because the desktop menu and terminal work fine when I don't enable DRM and use HDMI.
How can I solve this problem?
I am using the bookworm-v1205 system.
Below is my configuration file. Apart from the following configurations, I haven't made any other configurations on this system.
I believe this problem is caused by enabling DRM because the desktop menu and terminal work fine when I don't enable DRM and use HDMI.
How can I solve this problem?
I am using the bookworm-v1205 system.
Below is my configuration file. Apart from the following configurations, I haven't made any other configurations on this system.
Code:
sudo nano /boot/firmware/config.txt# For more options and information see# http://rptl.io/configtxt# Some settings may impact device functionality. See link above for details# Uncomment some or all of these to enable the optional hardware interfaces#dtparam=i2c_arm=on#dtparam=i2s=on#dtparam=spi=on# Enable audio (loads snd_bcm2835)dtparam=audio=on# Additional overlays and parameters are documented# /boot/firmware/overlays/README# Automatically load overlays for detected camerascamera_auto_detect=1# Automatically load overlays for detected DSI displaysdisplay_auto_detect=1# Automatically load initramfs files, if foundauto_initramfs=1# Enable DRM VC4 V3D driverdtoverlay=vc4-kms-v3dmax_framebuffers=2# Don't have the firmware create an initial video= setting in cmdline.txt.# Use the kernel's default instead.disable_fw_kms_setup=1# Run in 64-bit modearm_64bit=1# Disable compensation for displays with overscandisable_overscan=1# Run as fast as firmware / board allowsarm_boost=1[cm4]# Enable host mode on the 2711 built-in XHCI USB controller.# This line should be removed if the legacy DWC2 controller is required# (e.g. for USB device mode) or if USB support is not required.otg_mode=1[all]dtoverlay=piscreen,drmStatistics: Posted by jieweizero — Fri Feb 23, 2024 6:42 am