Проба оборудования: различия между версиями
(→Создание пробы: Нужно sudo -E) |
(→Импорт проб: Obsolete) |
||
Строка 36: | Строка 36: | ||
Также на основе проб проводится статистический анализ [https://github.com/linuxhw/HWInfo плохо поддерживаемых устройств в Линукс] и [https://github.com/linuxhw/SMART надежности жестких дисков и SSD]. | Также на основе проб проводится статистический анализ [https://github.com/linuxhw/HWInfo плохо поддерживаемых устройств в Линукс] и [https://github.com/linuxhw/SMART надежности жестких дисков и SSD]. | ||
=== Отладка ACPI подсистемы === | === Отладка ACPI подсистемы === |
Версия от 22:52, 23 февраля 2020
Создание пробы
Создание пробы компьютера позволяет узнать подробности строения компьютера, проверить работоспособность устройств и передать системные логи разработчикам для выявления и исправления проблем с поддержкой оборудования. В случае, если для какого-либо устройства в дистрибутиве отсутствует драйвер, то проба предложит подходящую версию ядра Линукс согласно данным LKDDb или сторонние драйвера.
Для создания пробы компьютера нужно поставить пакет hw-probe:
echo "rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64 classic" | sudo tee -a /etc/apt/sources.list echo "rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic" | sudo tee -a /etc/apt/sources.list apt-get update apt-get install hw-probe
И запустить команду:
sudo -E hw-probe -all -upload
И сохранить ссылку, которую вернет команда:
Probe for hardware ... Ok Reading logs ... Ok Uploaded to DB, Thank you! Probe URL: https://linux-hardware.org/?probe=68dbf33470
Что с ней можно делать?
С пробой легко обращаться в поддержку или за советом к друзьям (в группу ВК, на форум или Багзиллу) — все логи уже собраны и не будет лишних вопросов.
База оборудования
Помимо упрощения общения с поддержкой, на основе проб разных пользователей создается публичная база данных поддерживаемого оборудования, в которой можно изучать опыт дргугих пользователей по использованию схожих моделей компьютеров и устройств.
База является частью глобальной Линукс-базы, в которой можно посмотреть отчеты для вашего оборудования, загруженные с других дистрибутивов (большинство проблем с оборудованием общие в силу общего апстрима ядра Линукс).
Статистика
Также на основе проб проводится статистический анализ плохо поддерживаемых устройств в Линукс и надежности жестких дисков и SSD.
Отладка ACPI подсистемы
apt-get install acpica hw-probe -all -upload -decode-acpi
В пробе будет добавлен лог acpidump_decoded.
Другие дистрибутивы
На данный момент проба оборудования есть в дистрибутивах CentOS 7, CentOS 6, Fedora, Manjaro и openSUSE. Для других надо ставить сторонний RPM/Deb пакет или воспользоваться универсальными пакетами AppImage, Docker, Snap или Flatpak. Проще всего пользоваться AppImage — установка окружения вообще не нужна, нужно только скачать файл и запустить.
Приватность
Приватная информация (включая имя пользователя, имя компьютера, IP-адрес, MAC-адрес, серийные номера) НЕ собирается в пробе. Инструмент загружает лишь часть SHA512 хэша от MAC-адреса и серийных номеров для идентификации уникальных компьютеров и компонентов. Данные в базу отправляются по зашифрованному соединению HTTPS.