Skip to content

v0.2.0 — rich driver/module info

Latest

Choose a tag to compare

@martinalderson martinalderson released this 17 May 14:22

Every device-detail page now grows up to six new groups, closing most of the gap with Windows Device Manager's "Driver" tab — all from native modinfo + sysfs reads, no extra services required.

New on every device-detail page

Group Source
Driver — module + version + license + description + author modinfo
Module file — filename, depends, used_by, signer + signing key modinfo + /sys/module/<name>/holders/
Module parameters — name → current runtime value (expander if >5) /sys/module/<name>/parameters/
Required firmware — declared blobs the driver needs (expander if >5; amdgpu ships ~700) modinfo
Resources — IRQ + memory BARs + I/O port ranges /sys/bus/pci/devices/<bdf>/{irq,resource} (PCI only)
Power management — runtime status pill + time active vs suspended /sys/.../power/

Install

```sh
tar xzf gnome-device-manager-0.2.0-x86_64-linux.tar.gz
cd gnome-device-manager-0.2.0-x86_64-linux
./install.sh
```

Uninstall: `./install.sh --uninstall`.

Upgrade from v0.1.0

```sh
./install.sh # overwrites in place
```

No data migration, no config; everything is read-only enumeration.

What's still out

  • Per-DIMM memory detail (needs root)
  • v4l2 capability enumeration for webcams
  • Live sensors view with sparklines
  • SMART for storage drives
  • Editable module parameters
  • Interactive device-manager mode (disable / eject / rebind drivers)