Купил я себе ноутбук Thinkpad T14S Gen 6 Intel Core Ultra 7 268V. Накатил на него арч.
В целом в ноутбуке всё основное от Intel. WiFi, графика.
Эту модель процессора выпустили в третьем квартале 2024 года. Я ожидал относительно нормальной поддержки в последних версиях ядра. Всё-таки уже полтора года прошло.
В целом оно как бы всё работает. Но вот напрягают куча сообщений уровня warning и выше в dmesg. Честно признаться я раньше никогда не вглядывался в них. А сейчас вот решил вглядеться.
Вот это выдаёт на ядре 7.0.3:
May 08 22:02:59 archlinux kernel: hpet_acpi_add: no address or irqs in _CRS
May 08 22:02:59 archlinux kernel: i8042: Warning: Keylock active
May 08 22:02:59 archlinux kernel: rust_binder: Loaded Rust Binder.
May 08 22:02:59 archlinux kernel: ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
May 08 22:03:03 vbt14s6 kernel: faux_driver regulatory: Direct firmware load for regulatory.db failed with error -2
May 08 22:03:03 vbt14s6 kernel: spi-nor spi0.0: supply vcc not found, using dummy regulator
May 08 22:03:03 vbt14s6 kernel: spi-nor spi0.0: unrecognized JEDEC id bytes: f7 f0 30 09 03 00
May 08 22:03:03 vbt14s6 kernel: intel_quicki2c 0000:00:10.0: THC interrupt already quiesce
May 08 22:03:03 vbt14s6 kernel: intel_quicki2c 0000:00:10.0: Can't find wake GPIO resource
May 08 22:03:04 vbt14s6 kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent card not yet available, widget card binding deferred
May 08 22:03:04 vbt14s6 kernel: skl_hda_dsp_generic skl_hda_dsp_generic: hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 3
May 08 22:03:04 vbt14s6 kernel: Bluetooth: hci0: Received gp1 mailbox interrupt
May 08 22:03:58 vbt14s6 kernel: nvme nvme0: using unchecked data buffer
May 08 22:05:22 vbt14s6 kernel: warning: `ThreadPoolForeg' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
May 09 02:47:20 vbt14s6 kernel: hrtimer: interrupt took 16117 ns
Вот это выдаёт на ядре 6.18.28-1-lts
May 08 21:46:39 archlinux kernel: pnp 00:08: disabling [mem 0x000c0000-0x000c3fff] because it overlaps 0000:00:02.0 BAR 6 [mem 0x000c0000-0x000dffff]
May 08 21:46:39 archlinux kernel: pnp 00:08: disabling [mem 0x000c8000-0x000cbfff] because it overlaps 0000:00:02.0 BAR 6 [mem 0x000c0000-0x000dffff]
May 08 21:46:39 archlinux kernel: pnp 00:08: disabling [mem 0x000d0000-0x000d3fff] because it overlaps 0000:00:02.0 BAR 6 [mem 0x000c0000-0x000dffff]
May 08 21:46:39 archlinux kernel: pnp 00:08: disabling [mem 0x000d8000-0x000dbfff] because it overlaps 0000:00:02.0 BAR 6 [mem 0x000c0000-0x000dffff]
May 08 21:46:39 archlinux kernel: hpet_acpi_add: no address or irqs in _CRS
May 08 21:46:39 archlinux kernel: i8042: Warning: Keylock active
May 08 21:46:39 archlinux kernel: rust_binder: Loaded Rust Binder.
May 08 21:46:39 archlinux kernel: ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
May 08 21:46:43 vbt14s6 kernel: faux_driver regulatory: Direct firmware load for regulatory.db failed with error -2
May 08 21:46:43 vbt14s6 kernel: spi-nor spi0.0: supply vcc not found, using dummy regulator
May 08 21:46:43 vbt14s6 kernel: spi-nor spi0.0: unrecognized JEDEC id bytes: f7 f0 30 09 03 00
May 08 21:46:43 vbt14s6 kernel: intel_quicki2c 0000:00:10.0: THC interrupt already quiesce
May 08 21:46:43 vbt14s6 kernel: intel_quicki2c 0000:00:10.0: Can't find wake GPIO resource
May 08 21:46:44 vbt14s6 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-bz-b0-fm-c0-c99.ucode failed with error -2
May 08 21:46:44 vbt14s6 kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent card not yet available, widget card binding deferred
May 08 21:46:44 vbt14s6 kernel: skl_hda_dsp_generic skl_hda_dsp_generic: hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 3
May 08 21:46:44 vbt14s6 kernel: Bluetooth: hci0: Received gp1 mailbox interrupt
Кроме этих сообщений, бывают и другие изредка. Например порой в bluetooth модуль будто бы прошивка не с первого раза влезает. Ещё что-то было. Но это редко. А сообщения выше - 100% при каждой загрузке.
Ещё есть сообщения от GPU, если включать с открытым экраном. Я сейчас использую его с закрытой крышкой, с подключенным по USB-C монитору. А если просто так грузить - что-то вроде
May 05 23:13:30 archlinux kernel: xe 0000:00:02.0: [drm] *ERROR* [CRTC:149:pipe A] DSB 0 poll error
May 05 23:13:51 archlinux kernel: xe 0000:00:02.0: [drm] *ERROR* Tile0: GT1: GSC proxy component not bound!
Первая строчка 100% всегда, вторая - иногда.
При этом, повторюсь, всё вроде как работает. Экран показывает, сеть работает, звук есть. Но ведь все эти сообщения это не просто так. Разработчик же не просто так им проставил приоритеты warning и error. Кроме того, как видно, со временем некоторые сообщения исчезают, предполагаю, что поддержка оборудования улучшается.
Собственно как жить со всем этим? Улучшится поддержка со временем? Или с новым BIOS-ом в какой-то момент станет лучше (сейчас стоит последний)? А то такое ощущение, что работает это всё на честном слове.








