Debian

在 Debian 測試中暫停後沒有鍵盤

  • January 22, 2022

全部。

我在 Debian Testing 上執行核心 5.14.16-1。

我的暫停序列包括使用 Xscreensaver 鎖定螢幕。每次我從暫停中恢復時,我都沒有鍵盤;我確實有觸控板移動性,因此我可以在 Xscreensaver 給出的提示上點擊“新登錄”按鈕;但是,當我這樣做時,我仍然沒有鍵盤,所以這無關緊要。我已經嘗試過此處發布的解決方案(全部),但它們不起作用;他們都建議添加/刪除核心啟動參數。

今天我發現這個dmesg

[  830.452644] i8042: Can't write CTR while closing AUX port
[  830.999579] i8042: Can't reactivate AUX port
[  831.003094] atkbd serio0: Spurious ACK on isa0060/serio0. Some program might be trying to access hardware directly.

也許這可以幫助我弄清楚發生了什麼,但是搜尋這個詞只會返回我已經嘗試過的方法。

另外,今天我注意到連接 USB 鍵盤可以工作;此外,當我按下 USB 鍵盤上的任意鍵時,我的筆記型電腦又開始工作了。

有沒有辦法在暫停恢復後自動執行此操作?也就是說,“欺騙”核心相信有一個 USB 鍵盤並且其中按下了一個鍵?

謝謝!

您的筆記型電腦型號是戴爾還是 VAIO?如果是這樣,您的問題可能與Bug 195471有關。這是幾年前在 Linux 核心中存在的一個錯誤。

不知道是否有辦法*“欺騙”*核心,但我有一台 VAIO 筆記型電腦受到該錯誤的影響,我的解決方法是在恢復後不按任何鍵而是Caps Lock重複直到 Caps Lock LED 亮起,然後鍵盤正常工作. 希望這可以幫助!

引用自:https://unix.stackexchange.com/questions/677850