最近、私は素晴らしいLenovo ThinkPad E14(AMD)を購入しました。 Manjaro MATEのインストールは完璧で、すべてが非常にスムーズに実行されました。ただし、Fnキーは期待どおりに機能しません。
布材:
fn + space is controling keyboard backlight
fn + Esc is enabling FnLock, although the status LED is not enabled/disabled
動作しない
all fn keys from F1 to F12 have no effect
MATEキーボードショートカットでショートカット(たとえば、音量を上げる)を編集しようとすると、fnキー(通常のボタンとして扱われます)を押すとすぐに「目覚め」に設定されます。
E14所有者がいつ問題を解決したかを教えてください。
よろしくお願いします!
編集する:一時停止後にFnキーが正しく機能する
編集2:
$ lsmod
Module Size Used by
snd_seq_dummy 16384 0
nls_utf8 16384 1
snd_hrtimer 16384 1
snd_seq 86016 7 snd_seq_dummy
snd_seq_device 16384 1 snd_seq
isofs 49152 1
xt_MASQUERADE 20480 1
xt_state 16384 0
xt_conntrack 16384 1
ipt_REJECT 16384 2
nf_reject_ipv4 16384 1 ipt_REJECT
iptable_filter 16384 1
xt_tcpudp 20480 4
nf_nat_h323 24576 0
nf_conntrack_h323 86016 1 nf_nat_h323
nf_nat_pptp 20480 0
nf_conntrack_pptp 20480 1 nf_nat_pptp
nf_nat_tftp 16384 0
nf_conntrack_tftp 20480 1 nf_nat_tftp
nf_nat_sip 20480 0
nf_conntrack_sip 40960 1 nf_nat_sip
nf_nat_irc 20480 0
nf_conntrack_irc 20480 1 nf_nat_irc
nf_nat_ftp 20480 0
nf_conntrack_ftp 24576 1 nf_nat_ftp
iptable_nat 16384 1
nf_nat 53248 8 nf_nat_irc,nf_nat_ftp,nf_nat_tftp,nf_nat_pptp,nf_nat_h323,iptable_nat,xt_MASQUERADE,nf_nat_sip
nf_conntrack 176128 16 xt_conntrack,nf_nat_irc,nf_nat,nf_conntrack_tftp,nf_nat_ftp,xt_state,nf_conntrack_pptp,nf_nat_tftp,nf_conntrack_sip,nf_conntrack_h323,nf_nat_pptp,nf_conntrack_irc,nf_conntrack_ftp,nf_nat_h323,xt_MASQUERADE,nf_nat_sip
nf_defrag_ipv6 24576 1 nf_conntrack
nf_defrag_ipv4 16384 1 nf_conntrack
libcrc32c 16384 2 nf_conntrack,nf_nat
fuse 143360 5
uvcvideo 114688 0
videobuf2_vmalloc 20480 1 uvcvideo
hid_generic 16384 0
videobuf2_memops 20480 1 videobuf2_vmalloc
videobuf2_v4l2 28672 1 uvcvideo
videobuf2_common 57344 2 videobuf2_v4l2,uvcvideo
uas 32768 0
usbhid 65536 0
usb_storage 77824 3 uas
videodev 274432 3 videobuf2_v4l2,uvcvideo,videobuf2_common
hid 143360 2 usbhid,hid_generic
mc 61440 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
btusb 65536 0
btrtl 24576 1 btusb
btbcm 20480 1 btusb
btintel 32768 1 btusb
bluetooth 716800 5 btrtl,btintel,btbcm,btusb
ecdh_generic 16384 1 bluetooth
ecc 36864 1 ecdh_generic
joydev 28672 0
mousedev 24576 0
wmi_bmof 16384 0
edac_mce_amd 32768 0
kvm_amd 114688 0
kvm 839680 1 kvm_amd
irqbypass 16384 1 kvm
crct10dif_pclmul 16384 1
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
aesni_intel 368640 0
crypto_simd 16384 1 aesni_intel
cryptd 24576 2 crypto_simd,ghash_clmulni_intel
glue_helper 16384 1 aesni_intel
pcspkr 16384 0
input_leds 16384 0
psmouse 184320 0
amdgpu 5742592 5
k10temp 16384 0
sp5100_tco 20480 0
i2c_piix4 28672 0
snd_pci_acp3x 20480 0
iwlmvm 462848 0
mac80211 1040384 1 iwlmvm
snd_hda_codec_realtek 135168 1
libarc4 16384 1 mac80211
gpu_sched 40960 1 amdgpu
i2c_algo_bit 16384 1 amdgpu
snd_hda_codec_generic 98304 1 snd_hda_codec_realtek
nls_iso8859_1 16384 1
ttm 118784 1 amdgpu
iwlwifi 393216 1 iwlmvm
snd_hda_codec_hdmi 73728 1
nls_cp437 20480 1
snd_hda_intel 53248 4
vfat 24576 1
snd_intel_dspcfg 28672 1 snd_hda_intel
fat 86016 1 vfat
snd_hda_codec 167936 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
drm_kms_helper 253952 1 amdgpu
cfg80211 897024 3 iwlmvm,iwlwifi,mac80211
snd_hda_core 106496 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
r8169 98304 0
snd_hwdep 16384 1 snd_hda_codec
cec 69632 1 drm_kms_helper
thinkpad_acpi 114688 0
snd_pcm 147456 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
rc_core 61440 1 cec
syscopyarea 16384 1 drm_kms_helper
nvram 16384 1 thinkpad_acpi
sysfillrect 16384 1 drm_kms_helper
realtek 24576 1
ledtrig_audio 16384 3 snd_hda_codec_generic,snd_hda_codec_realtek,thinkpad_acpi
sysimgblt 16384 1 drm_kms_helper
snd_timer 45056 3 snd_seq,snd_hrtimer,snd_pcm
fb_sys_fops 16384 1 drm_kms_helper
ccp 118784 1 kvm_amd
libphy 147456 2 r8169,realtek
rfkill 28672 8 bluetooth,thinkpad_acpi,cfg80211
snd 114688 21 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,thinkpad_acpi,snd_pcm
soundcore 16384 1 snd
battery 20480 1 thinkpad_acpi
ac 16384 0
tpm_crb 20480 0
i2c_scmi 20480 0
tpm_tis 16384 0
tpm_tis_core 32768 1 tpm_tis
ucsi_acpi 16384 0
typec_ucsi 36864 1 ucsi_acpi
tpm 77824 3 tpm_tis,tpm_crb,tpm_tis_core
typec 53248 1 typec_ucsi
wmi 36864 1 wmi_bmof
acpi_cpufreq 28672 0
rng_core 16384 2 ccp,tpm
pinctrl_amd 32768 0
evdev 28672 18
mac_hid 16384 0
drm 581632 6 gpu_sched,drm_kms_helper,amdgpu,ttm
uinput 20480 0
sg 40960 0
crypto_user 16384 0
agpgart 53248 2 ttm,drm
ip_tables 36864 2 iptable_filter,iptable_nat
x_tables 53248 7 xt_conntrack,iptable_filter,xt_state,xt_tcpudp,ipt_REJECT,ip_tables,xt_MASQUERADE
ext4 798720 2
crc32c_generic 16384 0
crc16 16384 2 bluetooth,ext4
mbcache 16384 1 ext4
jbd2 139264 1 ext4
serio_raw 20480 0
atkbd 36864 0
libps2 20480 2 atkbd,psmouse
crc32c_intel 24576 5
xhci_pci 20480 0
xhci_hcd 286720 1 xhci_pci
i8042 32768 0
serio 28672 6 serio_raw,atkbd,psmouse,i8042
編集3 - ソリューション:
以下は、fn問題の回避策を含むThinkpad E14ベースのLinuxの完全なガイドです(一時停止が必要です)。https://rd.nz/2020/10/installing-ubuntu-linux-on-the-lenovo-thinkpad-e14-gen-2-amd
答え1
lsmodを追加してください。アイデアパッドでも同じ問題が発生しました。解決策は、ThinkPadドライバをブラックリストに追加することです。通常のacpiドライバが正常に動作します。
カーネルモジュールをブラックリストに追加するには、/etc/modprobe.d/blacklist.confファイルを編集して「blacklist」行を追加します。
blacklist thinkpad_acpi