红米笔记本 air 使用 Linux ,启动时内核会卡住 30 秒,求解决方案或思路

2021-06-30 17:46:37 +08:00
 debuggerx

新买了台红米 air 笔记本,cpu 是 i7-10510Y,希望可以日常使用 Linux,尝试了多个发行版基本都能正常使用,唯一的问题就是启动时,当在 GRUB 选择系统页面选择系统后,画面会停留在 GURB 主题背景页面长达 30 秒,然后才能继续开机流程。

尝试了最新的 Ubuntu 系统,也是类似的问题,唯一的区别是 Ubuntu 下是选择系统后电脑黑屏 30 秒然后出现加载信息。

查看 dmesg 信息可以看到如下错误:

[    0.244480] Simple Boot Flag at 0x44 set to 0x1                                                                                                                                                                                     │
[    0.244480] ACPI: bus type PCI registered                                                                                                                                                                                           │
[    0.244480] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5                                                                                                                                                               │
[    0.244480] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)                                                                                                                              │
[    0.244480] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820                                                                                                                                                           │
[    0.244480] PCI: Using configuration type 1 for base access                                                                                                                                                                         │
[    0.244621] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'                                                                                                                                                                    │
[    0.248307] Kprobes globally optimized                                                                                                                                                                                              │
[    0.248314] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages                                                                                                                                                            │
[    0.248314] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages                                                                                                                                                            │
[    0.248314] ACPI: Added _OSI(Module Device)                                                                                                                                                                                         │
[    0.248314] ACPI: Added _OSI(Processor Device)                                                                                                                                                                                      │
[    0.248314] ACPI: Added _OSI(3.0 _SCP Extensions)                                                                                                                                                                                   │
[    0.248314] ACPI: Added _OSI(Processor Aggregator Device)                                                                                                                                                                           │
[    0.248314] ACPI: Added _OSI(Linux-Dell-Video)                                                                                                                                                                                      │
[    0.248314] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)                                                                                                                                                                            │
[    0.248314] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)                                                                                                                                                                             │
[    0.358456] ACPI: 17 ACPI AML tables successfully acquired and loaded                                                                                                                                                               │
[    0.362525] ACPI: EC: EC started                                                                                                                                                                                                    │
[    0.362527] ACPI: EC: interrupt blocked                                                                                                                                                                                             │
                                                                                                                                                                                                                                       │
[   30.376923] No Local Variables are initialized for Method [ECMD]                                                                                                                                                                    │
                                                                                                                                                                                                                                       │
[   30.376927] Initialized Arguments for Method [ECMD]:  (1 arguments defined for method invocation)                                                                                                                                   │
[   30.376928]   Arg0:   0000000036f30172            Integer 000000000000001A                                                                                                                                                     │
                                                                                                                                                                                                                                       │
[   30.376940] ACPI Error: Aborting method \_SB.PCI0.LPCB.H_EC.ECMD due to previous error (AE_AML_LOOP_TIMEOUT) (20200925/psparse-531)                                                                                                 │
[   30.376960] fbcon: Taking over console                                                                                                                                                                                              │
[   30.376972] ACPI Error: Aborting method \_TZ.FNCL due to previous error (AE_AML_LOOP_TIMEOUT) (20200925/psparse-531)                                                                                                                │
[   30.376986] ACPI Error: Aborting method \_TZ.FN00._OFF due to previous error (AE_AML_LOOP_TIMEOUT) (20200925/psparse-531)                                                                                                           │
[   30.376997] ACPI Error: Aborting method \_SB.PCI0.LPCB.H_EC._REG due to previous error (AE_AML_LOOP_TIMEOUT) (20200925/psparse-531)                                                                                                 │
[   30.377037] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62                                                                                                                                                                               │
[   30.377038] ACPI: EC: Boot ECDT EC used to handle transactions                                                                                                                                                                      │
[   30.379873] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored                                                                                                                                                                    │
[   30.426569] ACPI: Dynamic OEM Table Load:                                                                                                                                                                                           │
[   30.426598] ACPI: SSDT 0xFFFF89BC00C45800 000507 (v02 PmRef  Cpu0Ist  00003000 INTL 20160527)                                                                                                                                       │
[   30.429939] ACPI: \_PR_.PR00: _OSC native thermal LVT Acked                                                                                                                                                                         │
[   30.433359] ACPI: Dynamic OEM Table Load:                                                                                                                                                                                           │
[   30.433378] ACPI: SSDT 0xFFFF89BC011D2C00 0003FF (v02 PmRef  Cpu0Cst  00003001 INTL 20160527)                                                                                                                                       │
[   30.436652] ACPI: Dynamic OEM Table Load:                                                                                                                                                                                           │
[   30.436670] ACPI: SSDT 0xFFFF89BC0148D6C0 0000BA (v02 PmRef  Cpu0Hwp  00003000 INTL 20160527)                                                                                                                                       │
[   30.439724] ACPI: Dynamic OEM Table Load:                                                                                                                                                                                           │
[   30.439742] ACPI: SSDT 0xFFFF89BC00C41800 000628 (v02 PmRef  HwpLvt   00003000 INTL 20160527)                                                                                                                                       │
[   30.443600] ACPI: Dynamic OEM Table Load:                                                                                                                                                                                           │
[   30.443622] ACPI: SSDT 0xFFFF89BC011C1000 000D14 (v02 PmRef  ApIst    00003000 INTL 20160527)                                                                                                                                       │
[   30.448401] ACPI: Dynamic OEM Table Load:                                                                                                                                                                                           │
[   30.448419] ACPI: SSDT 0xFFFF89BC011D0000 000317 (v02 PmRef  ApHwp    00003000 INTL 20160527)                                                                                                                                       │
[   30.451771] ACPI: Dynamic OEM Table Load:                                                                                                                                                                                           │
[   30.451788] ACPI: SSDT 0xFFFF89BC011D2800 00030A (v02 PmRef  ApCst    00003000 INTL 20160527)                                                                                                                                       │
[   30.461796] ACPI: Interpreter enabled 

通过传递 acpi=off 参数给内核可以跳过卡住的过程,但是开机后触摸板不可使用,且发热严重,根据日志错误信息查阅大量资料后,基本都是说升级 BIOS 以解决 ACPI 的错误,但是这款笔记本没有 BIOS 更新而且很有可能以后也不会有,所以求助各位大神,有没有什么解决这个问题的方法或者思路?

4459 次点击
所在节点    Linux
42 条回复
levinit
2021-07-03 12:45:25 +08:00
新本子,上新内核 用 arch 之类的
liuxu
2021-07-04 23:08:45 +08:00
ubuntu21.04 还有问题话基本就只能等更新内核了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/786747

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX