Не удается обновить приемник Logitech Unifying (неверная версия org.freedesktop.fwupd: неверный предикат [0.9.2 ge 0.8.1])

Есть обновление безопасности для приемника Logitech Unifying (см. Снимок экрана).

Ubuntu Software Screenshot

Нажатие на кнопку ничего не делает.

Я наткнулся на это сообщение https://ask.fedoraproject.org/en/question/109038/logitech-unifying-receiver-security-update/ Обновление с помощью командной строки не тоже не работает

$ sudo fwupdmgr update
Downloading RQR12.07_B0029 for Unifying [runtime]...
Updating RQR12.07_B0029 on Unifying [runtime]...
Decompressing…         
version of org.freedesktop.fwupd incorrect: failed predicate [0.9.2 ge 0.8.1]

Единственный результат Google для сообщения об ошибке: https://blogs.gnome.org/hughsie/2017/05/22/updating-logitech-hardware-on-linux/ . Но комментарий об этом не выглядит решенным.

Так как мне установить обновление? Поправьте меня, если я ошибаюсь, но 0.9.2 больше или равно 0.8.1 , что означает, что проверка предиката просто нарушена?

$ sudo apt-get -s upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3
задан 12 September 2017 в 20:42

4 ответа

Я открылся выпуск с fwupd. Вам нужен fwudp 0.9.2 или больше обновить. Ubuntu 17.04 поставлется с 0.8.1. Одно решение состоит в том, чтобы использовать живой USB распределения, такого как Xubuntu 17.10 b1, который имеет более позднюю версию в ее репозиториях. Так как это - обновление микропрограммы, можно использовать другой дистрибутив, чтобы обновить Получатель Объединения и затем загрузиться назад в нормальную систему.

  • получают загрузочный диск USB с дистрибутивом, содержащим текущую версию (я пошел с Xubuntu 17.10 b1, который в настоящее время имеет fwupd 0.9.7). Обратите внимание вероятное желание 64-разрядной версии ОС - 32-разрядный fwupd segfaults, если устройство включается.
  • загружаются, живой дистрибутив
  • включают получатель
  • apt update
  • apt install fwupd
  • редактирование /etc/fwupd/remotes.d/lvfs-testing.conf - изменение Enabled=false к Enabled=true
  • fwupdmgr refresh && fwupdmgr update

Источник: https://github.com/hughsie/fwupd/issues/253#issuecomment-329755909

5
ответ дан 1 December 2019 в 13:23

Я только сделал простой поиск fwupd из программного обеспечения Ubuntu и установленный fw-uefi-tools и затем fwupd. Это решило проблему (для меня на Ubuntu 16.04 LTS).

(благодаря Chai T. Rex и zx485)

2
ответ дан 1 December 2019 в 13:23

На Ubuntu 18.04 я смог закончить это путем выполнения последних двух шагов ответа Prinzhorn на моей беговой дорожке без дополнительной живой начальной загрузки CD. Я не проверил, что шаг редактирования строго необходим, я просто сделал это, и это работало.

  • править /etc/fwupd/remotes.d/lvfs-testing.conf - изменение Enabled=false кому: Enabled=true
  • fwupdmgr refresh && fwupdmgr update
0
ответ дан 1 December 2019 в 13:23

У меня это сработало:

sudo fwupdmgr update; sleep 3; sudo fwupdmgr update;

Я снял линию с здесь .

2
ответ дан 14 March 2020 в 15:45

Другие вопросы по тегам:

Похожие вопросы: