Новая версия HW Probe Tool 0.9
(→1. Три уровня логгирования) |
|||
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
− | + | Мы выпустили новую версию 0.9 инструмента HW Probe Tool (пакет hw-probe) для сбора логов и характеристик компьютеров пользователей. С помощью этого инструмента пополняется [[Blog:Точка_Росы/База_данных_поддерживаемого_оборудования|база данных оборудования РОСЫ]]. | |
Новый пакет уже доступен в репозиториях и может быть обновлен командой: | Новый пакет уже доступен в репозиториях и может быть обновлен командой: | ||
Строка 9: | Строка 9: | ||
=== 1. Три уровня логгирования === | === 1. Три уровня логгирования === | ||
− | Новая опция | + | Новая опция -log-level N (где N принимает значения mini, default и maxi) позволяет варьировать уровень логгирования. |
По-умолчанию устанавливается "средний" уровень логгирования, достаточный для диагностики большинства проблем с оборудованием: | По-умолчанию устанавливается "средний" уровень логгирования, достаточный для диагностики большинства проблем с оборудованием: | ||
Строка 16: | Строка 16: | ||
hw-probe -all -upload -id PC_NAME | hw-probe -all -upload -id PC_NAME | ||
− | Для того, чтобы собрать минимальный набор логов для диагностики только загрузки системы и графики, нужно использовать опцию | + | Для того, чтобы собрать минимальный набор логов для диагностики только загрузки системы и графики, нужно использовать опцию -log-level mini: |
su | su | ||
− | hw-probe -all ''' | + | hw-probe -all '''-log-level mini''' -upload -id PC_NAME |
− | Для того, чтобы собрать расширенный набор логов, нужно использовать опцию | + | Для того, чтобы собрать расширенный набор логов, нужно использовать опцию -log-level maxi. Расширенный набор логов помимо стандартного набора дополнительно включает дамп ACPI-подсистемы (нужно дополнительно поставить пакет pmtools), поиск WiFi и bluetooth сетей, а также пробу таблицы маршрутизации: |
su | su | ||
− | urpmi pmtools | + | urpmi pmtools |
− | hw-probe -all ''' | + | hw-probe -all '''-log-level maxi''' -upload -id PC_NAME |
+ | |||
+ | PC_NAME - любое короткое имя компьютера/пробы (не более 45 символов на латинице, в кавычках, если содержит пробелы). | ||
=== 2. Тесты графики === | === 2. Тесты графики === | ||
Строка 81: | Строка 83: | ||
[[Category:ToROSAPoint]] | [[Category:ToROSAPoint]] | ||
+ | [[Категория:Аппаратные средства]] | ||
+ | {{wl-publish: 2015-04-06 10:35:36 +0400 | Andrey.ponomarenko }} |
Текущая версия на 13:10, 14 марта 2016
Мы выпустили новую версию 0.9 инструмента HW Probe Tool (пакет hw-probe) для сбора логов и характеристик компьютеров пользователей. С помощью этого инструмента пополняется база данных оборудования РОСЫ.
Новый пакет уже доступен в репозиториях и может быть обновлен командой:
sudo urpmi.update -a sudo urpmi hw-probe
В инструменте произошло 3 главных изменения.
1. Три уровня логгирования
Новая опция -log-level N (где N принимает значения mini, default и maxi) позволяет варьировать уровень логгирования.
По-умолчанию устанавливается "средний" уровень логгирования, достаточный для диагностики большинства проблем с оборудованием:
su hw-probe -all -upload -id PC_NAME
Для того, чтобы собрать минимальный набор логов для диагностики только загрузки системы и графики, нужно использовать опцию -log-level mini:
su hw-probe -all -log-level mini -upload -id PC_NAME
Для того, чтобы собрать расширенный набор логов, нужно использовать опцию -log-level maxi. Расширенный набор логов помимо стандартного набора дополнительно включает дамп ACPI-подсистемы (нужно дополнительно поставить пакет pmtools), поиск WiFi и bluetooth сетей, а также пробу таблицы маршрутизации:
su urpmi pmtools hw-probe -all -log-level maxi -upload -id PC_NAME
PC_NAME - любое короткое имя компьютера/пробы (не более 45 символов на латинице, в кавычках, если содержит пробелы).
2. Тесты графики
По ключу -check инструмент теперь запускает минимальный тест работоспособности графики с помощью команды glxgears (из пакета mesa-demos).
hw-probe -all -check -upload -id PC_NAME
Тест пока запускается не на всех комбинациях графических карт и драйверов. Например, не поддерживается тестирование NVidia-карты на проприетарных драйверах и тестирование дискретной карты в гибриде с Intel-картой на свободных драйверах. Но скоро эти тесты будут добавлены.
В будущем, помимо тестов графических карт, планируется добавить тесты и для других устройств.
3. Больше системных логов
Теперь инструмент собирает логи звуковой, wifi, bluetooth и других подсистем. Собирается journalctl предыдущей загрузки.
Полный список новых логов:
- grub.cfg
- journalctl.1
- alsactl
- amixer
- aplay
- arecord
- boot.log
- codec
- cpuinfo
- df
- dkms status
- fdisk
- fstab
- hciconfig
- input/devices
- ioports
- iw list
- iwconfig
- /lib/modules
- lsblk
- meminfo
- mount
- nm-tool
- nmcli
- ps
- pstree
- rfkill
- /sys/class
- udevadm
- xdpyinfo
- xmodmap
Опциональные (по ключу --log-level=maxi):
- acpidump
- iw scan
- hcitool scan
- route
[ Хронологический вид ]Комментарии
Всё бы хорошо, только ошибочка вышла. Не будет работать опция "-log-level=maxi" Я вот тут писал: http://forum.rosalab.ru/viewtopic.php?f=48&t=5415#p42326
Должно быть два "-" перед названием опции, так как присваивается значение:
Это эквивалентно:
Аааа понятно. Просто по hw-probe -h не показывается это. Это может просто запутать людей.
Войдите, чтобы комментировать.