Lenovo ThinkPad T495
| Hardware | PCI/USB ID | Working? |
|---|---|---|
| GPU | Yes | |
| Wireless | Yes | |
| Audio | Yes | |
| TrackPoint | Yes | |
| Touchpad | Yes | |
| Webcam | Yes | |
| Bluetooth | Yes | |
| Mobile broadband | Untested | |
| Fingerprint scanner | 06cb:00bd | Yes |
| MicroSD Reader | Yes | |
| Smartcard Reader | Yes |
Related articles
- Lenovo ThinkPad T495s
- Lenovo ThinkPad T490
- Lenovo ThinkPad T490s
- Lenovo ThinkPad T480s
- Lenovo ThinkPad T470
- Use fwupd to install the latest firmware for "Synaptics Prometheus Fingerprint Reader". The update might have to be done manually as the released firmware is in testing; or you could enable the testing remote in fwupd to allow automated upgrade. The relevant firmwares are Prometheus Fingerprint Reader and Prometheus Fingerprint Reader Configuration.
- ≥ 1.90.1 and ≥ 1.90.1 are required. Alternatively, use the latest Git master through fprintd-libfprint2AUR and .
Fingerprint Sensor
The fingerprint sensor works with some recent firmware and software updates.
fprint has more details on how to setup the fingerprint, for PAM-based authentication for example.
Battery and power management
TLP prevents plugged in USB devices from working when running on battery. This can be fixed by blacklisting power management of the USB3.1 PCI device in TLP. Find the proper USB IDs via:
and create the following:
Ethernet connection
Some models might have issues in noticing ethernet's link state changes (cable connect/disconnect events) when running on battery.
The issue can be noticed by trying to connect the ethernet cable while the computer is running on battery: if there is no connection until you connect the power cable you are affected.
To fix the issue one can try blacklisting the r8169 module by appending the following line to :
Install then the package (or if running the , or for other kernels).
Reboot and the problem should be gone.
Known Issues
The following issues are commonly seen even with recent kernels such as 5.9.3:
Kernel warning: irq 7: nobody caredPlease see https://bugzilla.kernel.org/show_bug.cgi?id=201817 for more information.
Please see https://bugzilla.kernel.org/show_bug.cgi?id=202891 for more information.
[ 112.406635] ------------[ cut here ]------------ [ 112.406641] STA 00:xx:xx:xx:xx:xx AC 2 txq pending airtime underflow: 4294967200, 96 [ 112.406694] WARNING: CPU: 2 PID: 913 at net/mac80211/sta_info.c:1933 ieee80211_sta_update_pending_airtime+0x110/0x120 [mac80211] [ 112.406695] Modules linked in: fuse ctr ccm af_packet cmac algif_hash bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common videodev mc joydev mousedev btusb btrtl btbcm btintel bluetooth uas ecdh_generic ecc crc16 amdgpu wmi_bmof iwlmvm amd_iommu_v2 gpu_sched mac80211 ttm edac_mce_amd edac_core snd_hda_codec_realtek drm_kms_helper libarc4 snd_hda_codec_generic snd_hda_codec_hdmi deflate efi_pstore pstore nls_iso8859_1 drm evdev crct10dif_pclmul nls_cp437 iwlwifi snd_hda_intel mac_hid ghash_clmulni_intel vfat sp5100_tco fat psmouse snd_intel_dspcfg agpgart serio_raw tpm_crb r8169 i2c_algo_bit snd_hda_codec efivars watchdog fb_sys_fops tpm_tis realtek tpm_tis_core snd_hda_core syscopyarea k10temp ucsi_acpi thinkpad_acpi sysfillrect i2c_piix4 snd_pci_acp3x cfg80211 sysimgblt snd_hwdep typec_ucsi ipmi_devintf libphy nvram tpm 8250_pci ledtrig_audio ipmi_msghandler typec rng_core wmi rfkill video i2c_scmi battery ac backlight i2c_core pinctrl_amd button acpi_cpufreq [ 112.406743] ip6table_nat iptable_nat nf_nat xt_conntrack nf_conntrack nf_defrag_ipv4 libcrc32c crc32c_generic ip6t_rpfilter ipt_rpfilter ip6table_raw iptable_raw xt_pkttype nf_log_ipv6 nf_log_ipv4 nf_log_common xt_LOG xt_tcpudp ip6table_filter ip6_tables iptable_filter sch_fq_codel snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore msr loop cpufreq_ondemand tun tap macvlan bridge stp llc kvm_amd kvm irqbypass efivarfs ip_tables x_tables ipv6 nf_defrag_ipv6 crc_ccitt autofs4 f2fs dm_crypt algif_skcipher af_alg sd_mod usb_storage scsi_mod input_leds rtsx_pci_sdmmc led_class mmc_core atkbd libps2 crc32_pclmul crc32c_intel xhci_pci xhci_hcd ehci_pci aesni_intel ehci_hcd crypto_simd usbcore cryptd glue_helper nvme rtsx_pci nvme_core usb_common i8042 rtc_cmos serio dm_mod [ 112.406788] CPU: 2 PID: 913 Comm: irq/81-iwlwifi: Not tainted 5.5.0-rc2 #1-NixOS [ 112.406789] Hardware name: LENOVO 20NJCTO1WW/20NJCTO1WW, BIOS R12ET46W(1.16 ) 10/28/2019 [ 112.406798] RIP: 0010:ieee80211_sta_update_pending_airtime+0x110/0x120 [mac80211] [ 112.406800] Code: ba d3 0f 0b 8b 44 24 04 eb a0 48 83 c6 40 41 89 e8 89 c1 48 c7 c7 28 71 f3 c0 89 44 24 04 c6 05 32 27 09 00 01 e8 db 4a ba d3 <0f> 0b 8b 44 24 04 eb 8f 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 55 [ 112.406802] RSP: 0018:ffffa3bb00737ba8 EFLAGS: 00010286 [ 112.406803] RAX: 0000000000000000 RBX: 00000000ffffffa0 RCX: 0000000000000000 [ 112.406804] RDX: 0000000000000000 RSI: ffffffff95fc05c8 RDI: 0000000000000246 [ 112.406805] RBP: 0000000000000060 R08: ffffffff95fc0580 R09: 000000000002bb80 [ 112.406806] R10: 00000042845c12d5 R11: 0000000000000391 R12: ffff8e49c87a87c0 [ 112.406806] R13: 0000000000000002 R14: ffff8e49c569c5c0 R15: ffffa3bb00737c58 [ 112.406808] FS: 0000000000000000(0000) GS:ffff8e4a38a80000(0000) knlGS:0000000000000000 [ 112.406809] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 112.406810] CR2: 00002a29a779c000 CR3: 0000000182128000 CR4: 00000000003406e0 [ 112.406811] Call Trace: [ 112.406825] __ieee80211_tx_status+0x67d/0x800 [mac80211] [ 112.406833] ieee80211_tx_status+0x6a/0x90 [mac80211] [ 112.406842] iwl_mvm_tx_reclaim+0x2ad/0x3c0 [iwlmvm] [ 112.406849] iwl_mvm_rx_ba_notif+0x10c/0x2e0 [iwlmvm] [ 112.406854] iwl_mvm_rx_common+0xae/0x2c0 [iwlmvm] [ 112.406867] iwl_pcie_rx_handle+0x3fd/0xa60 [iwlwifi] [ 112.406875] ? irq_finalize_oneshot.part.46+0xf0/0xf0 [ 112.406879] iwl_pcie_irq_rx_msix_handler+0x54/0x100 [iwlwifi] [ 112.406881] ? irq_finalize_oneshot.part.46+0xf0/0xf0 [ 112.406883] irq_thread_fn+0x1f/0x60 [ 112.406885] irq_thread+0xe7/0x170 [ 112.406887] ? irq_forced_thread_fn+0x70/0x70 [ 112.406889] ? irq_thread_check_affinity+0xc0/0xc0 [ 112.406892] kthread+0x112/0x130 [ 112.406894] ? kthread_park+0x80/0x80 [ 112.406898] ret_from_fork+0x22/0x40 [ 112.406900] ---[ end trace 9878c5f80dece128 ]--- [ 112.406901] ------------[ cut here ]------------
Please see https://bugzilla.kernel.org/show_bug.cgi?id=205869 for more information.
It seems like this message could be ignored, i.e. treated as a warning.
Please see Gentoo:Lenovo Thinkpad T495#Unable to write to IOMMU and https://bugzilla.kernel.org/show_bug.cgi?id=201753 for more information.
As a workaround you can turn off the TPM in BIOS settings.
Please see https://bugzilla.kernel.org/show_bug.cgi?id=204121 and https://bugzilla.redhat.com/show_bug.cgi?id=1770021 for more information.
As a workaround you can turn off the TPM in BIOS settings.
Please see https://bugzilla.kernel.org/show_bug.cgi?id=204121 and https://bugzilla.redhat.com/show_bug.cgi?id=1770021 for more information.
[drm:drm_dp_mst_dpcd_read [drm_kms_helper]] *ERROR* mstb 000000002ef7ea2e port 3: DPCD read on addr 0x60 for 1 bytes NAKed
Please see https://bugzilla.redhat.com/show_bug.cgi?id=1874782 for more information.
You can comment or remove loading of module.
Please see https://forum.endeavouros.com/t/failed-to-find-module-platform-integrity-after-update/9279/10 for more information.
Occasionally after resuming from sleep, the display freezes with the following showing up in the kernel log:
There is currently no known workarounds for this issue. https://gitlab.freedesktop.org/drm/amd/-/issues/1000