更新後鍵盤不能用了

更新後鍵盤不能用了

我使用的是Ubuntu 22.04.3,在對內核版本6.2.0-32 以及其他版本執行軟體更新後(請參閱下文),系統提示我重新啟動,然後我的筆記型電腦(Fujitsu Lifebook E5410)的鍵盤重新啟動不再打字,而觸控板仍在工作。我已插入可以使用的外部鍵盤。

當我在啟動時進入 grub 選單並在那裡輸入 shell 時,筆記型電腦鍵盤確實可以工作。

我在 google 上查看了各種「更新後 ubuntu 鍵盤損壞」條目,這些條目不起作用(例如 apt-installing xorg 相關驅動程式或將 inter_vbtn 和 elan 等模組列入黑名單)。我還嘗試透過 grub-menu 使用較早的核心(6.2.0-26)啟動,同樣的問題。

此時此刻我已經束手無策了。雖然外接鍵盤可以工作,但我需要隨身攜帶筆記型電腦,而且我無法放棄筆記型電腦鍵盤的使用。

還有什麼想法我還可以嘗試嗎?有沒有指向可能是罪魁禍首的包包的指針? - 謝謝!

這是可能導致問題的軟體包(這些是來自 的相關條目/var/log/dpkg.log):

brave-browser
google-chrome-stable
libsmbclient
libwbclient0
samba-libs
microsoft-edge-stable
libjson-c5
docker.io
git-man
git
gnome-remote-desktop
initramfs-tools
initramfs-tools-core
initramfs-tools-bin
linux-firmware
linux-modules-6.2.0-32-generic
linux-image-6.2.0-32-generic
linux-modules-extra-6.2.0-32-generic
amd64-microcode
linux-generic-hwe-22.04
linux-image-generic-hwe-22.04
linux-hwe-6.2-headers-6.2.0-32
linux-headers-6.2.0-32-generic
linux-headers-generic-hwe-22.04
linux-libc-dev
mokutil
openjdk-11-jre
openjdk-11-jre-headless
zotero
microsoft-edge-stable
google-chrome-stable
mokutil
linux-firmware
zotero
openjdk-11-jre-headless
linux-libc-dev
openjdk-11-jre
docker.io
amd64-microcode
linux-modules-6.2.0-32-generic
libwbclient0
linux-hwe-6.2-headers-6.2.0-32
linux-modules-extra-6.2.0-32-generic
brave-browser
git-man
linux-headers-6.2.0-32-generic
linux-headers-generic-hwe-22.04
libjson-c5
initramfs-tools-bin
linux-image-6.2.0-32-generic
samba-libs
git
libsmbclient
initramfs-tools-core
linux-image-generic-hwe-22.04
linux-generic-hwe-22.04
initramfs-tools
gnome-menus
gnome-remote-desktop
libglib2.0-0
libc-bin
man-db
shared-mime-info
mailcap
desktop-file-utils
hicolor-icon-theme
linux-image-6.2.0-32-generic
initramfs-tools
linux-headers-5.19.0-50-generic
linux-headers-5.19.0-50-generic
linux-headers-5.19.0-50-generic
linux-hwe-5.19-headers-5.19.0-50
linux-hwe-5.19-headers-5.19.0-50
linux-hwe-5.19-headers-5.19.0-50
linux-image-5.19.0-50-generic
linux-image-5.19.0-50-generic
linux-modules-extra-5.19.0-50-generic
linux-modules-extra-5.19.0-50-generic
linux-modules-5.19.0-50-generic
linux-modules-5.19.0-50-generic
cpp-12
libasan8
libtsan2
libgcc-12-dev
gcc-12
dctrl-tools
dkms
flex
bison
libelf-dev
libfl2
libfl-dev
libiberty-dev
libudev-dev
libpci-dev
libssl-dev
flex
cpp-12
libssl-dev
libelf-dev
libudev-dev
libfl2
libiberty-dev
libasan8
bison
libtsan2
dctrl-tools
libpci-dev
libfl-dev
libgcc-12-dev
gcc-12
dkms
libc-bin
man-db
install-info

更新:我懷疑這是內核 6.xx-x + Lifebook 或其他任何問題的問題。我目前的解決方法是安裝 5.19.0-50 並降級(這需要在 BIOS 中禁用安全啟動)並希望將來能提供一些修補程式。

答案1

此報告的錯誤與您所描述的內容相關:Ubuntu 錯誤 2033271

在該錯誤的評論中,提出了以下解決方法:

  • 在終端機輸入sudoedit /etc/default/grub
  • 輸入您的密碼
  • 在編輯器(預設為 nano)中找到以 開頭的行GRUB_CMDLINE_LINUX_DEFAULT,然後編輯它以新增文字i8042.nomux。例如,之後可能看起來像這樣: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nomux
  • 儲存並關閉編輯器(在nano中,Ctrl+X然後Y儲存)
  • 運行命令sudo update-grub根據剛剛編輯的檔案更新Linux核心參數

相關內容