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