如何查找 Zenbook 中丢失的固件?

如何查找 Zenbook 中丢失的固件?

回答激励我在我的超级本中找到丢失的固件,因为我在使用许多工件时遇到了困难的打字(这里关于无法校准打字速度)和 CPU 升降现在在一天前的 Debian 8.5 与 Dvorak 中。 Stephen 说,每当安装或升级内核包时,它们都会告诉您缺少的固件。然而,我想得到更完整的评论。特征

  • 图形

    lspci -nnk | egrep -iA3 "VGA"
    00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:1916] (rev 07)
    Subsystem: ASUSTeK Computer Inc. Device [1043:247a]
    

    使用的内核驱动程序:i915 00:04.0 信号处理控制器 [1180]:Intel Corporation Device [8086:1903] (rev 08)

  • iwlwifi我认为关于失败的固件,旧消息在哪里

    masi@masi:~$ dmesg | grep firmware
    [    1.878929] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-21.ucode (-2)
    [    1.878967] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-21.ucode failed with error -2
    [    1.878985] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-20.ucode (-2)
    [    1.879016] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-20.ucode failed with error -2
    [    1.879027] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-19.ucode (-2)
    [    1.879060] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-19.ucode failed with error -2
    [    1.879070] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-18.ucode (-2)
    [    1.879101] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-18.ucode failed with error -2
    [    1.879111] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-17.ucode (-2)
    [    1.879142] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-17.ucode failed with error -2
    [    1.883577] iwlwifi 0000:01:00.0: firmware: direct-loading firmware iwlwifi-7265D-16.ucode
    [    1.883896] iwlwifi 0000:01:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
    [    1.916244] i915 0000:00:02.0: firmware: failed to load i915/skl_dmc_ver1.bin (-2)
    [    1.916249] i915 0000:00:02.0: Direct firmware load for i915/skl_dmc_ver1.bin failed with error -2
    [    1.916251] i915 0000:00:02.0: Failed to load DMC firmware [https://01.org/linuxgraphics/intel-linux-graphics-firmwares], disabling runtime power management.
    [    2.292574] bluetooth hci0: firmware: direct-loading firmware intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
    [    2.292579] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
    [    2.544000] Bluetooth: hci0: Intel Bluetooth firmware patch completed and activated
    

在 debian 中安装固件并删除软件包

  • apt-get -t jessie-backports install linux-image-amd64
  • apt-get -t jessie-backports install firmware-iwlwifi
  • apt-get remove xserver-xorg-video-intel

斯蒂芬回答后的第二次迭代

non-free包解决了Matlab 2016a中描述的图形工件这里。我的 dmesg 现在一切正常 [Stephen],因为 17-21 个 wifi 固件失败,但第 16 次迭代最终成功;没有其他可见的固件故障

masi@masi:~$ dmesg | grep firmware
[    1.897923] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-21.ucode (-2)
[    1.897961] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-21.ucode failed with error -2
[    1.897973] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-20.ucode (-2)
[    1.898009] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-20.ucode failed with error -2
[    1.898017] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-19.ucode (-2)
[    1.898121] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-19.ucode failed with error -2
[    1.898129] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-18.ucode (-2)
[    1.898165] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-18.ucode failed with error -2
[    1.898173] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-17.ucode (-2)
[    1.898209] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-17.ucode failed with error -2
[    1.904430] iwlwifi 0000:01:00.0: firmware: direct-loading firmware iwlwifi-7265D-16.ucode
[    1.904726] iwlwifi 0000:01:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
[    1.917970] i915 0000:00:02.0: firmware: direct-loading firmware i915/skl_dmc_ver1.bin

硬件:华硕 Zenbook UX303UA
操作系统:Debian 8.5 64 位
Linux 内核:4.6

答案1

要找出您的系统正在寻找但找不到的固件(您可能需要的固件),您应该在内核日志中查找与固件相关的消息:

dmesg | grep firmware

这将为您提供内核正在寻找的固件文件的名称;apt-file然后会告诉您要安装哪个软件包(如果固件已打包)。

您有一个运行 Intel GPU 的 Skylake 系统,您可能至少需要firmware-misc-nonfree(Skylake GPU 需要固件):

apt-get -t jessie-backports install firmware-misc-nonfree

这将修复i915固件加载错误。消息序列iwlwifi以 结尾loaded firmware version 16.242414.0 op_mode iwlmvm,所以没问题;同样,蓝牙固件也已成功加载(它也包含在firmware-iwlwifi包中)。

相关内容