AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[firmware](ubuntu)

Martin Hope
Worn-out_home-tech
Asked: 2024-01-09 06:29:35 +0800 CST

固件更新程序用户指南

  • 7

在 Ubuntu 23.10 中,引入了 GUI 程序“firmware-updater”。是否有用户手册来解释各种功能和按钮的用途?我不确定[更新校验和]和[验证固件]的作用以及按下它们的含义。

例如:[验证固件]是否从外部来源检查固件是否良好,或者我是否声明固件良好并且系统应该接受它?

firmware
  • 1 个回答
  • 56 Views
Martin Hope
Roland Burley
Asked: 2022-05-20 07:46:09 +0800 CST

升级问题:fglrx-core

  • 0

我厌倦了升级 linux 固件,我得到以下信息:

Get:1 http://gb.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-firmware all 1.187.31 [125 MB]
Fetched 125 MB in 18s (7,027 kB/s)                                             
(Reading database ... 194517 files and directories currently installed.)
Preparing to unpack .../linux-firmware_1.187.31_all.deb ...
Unpacking linux-firmware (1.187.31) over (1.187.30) ...
Setting up linux-firmware (1.187.31) ...
update-initramfs: Generating /boot/initrd.img-5.13.0-41-generic
update-initramfs: Generating /boot/initrd.img-5.13.0-40-generic
Setting up fglrx-core (2:15.201-0ubuntu1) ...
dpkg: error: version '-' has bad syntax: revision number is empty
dpkg: error: version '-' has bad syntax: revision number is empty
Removing old fglrx-core-15.201 DKMS files...

------------------------------
Deleting module version: 15.201
completely from the DKMS tree.
------------------------------
Done.
Loading new fglrx-core-15.201 DKMS files...
Building for 5.13.0-41-generic
Building for architecture x86_64
Building initial module for 5.13.0-41-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/fglrx-core.0.cr
ash'
Error! Bad return status for module build on kernel: 5.13.0-41-generic (x86_64)
Consult /var/lib/dkms/fglrx-core/15.201/build/make.log for more information.
dpkg: error processing package fglrx-core (--configure):
 installed fglrx-core package post-installation script subprocess returned error
 exit status 10
Errors were encountered while processing:
 fglrx-core
E: Sub-process /usr/bin/dpkg returned an error code (1)

请问有人有解决办法吗?

firmware
  • 1 个回答
  • 182 Views
Martin Hope
Drago Ban
Asked: 2022-03-18 03:22:29 +0800 CST

硬盘中是否只有一个 ESP?

  • 0

我正在阅读一篇关于操作系统启动过程的文章,我读到固件会咨询 GPT 以找到 ESP 然后执行启动加载程序,我的问题是,每个分区是否应该有自己的 ESP?如果不是,/boot/efi 是用来做什么的?ESP 和 /boot/efi 之间有任何区别,因为它是用名称“EFI 系统”挂载的

firmware
  • 1 个回答
  • 79 Views
Martin Hope
hoo2
Asked: 2020-12-22 04:01:20 +0800 CST

问:如何正确更新固件

  • 0

在此处输入图像描述 我看着屏幕,想知道如何在不使用扩展坞的情况下更新此处建议的固件。

我的问题是如何。为了更新固件,我不是必须连接到扩展坞吗?如果我连接到它,我不使用它吗?这让我想起了win95要求您连接到互联网以下载调制解调器驱动程序的日子。

第二个(现场问题):这有多安全?知道码头工作完美无缺。

updates dock firmware
  • 1 个回答
  • 77 Views
Martin Hope
Guerlando OCs
Asked: 2020-12-16 12:39:50 +0800 CST

固件 blob(来自 linux-firmware)到底是什么?

  • 4

根据https://wiki.gentoo.org/wiki/Linux_firmware,

Linux 固件是与 Linux 内核一起分发的软件包,其中包含某些硬件设备的部分或全部功能所必需的固件二进制 blob。这些二进制 blob 通常是专有的,因为一些硬件制造商不会发布构建固件本身所需的源代码。

例如,我的蓝牙 pcie 设备需要linux-firmware/qca/htbtfw20.tlv. 这是内核驱动程序吗?为什么是格式.tlv,为什么有些是.bin?通常内核驱动程序是 ELF 可执行文件。

drivers kernel bluetooth firmware
  • 1 个回答
  • 3512 Views
Martin Hope
KFO
Asked: 2020-11-08 01:37:00 +0800 CST

华擎固件更新减慢了 Ubuntu 的启动速度

  • 1

我将华擎 X570 Phantom Gaming4 主板更新到了他们主页上描述的最新固件。之后我的 Ubuntu 20.04.1 LTS 需要更多时间来启动:

➜  ~ systemd-analyze time           
Startup finished in 19.721s (firmware) + 2.840s (loader) + 33.151s (kernel) + 5.894s (userspace) = 1min 1.608s 
graphical.target reached after 5.888s in userspace

我假设额外的时间是~20秒。从固件。

如何进一步分析以解决问题?

这是我的完整硬件规格:

AMD Ryzen 5 3600 6x 3.60GHz
ASRock X570 Phantom Gaming 4 AMD
32GB Corsair Vengeance LPX DDR4-3000 DIMM CL15
500GB Crucial MX500
PowerColor Radeon RX 5700 XT Red Devil 

这是 Windows 10 的双启动安装 - 运行正常。

boot dual-boot firmware 20.04
  • 1 个回答
  • 64 Views
Martin Hope
pkk
Asked: 2020-10-29 23:55:58 +0800 CST

w:模块 r8169 可能缺少固件 /lib/firmware/rtl_nic/rtl8125a-3.fw

  • 8

每当我尝试安装任何驱动程序或其他东西时,我都会收到此错误。因为这个错误我猜我无法在机器上。重启系统后,我已经从恢复模式正常启动,但没有运气。

w: possible missing firmware /lib/firmware/rtl_nic/rtl8125a-3.fw for module r8169 
w: possible missing firmware /lib/firmware/rtl_nic/rtl8168fp-3.fw for module r8169 
i: the initramfs will attempt to resume from /dev/nvme0n1p4 
i: (uuid=827a4ecd-a3d9-4990-8a01-bb7aa2a57a22) 
i: set the resume variable to override this.
firmware
  • 4 个回答
  • 36090 Views
Martin Hope
John Olar
Asked: 2020-10-05 07:14:22 +0800 CST

升级后 Ubuntu 启动到带有光标的黑屏(从 18.04 到 20.04)

  • 8

它说固件加载失败然后启动到黑屏,如果您执行 Ctrl alt F4 它会打开一个非 gui 终端。

gui boot firmware desktop-environments .desktop
  • 1 个回答
  • 14147 Views
Martin Hope
H3R3T1K
Asked: 2020-09-08 07:31:03 +0800 CST

如何从 .exe 文件安装固件更新?

  • 3

我只能获得我需要的更新,因为它修复了我已经作为 .exe 文件遇到的问题。如何从 Ubuntu 安装它?我的笔记本是 HP Probook 440 G5。

firmware hp uefi windows-10
  • 1 个回答
  • 1151 Views
Martin Hope
Cathy Hsu
Asked: 2020-07-27 09:31:07 +0800 CST

联想 Thinkpad X1 Carbon(第 7 代)、英特尔 AC-9560 上的 Ubunutu 18.04 wifi 连接出现问题

  • 1

我是一个非常新的 Ubuntu 用户,我的 wifi 卡有点问题。这是我的设置:我在第 7 代 Thinkpad X1 Carbon 上双启动 Windows 10 和 Ubuntu 18.04。当我在 2020 年 1 月第一次在机器上安装 Ubunutu 时,它无法检测到无线网卡。我尝试安装正确的驱动程序但没有任何效果,所以一个朋友自己写了一个驱动程序并让 wifi 工作。(不幸的是,我没有他写的副本。)

上周末,我尝试将蓝牙键盘连接到笔记本电脑,这似乎通过显着减慢它来干扰 wifi 连接。没有考虑我朋友写了一些奇怪的驱动程序的事实,我试图通过以下帖子解决蓝牙问题:wi-fi and bluetooth not 同时工作。具体来说,我试过

sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "options iwlwifi bt_coex_active=N"

然后重新启动。它似乎没有帮助,所以我删除了这个通过

sudo rm /etc/modprobe.d/iwlwifi-opt.conf

这些命令导致互联网连接非常不稳定——连接会暂时正常,然后会中断并间歇性地返回。经过一番搜索,我发现这篇文章 Unstable wireless with Intel 7260 + iwlwifi after upgrade to 15.04,这似乎与我的问题几乎相同。因此,我尝试从 [wireless.wiki.kernel.org/en/users/drivers/iwlwifi] 安装适当的驱动程序,但它没有解决任何问题。但是,该帖子将我指向https://forum.ubuntu-fr.org/viewtopic.php?pid=22251520#p22251520 - 当我跑

sudo apt install git build-essential
git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwif/backport-iwlwifi.git
cd backport-iwlwifi
make defconfig-iwlwifi-public
sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/# CPTCFG_IWLMVM_VENDOR_CMDS is not set/' .config
make -j4
sudo make install
cd /lib/firmware
sudo wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/iwlwifi-9000-pu-b0-jf-b0-38.ucode
sudo wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/iwlwifi-9260-th-b0-jf-b0-38.ucode

Ubuntu 完全停止检测任何 wifi 适配器,所以现在我不知道该怎么做。

以下是查看类似帖子后似乎很重要的命令的输出:

输出lspci -knn | grep Net -A3; rfkill list:

00:14.3 Network controller [0280]: Intel Corporation Device [8086:02f0]
    Subsystem: Intel Corporation Device [8086:0030]
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi
0: tpacpi_bluetooth_sw: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

输出dmesg | grep iwl:

[    5.317830] Loading modules backported from iwlwifi
[    5.317831] iwlwifi-stack-public:master:8324:9176b151
[    5.385415] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[    5.401853] iwlwifi 0000:00:14.3: Direct firmware load for iwl-dbg-cfg.ini failed with error -2
[    5.402022] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-jf-b0-55.ucode failed with error -2
[    5.402116] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-jf-b0-54.ucode failed with error -2
[    5.402211] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-jf-b0-53.ucode failed with error -2
[    5.402222] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-jf-b0-52.ucode failed with error -2
[    5.402232] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-jf-b0-51.ucode failed with error -2
[    5.402454] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-jf-b0-50.ucode failed with error -2
[    5.402465] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-jf-b0-49.ucode failed with error -2
[    5.404064] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 43.2.23.17
[    5.404066] iwlwifi 0000:00:14.3: Found debug destination: EXTERNAL_DRAM
[    5.404067] iwlwifi 0000:00:14.3: Found debug configuration: 0
[    5.404286] iwlwifi 0000:00:14.3: loaded firmware version 48.13675109.0 QuZ-a0-jf-b0-48.ucode op_mode iwlmvm
[    5.404304] iwlwifi 0000:00:14.3: Direct firmware load for iwl-debug-yoyo.bin failed with error -2
[    5.442441] RIP: 0010:iwl_op_mode_mvm_start+0xa8/0xb50 [iwlmvm]
[    5.442479]  _iwl_op_mode_start.isra.6+0x47/0x80 [iwlwifi]
[    5.442489]  iwl_opmode_register+0x88/0xe0 [iwlwifi]
[    5.442510]  __init_backport+0x3d/0x1000 [iwlmvm]
[    5.442565] Modules linked in: iwlmvm(OE+) snd_soc_core aesni_intel(+) snd_compress ac97_bus snd_pcm_dmaengine btusb crypto_simd mac80211(OE) btrtl cryptd libarc4 btbcm glue_helper drm_kms_helper fjes(-) uvcvideo btintel iwlwifi(OE) intel_cstate snd_hda_intel videobuf2_vmalloc drm bluetooth videobuf2_memops snd_intel_dspcfg videobuf2_v4l2 snd_hda_codec videobuf2_common snd_hda_core snd_seq_midi videodev snd_seq_midi_event thinkpad_acpi(+) snd_hwdep processor_thermal_device i2c_algo_bit intel_lpss_pci(+) ecdh_generic cfg80211(OE) fb_sys_fops intel_lpss nvram intel_wmi_thunderbolt serio_raw wmi_bmof input_leds mc ledtrig_audio ecc snd_pcm snd_rawmidi intel_rapl_common mei_me idma64 syscopyarea compat(OE) virt_dma mei sysfillrect ucsi_acpi sysimgblt intel_soc_dts_iosf typec_ucsi snd_seq typec snd_seq_device snd_timer snd int3403_thermal soundcore int340x_thermal_zone mac_hid int3400_thermal acpi_thermal_rel acpi_pad acpi_tad sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4
[    5.442623] RIP: 0010:iwl_op_mode_mvm_start+0xa8/0xb50 [iwlmvm]

输出lspci -nnk | grep 0280 -A3:

00:14.3 Network controller [0280]: Intel Corporation Device [8086:02f0]
    Subsystem: Intel Corporation Device [8086:0030]
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

我很乐意发布解决此问题所需的更多输出,但我不确定此时会有什么用处,所以请告诉我。谢谢你的帮助。

drivers firmware intel
  • 1 个回答
  • 624 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve