Re: [问题] eeePC 1015B acpi 无画面问题

楼主: rexct (rexct)   2019-07-06 11:16:10
来自问自答了,
勉强找到一个堪用的折衷方式
结论是在开机 kernel 参数加上 pci=noacpi
今天又不死心想找解决方式,
google 到了这篇 Debug: How to Isolate Linux ACPI Issues | 01.org
https://01.org/zh/linux-acpi/documentation/debug-how-isolate-linux-acpi-issues
里面有一步一步测试无法开机的原因
1.加上 acpi=ht
相当于 acpi=off ,但是维持列举处理器
我的问题和处理器无关,这个无效
2.加上 pci=noacpi
这次有登入提示文字,而且键盘可以动,
但是文章内说作用是取消 ACPI 的 PCI root bus enumeration 和 IRQ routing
所以继续往下测试
3.加上 acpi=noirq
作用是只取消上一步的 ACPI IRQ routing
没出现登入提示文字
结论就是 ACPI 的 PCI root bus enumeration 错误
暂时就先加上 pci=noacpi 继续用
还有附加测试了后面几项无关的
pnpacpi=off
noapic
nolapic
都是没效的
题外话,
几年前用大约1000元买了ddr3 8GB用在这台 EeePC 上,
现在内存价格又跌回来啦XD
※ 引述《rexct (rexct)》之铭言:
: 在2018年底大约10月或11月更新 ASUS EeePC 1015B 上的 Archlinux 后,
: 到今年5月才再次更新。
: 更新完重开后,在系统开机的磁盘检查结束后就没有画面,
: 如果有外接萤幕,却可以看到正常 console 界面。
: 有整个系统退回 2019/3/30 ,还是没有解决问题。
: 试着开机使用 acpi=off 能看到画面,
: 但是键盘就无法使用了。
: 从 dmesg 找出和 ACPI 有关的,
: https://pastebin.com/Za0zxJZv
: 拿来和可以正常显示画面的 USB live 系统比较 ACPI 装置数量
: 目前安装的系统上, PnP ACPI 只找到 8个装置,
: 正常显示的系统有12个,
: 不同的是多了下方4行
: acpi_idle registerd with cpuidle
: Deprecated procfs I/F for battery is loaded, please retry with
: CONFIG_ACPI_PROCFS_POWER cleared
: ACPI Warning: 0x00000b00-0x00000b07 SystemIO conflicts with Region
: \_SB_.PCI0.SBRG.SMRG 1 (20131115/utadress-251)
: asus_wmi: Backlight controlled by ACPI video driver
: 另外用 lsmod 列出有 asus 的
: 除了这四个
: asus_wmi 32768 1 eeepc_wmi
: sparse_keymap 16384 1 asus_wmi
: rfkill 28672 3 asus_wmi,cfg80211
: wmi 32768 2 asus_wmi,wmi_bmof
: 可正常显示画面的多了
: video,是被 asus_wmi 使用的
: 看了一下 kernel 的 asus-wmi.c 的修改纪录,
: 也看不出有什么影响到的。
: https://github.com/torvalds/linux/commits/master/drivers/platform/x86/asus-wmi.c
: 缩: https://tinyurl.com/y2pd6ydd
: 不知道还有没有什么方法可以试试看。
作者: dces4212 (flawless)   2019-07-07 02:52:00
问mailing list如何?

Links booklink

Contact Us: admin [ a t ] ucptt.com