Проба компьютера — различия между версиями
(Новая страница: «Создание пробы компьютера позволяет узнать подробности строения компьютера, проверить…») |
(→Другие дистрибутивы) |
||
(не показано 6 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
− | Создание пробы компьютера позволяет узнать подробности строения компьютера, проверить работоспособность устройств и передать системные логи разработчикам для выявления и исправления проблем с поддержкой оборудования. В случае, если для какого либо устройства в дистрибутиве отсутствует драйвер, то проба предложит подходящую версию ядра Линукс или сторонние драйвера. | + | [[File:hw-probe.png|right|164px]] |
+ | |||
+ | __TOC__ | ||
+ | |||
+ | === Создание пробы === | ||
+ | |||
+ | Создание пробы компьютера позволяет узнать подробности строения компьютера, проверить работоспособность устройств и передать системные логи разработчикам для выявления и исправления проблем с поддержкой оборудования. В случае, если для какого-либо устройства в дистрибутиве отсутствует драйвер, то проба предложит подходящую версию ядра Линукс согласно данным [https://cateee.net/lkddb/ LKDDb] или сторонние драйвера. | ||
Для создания пробы компьютера надо запустить команду: | Для создания пробы компьютера надо запустить команду: | ||
Строка 12: | Строка 18: | ||
Probe URL: https://linux-hardware.org/index.php?probe=5fafc656c6 | Probe URL: https://linux-hardware.org/index.php?probe=5fafc656c6 | ||
− | С пробой легко обращаться в поддержку (в группу ВК, на форум или Багзиллу) — все логи уже собраны и не будет лишних вопросов. | + | === Что с ней можно делать? === |
+ | |||
+ | С пробой легко обращаться в поддержку или за советом к друзьям (в [https://vk.com/rosa_linux группу ВК], на форум или Багзиллу) — все логи уже собраны и не будет лишних вопросов. | ||
+ | |||
+ | === База оборудования === | ||
+ | |||
+ | Помимо упрощения общения с поддержкой, на основе проб разных пользователей создается публичная [https://linux-hardware.org/ база данных поддерживаемого оборудования], в которой можно изучать опыт дргугих пользователей по использованию схожих моделей компьютеров и устройств. В нашем [[Блог:Точка Росы|техническом блоге]] можно почитать тематические статьи на эту тему. | ||
+ | |||
+ | === Статистика === | ||
+ | |||
+ | Также на основе проб проводится статистический анализ [https://github.com/linuxhw/HWInfo плохо поддерживаемых устройств в Линукс] и [https://github.com/linuxhw/SMART надежности жестких дисков и SSD]. | ||
+ | |||
+ | === Отладка ACPI подсистемы === | ||
+ | |||
+ | sudo urpmi acpica | ||
+ | hw-probe -all -upload -decode-acpi | ||
+ | |||
+ | В пробе будет добавлен лог acpidump_decoded. | ||
+ | |||
+ | === Другие дистрибутивы === | ||
+ | |||
+ | На данный момент проба оборудования есть в Linux-дистрибутивах CentOS 8, CentOS 7, CentOS 6, OpenVZ 7, Fedora, Manjaro, openSUSE, Ubuntu, Debian, Alpine, Endless и Alt Linux, а также во FreeBSD, OpenBSD, MidnightBSD и DragonFlyBSD. Для других надо [https://github.com/linuxhw/hw-probe/blob/master/INSTALL.md воспользоваться инструкцией] или воспользоваться универсальными пакетами [https://github.com/linuxhw/hw-probe#appimage AppImage], [https://hub.docker.com/r/linuxhw/hw-probe/ Docker], [https://snapcraft.io/hw-probe Snap] или [https://flathub.org/apps/details/org.linux_hardware.hw-probe Flatpak]. Проще всего пользоваться [https://github.com/linuxhw/hw-probe#appimage AppImage] — установка окружения вообще не нужна, нужно только скачать файл и запустить. | ||
+ | |||
+ | === Приватность === | ||
− | + | Приватная информация (включая имя пользователя, имя компьютера, IP-адрес, MAC-адрес, серийные номера) НЕ собирается в пробе. Инструмент загружает лишь часть SHA512 хэша от MAC-адреса и серийных номеров для идентификации уникальных компьютеров и компонентов. Данные в базу отправляются по зашифрованному соединению HTTPS. |
Текущая версия на 14:28, 4 сентября 2020
Содержание
Создание пробы
Создание пробы компьютера позволяет узнать подробности строения компьютера, проверить работоспособность устройств и передать системные логи разработчикам для выявления и исправления проблем с поддержкой оборудования. В случае, если для какого-либо устройства в дистрибутиве отсутствует драйвер, то проба предложит подходящую версию ядра Линукс согласно данным LKDDb или сторонние драйвера.
Для создания пробы компьютера надо запустить команду:
hw-probe -all -upload
И сохранить ссылку, которую вернет команда:
Probe for hardware ... Ok Reading logs ... Ok Uploaded to DB, Thank you! Probe URL: https://linux-hardware.org/index.php?probe=5fafc656c6
Что с ней можно делать?
С пробой легко обращаться в поддержку или за советом к друзьям (в группу ВК, на форум или Багзиллу) — все логи уже собраны и не будет лишних вопросов.
База оборудования
Помимо упрощения общения с поддержкой, на основе проб разных пользователей создается публичная база данных поддерживаемого оборудования, в которой можно изучать опыт дргугих пользователей по использованию схожих моделей компьютеров и устройств. В нашем техническом блоге можно почитать тематические статьи на эту тему.
Статистика
Также на основе проб проводится статистический анализ плохо поддерживаемых устройств в Линукс и надежности жестких дисков и SSD.
Отладка ACPI подсистемы
sudo urpmi acpica hw-probe -all -upload -decode-acpi
В пробе будет добавлен лог acpidump_decoded.
Другие дистрибутивы
На данный момент проба оборудования есть в Linux-дистрибутивах CentOS 8, CentOS 7, CentOS 6, OpenVZ 7, Fedora, Manjaro, openSUSE, Ubuntu, Debian, Alpine, Endless и Alt Linux, а также во FreeBSD, OpenBSD, MidnightBSD и DragonFlyBSD. Для других надо воспользоваться инструкцией или воспользоваться универсальными пакетами AppImage, Docker, Snap или Flatpak. Проще всего пользоваться AppImage — установка окружения вообще не нужна, нужно только скачать файл и запустить.
Приватность
Приватная информация (включая имя пользователя, имя компьютера, IP-адрес, MAC-адрес, серийные номера) НЕ собирается в пробе. Инструмент загружает лишь часть SHA512 хэша от MAC-адреса и серийных номеров для идентификации уникальных компьютеров и компонентов. Данные в базу отправляются по зашифрованному соединению HTTPS.