Make a probe to check hardware

Going around, I found these hardware check links, which I found interesting this probe so that developers can make or improve firmware and other hardware solutions malfunction.

Ultimately many will not agree to provide information on their hardware, but hey, everyone can choose to do it or not.

~~

Probe — is a snapshot of your computer’s hardware state.

Please follow install instructions here if the tool is not pre-installed in your Linux.

~~

Here I leave mine, with the corresponding link, at the end of the entire installation:

Resumen

$ git clone https://aur.archlinux.org/edid-decode-git.git
Clonando en ‘edid-decode-git’…
remote: Enumerating objects: 12, done.
remote: Counting objects: 100% (12/12), done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 12 (delta 0), reused 12 (delta 0), pack-reused 0
Desempaquetando objetos: 100% (12/12), 2.61 KiB | 2.61 MiB/s, listo.
[judd@judd-ranitasaltarina ~]$ cd edid-decode-git
[judd@judd-ranitasaltarina edid-decode-git]$ makepkg -sri
==> Creando el paquete: edid-decode-git r380.a6b199e-1 (dom 12 jul 2020 17:12:11)
==> Comprobando dependencias mientras se ejecuta…
==> Comprobando dependencias mientras se compila…
==> Recibiendo las fuentes…
→ Clonando edid-decode del repositorio git…
Clonando en un repositorio vacío ‘/home/judd/edid-decode-git/edid-decode’…
remote: Enumerating objects: 1670, done.
remote: Counting objects: 100% (1670/1670), done.
remote: Compressing objects: 100% (1298/1298), done.
remote: Total 1670 (delta 1130), reused 578 (delta 369)
Recibiendo objetos: 100% (1670/1670), 506.49 KiB | 375.00 KiB/s, listo.
Resolviendo deltas: 100% (1130/1130), listo.
==> Validando los archivos source con md5sums…
edid-decode … Omitido
==> Extrayendo las fuentes…
→ Creando copia de trabajo de edid-decode del repositorio git…
Clonando en ‘edid-decode’…
hecho.
==> Iniciando pkgver()…
==> Versión actualizada: edid-decode-git r448.c07521c-1
==> Iniciando build()…
g++ -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wl,-O1,–sort-common,–as-needed,-z,relro,-z,now -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -g -DSHA=c07521c152c93cd371367b0024b3b0c81b9ae08b -o edid-decode edid-decode.cpp parse-base-block.cpp parse-cta-block.cpp parse-displayid-block.cpp parse-ls-ext-block.cpp parse-di-ext-block.cpp parse-vtb-ext-block.cpp -lm
==> Entrando en entorno fakeroot…
==> Iniciando package()…
mkdir -p /home/judd/edid-decode-git/pkg/edid-decode-git/usr/bin
install -m 0755 edid-decode /home/judd/edid-decode-git/pkg/edid-decode-git/usr/bin
mkdir -p /home/judd/edid-decode-git/pkg/edid-decode-git/usr/share/man/man1
install -m 0644 edid-decode.1 /home/judd/edid-decode-git/pkg/edid-decode-git/usr/share/man/man1
sed: no se puede leer edid-decode.c: No existe el fichero o el directorio
==> Depurando la instalación…
→ Quitando los archivos libtool…
→ Purgando los archivos innecesarios…
→ Quitando los archivos de las bibliotecas estáticas…
→ Despojando los símbolos innecesarios de los binarios y de las bibliotecas…
→ Comprimiendo las páginas del manual y de información…
==> Buscando problemas de empaquetado…
==> Creando el paquete «edid-decode-git»…
→ Generando el archivo .PKGINFO…
→ Generando el archivo .BUILDINFO…
→ Generando el archivo .MTREE…
→ Comprimiendo el paquete…
==> Abandonando el entorno fakeroot.
==> Compilación terminada: edid-decode-git r448.c07521c-1 (dom 12 jul 2020 17:12:22)
==> Instalando el paquete edid-decode-git con pacman -U…
cargando los paquetes…
resolviendo dependencias…
buscando conflictos entre paquetes…

Paquetes (1) edid-decode-git-r448.c07521c-1

Tamaño total de la instalación: 0,26 MiB

:: ¿Continuar con la instalación? [S/n]
(1/1) comprobando las claves del depósito [----------------------------] 100%
(1/1) verificando la integridad de los paquetes [----------------------------] 100%
(1/1) cargando los archivos de los paquetes [----------------------------] 100%
(1/1) comprobando conflictos entre archivos [----------------------------] 100%
:: Procesando los cambios de los paquetes…
(1/1) instalando edid-decode-git [----------------------------] 100%
:: Ejecutando los «hooks» de posinstalación…
(1/1) Arming ConditionNeedsUpdate…
[judd@judd-ranitasaltarina edid-decode-git]$ wget https://github.com/linuxhw/hw-probe/releases/download/1.5/hw-probe-1.5-ArchLinux-any.pkg.tar.xz
–2020-07-12 17:13:18-- https://github.com/linuxhw/hw-probe/releases/download/1.5/hw-probe-1.5-ArchLinux-any.pkg.tar.xz
Cargado certificado CA ‘/etc/ssl/certs/ca-certificates.crt’
Resolviendo github.com (github.com)… 18.231.5.6
Conectando con github.com (github.com)[18.231.5.6]:443… conectado.
Petición HTTP enviada, esperando respuesta… 302 Found
Localización: https://github-production-release-asset-2e65be.s3.amazonaws.com/47073191/4b7e9c80-848f-11ea-9919-9a29818ca7c0?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20200712%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20200712T201319Z&X-Amz-Expires=300&X-Amz-Signature=9cf13ed51c28c05c33d0b828e430081cfc7488e698c5034d25764e7f5470ad47&X-Amz-SignedHeaders=host&actor_id=0&repo_id=47073191&response-content-disposition=attachment%3B%20filename%3Dhw-probe-1.5-ArchLinux-any.pkg.tar.xz&response-content-type=application%2Foctet-stream [siguiendo]
–2020-07-12 17:13:19-- https://github-production-release-asset-2e65be.s3.amazonaws.com/47073191/4b7e9c80-848f-11ea-9919-9a29818ca7c0?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20200712%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20200712T201319Z&X-Amz-Expires=300&X-Amz-Signature=9cf13ed51c28c05c33d0b828e430081cfc7488e698c5034d25764e7f5470ad47&X-Amz-SignedHeaders=host&actor_id=0&repo_id=47073191&response-content-disposition=attachment%3B%20filename%3Dhw-probe-1.5-ArchLinux-any.pkg.tar.xz&response-content-type=application%2Foctet-stream
Resolviendo github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)… 52.216.76.252
Conectando con github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)[52.216.76.252]:443… conectado.
Petición HTTP enviada, esperando respuesta… 200 OK
Longitud: 73584 (72K) [application/octet-stream]
Grabando a: “hw-probe-1.5-ArchLinux-any.pkg.tar.xz”

hw-probe-1.5-ArchLinux 100%[==========================>] 71,86K 206KB/s en 0,3s

2020-07-12 17:13:20 (206 KB/s) - “hw-probe-1.5-ArchLinux-any.pkg.tar.xz” guardado [73584/73584]

[judd@judd-ranitasaltarina edid-decode-git]$ sudo pacman -U ./hw-probe-1.5-ArchLinux-any.pkg.tar.xz
cargando los paquetes…
resolviendo dependencias…
buscando conflictos entre paquetes…

Paquetes (1) hw-probe-1.5-1

Tamaño total de la instalación: 0,36 MiB

:: ¿Continuar con la instalación? [S/n]
(1/1) comprobando las claves del depósito [----------------------------] 100%
(1/1) verificando la integridad de los paquetes [----------------------------] 100%
(1/1) cargando los archivos de los paquetes [----------------------------] 100%
(1/1) comprobando conflictos entre archivos [----------------------------] 100%
:: Procesando los cambios de los paquetes…
(1/1) instalando hw-probe [----------------------------] 100%
Dependencias opcionales para hw-probe
acpica
sysstat
iw [instalado]
ethtool [instalado]
alsa-utils [instalado]
efibootmgr [instalado]
:: Ejecutando los «hooks» de posinstalación…
(1/1) Arming ConditionNeedsUpdate…
[judd@judd-ranitasaltarina edid-decode-git]$ 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=8baccc57ec

3 Likes

I just uploaded my mine.

Probe URL: https://linux-hardware.org/?probe=5ed412893a

2 Likes

I’m an appimage and keep-data-local person, and wouldn’t go for uploading results. Tried appimage, but unfortunately it didn’t run.

1 Like

Appears to be in the AUR, for those interested…

yay hw-probe
1
2 Likes

Here is mine… By the way, I run Archlinux :smiling_imp: :rofl:

Probe URL: https://linux-hardware.org/?probe=28930e29cd

2 Likes

Done :slight_smile:

Probe URL: https://linux-hardware.org/?probe=face34003d

1 Like