Как установить обновления BIOS в Zesty (на ноутбуке Dell)?

8

«Программное обеспечение» показывает мне следующее:

Скриншот

Он предлагает установить кнопки. Если щелкнуть один кратко, это изменится, но я не могу прочитать, что он говорит, потому что затем он быстро исчезает. Затем, спустя мгновение, экран возвращается точно так, как это было в первой инстанции и на этом скриншоте.

Что это обозначает? Могу ли я использовать «Программное обеспечение» для установки обновлений BIOS? Я делаю не то? Это просто сломано?

Спасибо.

PS. Запуск Ubuntu Gnome 17.04 на Dell XPS15 9550. Загрузка UEFI.

РЕДАКТИРОВАТЬ: Dell думает, что это должно работать изнутри Ubuntu ...

1. Перепрограммирование BIOS Dell в среде только с Linux

Поскольку дистрибутивы Linux и Ubuntu становятся все более популярными в системах Dell, появляется все больше ситуаций, когда присутствует среда только для Linux. Капсулы UEFI обновляются

Если ваша система указана по адресу https://secure-lvfs.rhcloud.com/lvfs/devicelist External Link, то она поддерживает капсульные обновления UEFI и может быть обновлена ​​непосредственно в ОС.

Ubuntu 16.04 и более поздние версии уведомят вас об обновлениях BIOS. Система будет регулярно проверять обновления BIOS автоматически. Когда доступно обновление, появится всплывающее окно, чтобы обновить его.

источник . В северном направлении моя система находится в списке на странице списка устройств.

РЕДАКТИРОВАТЬ 2: ручное обновление «Система».

Благодаря ответу @ Rinzwind я вручную загрузил обновление BIOS от Dell, вставил его в / boot / efi (нужно это сделать sudo) и попросил Dell установить его из вариантов F12. Теперь «Программное обеспечение» перечисляет только обновление TPM, которое снова не будет установлено. Также нет загрузки для этого, указанного на сайте Dell. Так что я не уверен, что с этим делать.

artfulrobot
источник

Ответы:

4

Я делаю не то?

Да, я так думаю. Существует страница, посвященная обновлениям BIOS, в которой говорится о Dell :

Если вы используете UEFI и ваши параметры загрузки F12 включают «Обновление флэш-BIOS», можно загрузить файл с расширением .exe с веб-сайта Dell и поместить его в свою /boot/EFI/папку. Перезагрузитесь и выберите опцию «Обновление Flash BIOS». В диалоговом окне выберите .exe-файл, который вы только что загрузили, и продолжите процесс.

Подробнее о конкретных процедурах Dell см. Здесь .

Rinzwind
источник
Спасибо, я попробую этот метод. Что касается меня, делающего это неправильно, то сбивает с толку то, что Ubuntu предлагает кнопку установки, которая ничего не делает. Сайт Dell считает, что Ubuntu должна быть в состоянии сделать это (см. Отредактированный Q). Похоже, ошибка для меня.
artfulrobot
Хм. Или это ошибки в файле. Запустите программу из командной строки и посмотрите, нет ли ошибок.
Rinzwind
Нет, ничего в командной строке. Запускался с gnome-software --verboseэкранами запуска и после них, никаких сообщений во время взаимодействия с кнопками установки.
artfulrobot
GLib-GObject invalid unclassed pointer in cast to 'GsAppRow'и Gs gs_app_row_unreveal: assertion 'GS_IS_APP_ROW (app_row)' failedв журнале journalctl, нажав кнопку Установить, это все, что я могу найти.
artfulrobot
@artfulrobot принят? Так вы могли бы обновить через биос? Рад, что ты получил это работает. Версия Ubuntu, похоже, действительно содержит какую-то ошибку. 2 уведомления, которые вы публикуете здесь, являются предупреждениями от внешнего вида.
Rinzwind
3

Функция, которую вы пробуете, очень новая, и я никогда не использовал ее сам, поэтому я не могу полностью ответить на ваш вопрос. Тот факт , что вам удалось обновить его вручную хорошо, но я думал , что обеспечит то , что информация , которую я действительно знаю ....

Около года назад новая программа, названная fwupdate, начала поставляться с Ubuntu. Этот инструмент очень минимально задокументирован, так что я даже не уверен на 100%, как он должен работать. Насколько я могу судить, вы должны иметь возможность загрузить файл обновления прошивки, передать его fwupdateи применить к нему с помощью соответствующей программы EFI ( fwupx64.efi) при перезагрузке компьютера. Похоже, что вы столкнулись с GUI-интерфейсом к этим инструментам, которые размещают обновление прошивки в Интернете и предлагают вам способ его установки - но этот инструмент либо не работает, либо работает так, что приводит к путанице , Возможно, вам просто нужно было перезагрузиться после того, как вы увидели сообщение, которое исчезло слишком быстро; или, может быть, где-то есть ошибка, из-за которой она не работает. Так или иначе,составьте отчет об ошибке, чтобы разработчики знали о возникшей проблеме.

Как правило, я не рекомендую устанавливать обновления прошивки, если у вас нет особых и веских причин для этого. Причина в том, что обновление прошивки на устройстве иногда происходит неправильно. В случае материнской платы это может сделать компьютер непригодным для использования. Многие современные компьютеры предоставляют механизмы восстановления, но в лучшем случае они требуют неудобных операций, с которыми вы, вероятно, не знакомы. Тем не менее, обновления микропрограммного обеспечения могут обеспечить важные улучшения, которые могут улучшить стабильность системы или даже безопасность, поэтому, если вы узнаете об обновлении, вам следует ознакомиться с примечаниями к выпуску, чтобы узнать, что оно делает, и решить, стоит ли рисковать применением обновления. Этот риск невелик, но если вы столкнетесь с такой проблемой, последствия могут быть довольно плохими, поэтому вам не следует

Род Смит
источник
Спасибо за ваш пост. Согласитесь с рисками обновлений fw, хотя они кажутся тривиальными, если включить недокументированную и ненадежную установку с помощью простого нажатия кнопки в качестве части общего программного приложения, ориентированного на конечного пользователя! Спасибо за информацию, не буду ее использовать.
artfulrobot
2

Я использую Ubuntu 17.10 (Artful) на Dell Precision 5510. Мне также предложили обновить BIOS и TPM, но я также не смог установить их через графический интерфейс.

Я применил обновление BIOS, выполнив шаги, описанные выше в Edit 2: я вручную загрузил его с Dell, поместил в / boot / efi, перезагрузил компьютер и выбрал «Обновление Flash BIOS».

Мне удалось применить обновление TPM с помощью программы командной строки fmupdmgr. fmupdmgr get-updatesбудет список доступных обновлений. fmupdmgr updateзапланирует доступные обновления, которые будут применены при следующей перезагрузке. Я последовательно выполнил эти две команды и перезагрузил компьютер, и обновление TPM было применено.

Адам Дингл
источник
0

Обновление прошивки XPS 15 9550 в программном обеспечении Ubuntu обновлено и работает в Ubuntu 18.04. Когда Ubuntu Software попросит вас перезагрузить систему, не перезагружайтесь. Для применения обновления прошивки ноутбук Dell XPS 15 должен быть выключен и запущен в холодном режиме. При первой холодной загрузке появятся некоторые сообщения об обновлении различных устройств BIOS. После того, как они будут применены, вкладка Updates в Ubuntu Software сообщит, что все программное обеспечение обновлено

Карел
источник