---
File: DEP-11
Version: '1.0'
Origin: ubuntu-jammy-proposed-main
MediaBaseUrl: https://appstream.ubuntu.com/media/jammy-proposed
Priority: 30
Time: 20260525T081703
---
Type: console-application
ID: org.freedesktop.fwupd
Package: fwupd
ProjectLicense: LGPL-2.0+
Name:
  C: fwupd
Summary:
  C: Update device firmware on Linux
Description:
  C: >-
    <p>
          This project aims to make updating firmware on Linux automatic, safe and
          reliable.
          You can either use a GUI software manager like GNOME Software to view and
          apply updates, the command-line tool or the D-Bus interface directly.
        </p>
    <p>
          The fwupd process is a system daemon to allow session software to update
          device firmware on your local machine.
          It is designed for desktops, but this project is also usable on phones,
          tablets and on headless servers.
        </p>
Developer:
  id: org.fwupd
  name:
    C: The fwupd authors
Url:
  bugtracker: https://github.com/fwupd/fwupd/issues
  homepage: https://fwupd.org/
  translate: https://hosted.weblate.org/projects/fwupd/fwupd/
  vcs-browser: https://github.com/fwupd/fwupd
Provides:
  binaries:
  - fwupdmgr
  - fwupdtool
Languages:
- locale: en_US
  percentage: 100
- locale: ia
  percentage: 100
Releases:
- version: 2.0.20
  type: stable
  unix-timestamp: 1772064000
  description:
    C: >-
      <p>
                This release adds the following features:
              </p>
      <ul>
        <li>Add support for changing AMD UMA carveout size</li>
        <li>Warn the user if they are using the blocked-firmware functionality</li>
      </ul>

      <p>This release fixes the following bugs:</p>

      <ul>
        <li>Disable the UEFI plugins on 32bit x86</li>
        <li>Do not hang when parsing an invalid USB descriptor</li>
        <li>Do not return an error if the fastboot property is not provided</li>
        <li>Fix a CCGX DMC regression when installing on the HP G5 dock</li>
        <li>Fix a harmless heap OOB read in AMD kria SOM EEPROM parser</li>
        <li>Fix a potential fastboot string over-read</li>
        <li>Fix a regression causing MBIM QDU updates to fail</li>
        <li>Honor polkit auth for emulation tag modify device</li>
        <li>Speed up calculating the cab checksum by ~21%</li>
        <li>Verify the uncompressed size when decompressing CAB files</li>
      </ul>

      <p>This release adds support for the following hardware:</p>

      <ul>
        <li>HP Engage One G2 Advanced Hub</li>
        <li>PixArt PJP274 (Framework Laptop)</li>
        <li>Several new Jabra GNP devices</li>
      </ul>
- version: 2.0.19
  type: stable
  unix-timestamp: 1766102400
  description:
    C: >-
      <p>
                This release adds the following features:
              </p>
      <ul>
        <li>Add two commands to fwupdtool to calculate and find CRCs</li>
        <li>Allow systems to use the udev event source without using systemd</li>
      </ul>

      <p>This release fixes the following bugs:</p>

      <ul>
        <li>Always show the correct new firmware version in 'fwupdmgr get-history'</li>
        <li>Fix an integer underflow when parsing a malicious PE file</li>
        <li>Fix a regression when enumerating the dell-dock status component</li>
        <li>Fix the fuzzer timeout when parsing a synaptics-rmi SBL container</li>
        <li>Fix updating the Intel GPU FWDATA section</li>
        <li>Respect 'fwupdmgr --force' when installing firmware</li>
      </ul>

      <p>This release adds support for the following hardware:</p>

      <ul>
        <li>Lenovo Sapphire Folio Keyboard</li>
      </ul>
- version: 2.0.18
  type: stable
  unix-timestamp: 1764547200
  description:
    C: >-
      <p>
                This release adds the following features:
              </p>
      <ul>
        <li>Add a MOTD message for devices needing reboot after staged updates</li>
        <li>Create the reboot-required file when a firmware update requires reboot</li>
        <li>Record the system state for each composite emulation</li>
        <li>Update USI docking station firmware without requiring a manual replug</li>
      </ul>

      <p>This release fixes the following bugs:</p>

      <ul>
        <li>Add a MTD device problem if the Intel SPI BIOS lock is set</li>
        <li>Allow changing the child name when using PARENT_NAME_PREFIX</li>
        <li>Allow UpdateCapsule to work on systems that do not support SecureBoot</li>
        <li>Correctly parse the EFI_CAPSULE_RESULT_VARIABLE_HEADER</li>
        <li>Fall back to the SMBIOS version for BIOS MTD devices</li>
        <li>Fix a crash when trying to record an i2c emulation</li>
        <li>Fixed Huddly upgrade problems with major version changes</li>
        <li>Fix man page compatibility with apropos and whatis</li>
        <li>Fix parsing USB BOS descriptors</li>
        <li>Fix up the x86_64-specific capsule flags when deploying UEFI firmware</li>
        <li>Improve firmware stream searching speed by a huge amount</li>
        <li>Only convert the release uint32_t to device version format for UEFI devices</li>
        <li>Only handle SIGINT in fwupdtool when required</li>
        <li>Refactor the hypervisor and container detection to be usable from plugins</li>
        <li>Set PlatformArchitecture as the CPU architecture for RISC-V machines</li>
        <li>Use a sensible timeout when doing qc-s5gen2 HID requests</li>
      </ul>

      <p>This release adds support for the following hardware:</p>

      <ul>
        <li>HP Portable USB-C 4K HDMI Hub</li>
        <li>Lenovo Legion Go 2 (as a HID device)</li>
        <li>Synaptics HapticsPad</li>
      </ul>
- version: 2.0.17
  type: stable
  unix-timestamp: 1762300800
  description:
    C: >-
      <p>
                This release adds the following features:
              </p>
      <ul>
        <li>Add support for client-side phased update deployment</li>
        <li>Add support for post-quantum signatures</li>
        <li>Allow clearing the cache dirirectory</li>
        <li>Allow fwupdtpmevlog to dump the raw eventlog data</li>
        <li>Build a NVMe GUID derived from the serial number</li>
        <li>Make fwupdtool extract work with deeply nested images</li>
        <li>Parse VSS and FTW variable stores from EFI volumes</li>
        <li>Reintroduce the FreeBSD CI target</li>
        <li>Support very old versions of UDisks</li>
      </ul>

      <p>This release fixes the following bugs:</p>

      <ul>
        <li>Add 'fwupdmgr hwids' by exposing another daemon property</li>
        <li>Add offline hashes for the Microsoft 20250902 dbx</li>
        <li>Add the Framework-specific KEK and db hashes</li>
        <li>Allow updating IFD BIOS region via parent MTD</li>
        <li>Avoid showing reinstall prompts for composite devices</li>
        <li>Clean up the fwupdtool lock file in all cases</li>
        <li>Correctly match the correct historical composite component</li>
        <li>Do not allow PK or KEK updates when system has a test key installed</li>
        <li>Do not allow reinstalling when using ONLY_VERSION_UPGRADE</li>
        <li>Do not require AC power to run the installed tests</li>
        <li>Do not scan EFI volumes when constructing MTD BIOS devices</li>
        <li>Ensure REGION is always set for MTD IFD children</li>
        <li>Ensure SCSI instance IDs are valid ASCII values</li>
        <li>Fix a critical warning when parsing invalid Jabra firmware</li>
        <li>Fix an Ilitek parsing crash found when fuzzing</li>
        <li>Fix an inotify race when refreshing metadata</li>
        <li>Fix a pending-activation problem with Dell docking stations</li>
        <li>Fix a potential hang when creating a chunk array with aligned sizes</li>
        <li>Fix MTD emulation recording for PCI-backed devices</li>
        <li>Fix the device order when the parent specifies install-parent-first</li>
        <li>Fix the FLMSTR layout when reading IFD partitions</li>
        <li>Fix the thunderbolt controller rushing to finalize before onlining retimers</li>
        <li>Fix writing Intel GPU OptionROM data and OptionROM code</li>
        <li>Flush stale events to make the Logitech Rallybar more reliable</li>
        <li>Ignore all the Intel GPU MTD devices</li>
        <li>Ignore errors when writing the last page of Dell dock firmware</li>
        <li>Make an error message more specific</li>
        <li>Modify the Dell dock needs-activation flag after updates are installed</li>
        <li>Only add one devlink device for each PCI card</li>
        <li>Parse the FMAP SBOM area as uSWID when required</li>
        <li>Relax the USI dock DMC child device checks for new firmware</li>
        <li>Revert back to the flashrom deprecated API as the new API is unusable</li>
        <li>Rewrite the fwupdmgr manpage to be more useful</li>
        <li>Use higher delay when update status for Logitech peripheral devices</li>
      </ul>

      <p>This release adds support for the following hardware:</p>

      <ul>
        <li>ASUS CX9406 (touch controller)</li>
        <li>Framework Copilot keyboard</li>
        <li>Genesys GL352530 and GL352360</li>
        <li>Huddly C1</li>
        <li>Lexar and Maxio NVMe SSDs</li>
        <li>Primax Ryder mouse 2</li>
      </ul>
ContentRating:
  oars-1.1:
    social-info: moderate
---
Type: desktop-application
ID: system-config-printer.desktop
Package: system-config-printer
Name:
  Наладзіць друкаркі: be_BY@latin
  Konfigurera skrivare: sv_SE.UTF-8
  Штампачи: sr_ME
  Stilla prentara: is_IS.UTF-8
  מדפסות: he_IL.UTF-8
  Konfiguracja drukarek: pl_PL.UTF-8
  ម៉ាស៊ីន​បោះពុម្ព: km_KH
  Konfigurasi pencetak: id_ID.UTF-8
  چاپگرها: fa_IR
  Nastavuje tlačiarne: sk_SK.UTF-8
  Подешавање штампача: sr_ME
  پرىنتېرلار: ug_CN@latin
  Tisaggazin: kab_DZ
  Konfigurer skrivere: nb_NO.UTF-8
  Konfiguriranje pisača: bs_BA.UTF-8
  C: Printers
  Tulostimet: fi_FI.UTF-8
  Skrivere: nb_NO.UTF-8
  Presiloj: eo_US.UTF-8
  Imprimentas: oc_FR.UTF-8
  Nyomtatók: hu_HU.UTF-8
  設定印表機: zh_TW.UTF-8
  Konfigurer printere: da_DK.UTF-8
  پیکربندی چاپگرها: fa_IR
  Podešavanje štampača: sr_RS@latin
  Rèitih na clò-bhualadairean: gd_GB.UTF-8
  මුද්‍රකයන් මානකරන්න: si_LK
  Printere: da_DK.UTF-8
  Konfiguro printerat: sq_MK
  Imprentadores: ast_ES.UTF-8
  프린터 설정: ko_KR.UTF-8
  मुद्रक विन्यस्त करें: hi_IN
  Konfiguracija tiskalnikov: sl_SI.UTF-8
  Drukarki: pl_PL.UTF-8
  الطابعات: ar_AE.UTF-8
  प्रिंटर: hi_IN
  প্রিন্টার কনফিগার করুন: bn_IN
  Configura le stampanti: it_CH.UTF-8
  配置打印机: zh_CN.UTF-8
  Clò-bhualadairean: gd_GB.UTF-8
  Impressoras: pt_BR.UTF-8
  Configureu les impressores: ca_ES.UTF-8
  Tiskárny: cs_CZ.UTF-8
  Imprimantes: fr_CH.UTF-8
  Kefluniañ ar voullerezed: br_FR.UTF-8
  Printerid: et_EE.UTF-8
  Tetapkan pencetak: ms_MY.UTF-8
  ମୁଦ୍ରଣୀ ମାନଙ୍କୁ ବିନ୍ଯାସ କରନ୍ତୁ: or_IN
  Configurează imprimantele: ro_RO.UTF-8
  Printerite seadistamine: et_EE.UTF-8
  Διαμόρφωση εκτυπωτών: el_GR.UTF-8
  設定打印機: zh_HK.UTF-8
  ముద్రకాలను ఆకృతీకరించు: te_IN
  Pisači: hr_HR.UTF-8
  Настроить принтеры: ru_RU.UTF-8
  Configurar imprentadores: ast_ES.UTF-8
  Настройка на принтерите: bg_BG.UTF-8
  កំណត់​រចនាសម្ព័ន្ធ​ម៉ាស៊ីន​បោះពុម្ព: km_KH
  Configurar impressoras: pt_PT.UTF-8
  मुद्रक व्यूहरचित करा: mr_IN
  Spausdintuvai, spausdinimas: lt_LT.UTF-8
  Drukkers: af_ZA.UTF-8
  Konfigurēt printerus: lv_LV.UTF-8
  પ્રિન્ટરો રૂપરેખાંકિત કરો: gu_IN
  Moullerezed: br_FR.UTF-8
  印表機: zh_TW.UTF-8
  Configurar as impresoras: gl_ES.UTF-8
  Impresoras: es_CU
  Configurer les imprimantes: fr_CH.UTF-8
  Yazıcıları yapılandır: tr_TR.UTF-8
  Cấu hình máy in: vi_VN
  Printeri: lv_LV.UTF-8
  Afdrukbeheer: nl_NL.UTF-8
  Podesite pisače: hr_HR.UTF-8
  プリンター: ja_JP.UTF-8
  Imprimante: ro_RO.UTF-8
  Drucker: de_CH.UTF-8
  Inprimagailuak: eu_FR.UTF-8
  Configurar impresoras: es_CU
  اضبط الطابعات: ar_AE.UTF-8
  Set opp skrivarar: nn_NO.UTF-8
  Stampanti: it_CH.UTF-8
  Konfiguratu inprimagailuak: eu_FR.UTF-8
  הגדרת מדפסות: he_IL.UTF-8
  打印機: zh_HK.UTF-8
  Configurar d'imprimentas: oc_FR.UTF-8
  Konfigūruoti spausdintuvus: lt_LT.UTF-8
  মুদ্ৰকৰ বিন্যাস কৰক: as_IN
  Tlačiarne: sk_SK.UTF-8
  პრინტერების გამართვა: ka_GE.UTF-8
  Impressores: ca_ES.UTF-8
  ಮುದ್ರಕವನ್ನು ಸ್ವರೂಪಿಸು: kn_IN
  Nyomtatók beállítása: hu_HU.UTF-8
  Muokkaa tulostimien asetuksia: fi_FI.UTF-8
  پرىنتېر سەپلەش: ug_CN@latin
  Принтеры: ru_RU.UTF-8
  Štampači: bs_BA.UTF-8
  프린터: ko_KR.UTF-8
  Tiskalniki: sl_SI.UTF-8
  Drucker konfigurieren: de_CH.UTF-8
  Принтери: bg_BG.UTF-8
  プリンターの設定: ja_JP.UTF-8
  Skrivare: sv_SE.UTF-8
  打印机: zh_CN.UTF-8
  Agordi presilojn: eo_US.UTF-8
  Printerat: sq_MK
  Printers instellen: nl_NL.UTF-8
  Εκτυπωτές: el_GR.UTF-8
  Pencetak: id_ID.UTF-8
  அச்சடிப்பிகளை கட்டமைக்கவும்: ta_LK
  പ്രിന്‍ററുകള്‍ സജ്ജമാക്കുക: ml_IN
  Yazıcılar: tr_TR.UTF-8
  Налаштовування принтерів: uk_UA.UTF-8
  Configure impressoras: pt_BR.UTF-8
  ตั้งค่าเครื่องพิมพ์: th_TH.UTF-8
  Nastavit tiskárny: cs_CZ.UTF-8
  ਪਰਿੰਟਰ ਸੰਰਚਨਾ: pa_PK
  Konfigureer drukkers: af_ZA.UTF-8
Summary:
  C: Configure printers
Description:
  es: >-
    <p>System-config-printer es una interfaz gráfica escrita en Python usando GTK+ para configurar un servidor CUPS. Su uso
    principal es configurar la impresora en el sistema local, pero también se puede usar para configurar una impresora remota.</p>

    <p>En términos de características, intenta ser tan completa como la herramienta web de administración de CUPS, a la vez
    que se integra en el escritorio.</p>
  sk: >-
    <p>System-config-printer je grafické používateľské rozhranie na konfiguráciu servera CUPS napísané v jazyku Python pomocou
    GTK+. Jeho primárnym použitím je nastavenie tlačového systému lokálneho stroja, ale tiež ho možno použiť na nastavenie
    vzdialenej tlačiarne.</p>

    <p>Čo sa týka vlastností je jeho cieľom byť také kompletné ako webový nástroj na správu CUPS, pričom má byť integrované
    s pracovným prostredím.</p>
  en_GB: >-
    <p>System-config-printer is a GUI written in Python using GTK+ to configure a CUPS server. Its primary use is to configure
    the printing system on the local host, but can also be used to setup a remote printer.</p>

    <p>In terms of features, it aims to be as complete as the CUPS web administration tool, while being integrated to the
    desktop.</p>
  pt: >-
    <p>System-config-printer é uma GUI escrita em Python que usa GTK+ para configurar o servidor CUPS. A sua utilização primária
    é para configurar o sistema de impressão na máquina local, mas também pode ser usado para configurar uma máquina remota.</p>

    <p>Em termos de funcionalidades, visa ser tão completo como a ferramenta de administração web do CUPS, enquanto se integra
    com o ambiente de trabalho.</p>
  ja: >-
    <p>system-config-printer は、CUPS サーバの設定を行うために GTK+ を用いて Python で書かれた GUI です。ローカルホスト上の印刷システムの設定に主眼 が置かれていますが、リモートのプリンタを設定するために用いることも可能
    です。</p>

    <p>デスクトップに統合されたツールですが、機能面では、CUPS の Web 管理ツー ルと同等の完成度を目指しています。</p>
  it: >-
    <p>System-config-printer è un&apos;interfaccia utente grafica per configurare un server CUPS scritta in Python usando
    GTK+. Il suo scopo principale è di configurare il sistema di stampa sull&apos;host locale, ma può essere usata anche per
    impostare una stampante remota.</p>

    <p>In termini di funzioni, mira ad essere completa tanto quanto lo strumento di amministrazione via web di CUPS, ben integrandosi,
    al contempo, nel desktop.</p>
  en: >-
    <p>System-config-printer is a GUI written in Python using GTK+ to configure a CUPS server. Its primary use is to configure
    the printing system on the local host, but can also be used to setup a remote printer.</p>

    <p>In terms of features, it aims to be as complete as the CUPS web administration tool, while being integrated to the
    desktop.</p>
  de: >-
    <p>System-config-printer ist eine in Python unter Verwendung von GTK+ geschriebene Oberfläche für die Einrichtung eines
    CUPS-Servers. Ihr Hauptzweck ist die Einrichtung des Drucksystems auf dem lokalen Rechner, sie kann aber auch für das
    Aufsetzen von Druckern anderer Rechner eingesetzt werden.</p>

    <p>Das Programm möchte die Funktionen des CUPS-Web-Verwaltungswerkzeugs anbieten und gleichzeitig in den Desktop integriert
    sein.</p>
  fr: >-
    <p>System-config-printer est une interface graphique écrite en Python et qui utilise Gtk+ pour configurer un serveur CUPS.
    Son but premier est de configurer le système d&apos;impression sur l&apos;hôte local, mais il peut également configurer
    une imprimante distante.</p>

    <p>En terme de fonctionnalité, il se veut aussi complet que l&apos;outil d&apos;administration web CUPS, tout en étant
    mieux intégré dans le bureau.</p>
  pl: >-
    <p>System-config-printer jest graficznym interfejsem napisanym w Pythonie przy użyciu GTK+, do konfigurowania serwera
    CUPS. Jego głównym zadaniem jest konfiguracja systemu druku na lokalnym komputerze, ale może być także użyty do ustawiania
    drukarki zdalnej.</p>

    <p>Pod względem funkcji, ma być tak kompletny jak webowe narzędzie administracyjne CUPS, będąc jednocześnie zintegrowanym
    ze środowiskiem graficznym.</p>
  uk: >-
    <p>System-config-printer -- це графічний інтерфейс користувача для налаштування сервера CUPS, написаний на Python з використанням
    Gtk+. Переважно, він слугує для налаштування системи друку локальної машини, також його можна використовувати для налаштування
    друку на віддаленій друкарці.</p>

    <p>Метою створення є отримання тих же можливостей адміністрування, які є у веб-інтерфейсі керування CUPS, але в той же
    час мати щільну інтеграцію з робочим столом.</p>
  C: >-
    <p>System-config-printer is a GUI written in Python using GTK+ to configure a CUPS server. Its primary use is to configure
    the printing system on the local host, but can also be used to setup a remote printer.</p>

    <p>In terms of features, it aims to be as complete as the CUPS web administration tool, while being integrated to the
    desktop.</p>
  sr: >-
    <p>Систем подешавања штампача је ГКС написано у Питону употребом ГТК+ за подешавање КУПС сервера. Његова првенствена употреба
    је да подеси систем штампања на месном рачунару, али може бити такође употребљен за подешавање удаљеног штампача.</p>

    <p>Што се функција тиче, настоји да буде најпотпунији КУПС-ов алат за веб администрирање, када је прикључен радној површи.</p>
  pt_BR: >-
    <p>System-config-printer é uma GUI escrita em Python usando GTK+ para configurar o servidor CUPS. Seu principal uso é
    configurar o sistema de impressão da máquina local, mas também pode ser usada para configurar uma impressora remota.</p>

    <p>Em termos de recursos, seu objetivo é ser tão completa quanto a ferramenta de administração web do CUPS, enquanto mantém-se
    integrada à área de trabalho.</p>
  ko: >-
    <p>System-config-printer는 CUPS 서버 구성을 위한 GTK+를 사용해서 파이썬으로 작성된 GUI 입니다. 이 프로그램은 주 용도는 로칼호스트에서 인쇄 시스템을 구 성하는 것 입니다, 그러나
    원격 프린터 설정에도 사용될 수 있습니다.</p>

    <p>기능면에서, 이 프로그램은 데스크탑에 통합되는 동안, CUPS 웹 관리 도구로 완료되는 것이 목표입니다.</p>
  da: >-
    <p>System-config-printer er en grafisk brugergrænseflade skrevet i Python, der bruger GTK+ til at konfigurere en CUPS-server.
    Dens primære funktion er at konfigurere udskriftssystemet på den lokale vært, men kan også bruges til at opsætte en ekstern
    printer.</p>

    <p>I forhold til funktioner har den som mål, at være lige så fuldstændig som CUPS internetadministrationsværktøj samtidig
    med, at den er integreret i skrivebordet.</p>
  ru: >-
    <p>System-config-printer -- это графический пользовательский интерфейс для настройки сервера CUPS, написанный на Python
    с использованием GTK+. Основной решаемой задачей является настройка системы печати на локальной машине, а также его можно
    использовать для настройки печати на удалённом принтере.</p>

    <p>Целью создания является получение тех же возможностей администрирования, которые имеются у веб-интерфейса управления
    CUPS, но в тоже время иметь более тесную интеграцию с рабочим столом.</p>
  gl: >-
    <p>System-config-printer é unha interface gráfica escrita en Python que emprega GTK+ para configurar un servidor de CUPS.
    O seu uso primario é configurar o sistema de impresión do servidor local, mais tamén se pode utilizar para configurar
    unha impresora remota.</p>

    <p>En termos de funcionalidade, pretende ser tan completo como a ferramenta web de administración de CUPS mais estar integrado
    no escritorio.</p>
Categories:
- Settings
- HardwareSettings
- System
- Printing
Keywords:
  C:
  - Printer
  - Queue
  - Print
  - Paper
  - Ink
  - Toner
Icon:
  cached:
  - name: system-config-printer_printer.png
    width: 48
    height: 48
  - name: system-config-printer_printer.png
    width: 64
    height: 64
  - name: system-config-printer_printer.png
    width: 128
    height: 128
  remote:
  - url: s/sy/system-config-printer.desktop/c37be0fd4cca9b598332287ed6a257c7/icons/128x128/system-config-printer_printer.png
    width: 128
    height: 128
  stock: printer
Launchable:
  desktop-id:
  - system-config-printer.desktop
