Skip to content

Linux 6.18.x 无头设备无法启动问题 #3448

@RokkakuM

Description

@RokkakuM

Device Information | 设备信息

  • SOC: [e.g. S905x3]
  • Model [e.g. HK1]

Armbian Version | 系统版本

  • Kernel Version: [e.g. 6.18.15]
  • Release: [e.g. resolute/trixie]

Describe the bug | 问题描述

我目前使用的是linux 6.18内核
v26.02.0 for Aml.S905x3 running Armbian Linux 6.18.15-ophub
发现一个普遍性的问题,在HK1、TX3、m401a等电视盒子上均出现了
使用默认启动配置,在系统启动过程中,如果没有插显示器,会一直卡在hdmi相关的程序,导致无法启动,必须接显示器或者HDMI诱骗器才能启动。通过使用AI分析启动日志之后,AI给出建议,在uEnv.txt文件内添加如下代码,强制模拟一个显示器出来,才能正常跳过显示器检测程序

video=HDMI-A-1:1920x1080@60e plymouth.enable=0

修改之后的uEnv.txt完整代码如下

LINUX=/zImage
INITRD=/uInitrd
FDT=/dtb/amlogic/meson-g12a-s905l3a-m401a.dtb
APPEND=root=UUID=84cce7bb-977c-40db-a6e1-a97c5251999c rootflags=data=writeback rw rootwait rootfstype=ext4 console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1 video=HDMI-A-1:1920x1080@60e plymouth.enable=0

ophub大佬能否优化启动过程,修复此问题?

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationsupportThis need is supported

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions