i'm doing a big cleanup of inxi and have found a lot of failures, changed paths, changed or new syntax for things, I'm fixing them as I go along, but let me know if you have any data where something fails to get reported, for example, before inxi 2.1.4, lspci output for graphics cards that used: 3D controller OR Display Controller were not getting handled so those cards would go non recognized.
I found these failures by chance while checking some inxi stuff on the web, and also found and fixed some other bugs, like -d not reporting the optical device name/brand and rev number. That should now be fixed, the /sys/ path had changed, easy to fix with xiin output.
So if you see something fail, get missed, etc, let me know and I'll get it updated.
For those who care about such things, inxi help now wraps dynamically to fit the size of the terminal, takes a bit more time to show help, but it will fit whatever size terminal you use, no matter how narrow. Max width is a global set at 115 columns, but you can change that in /etc/inxi.conf if you want.
I'm aware of certain drivers reporting as FAILED when they aren't, but I believe that is an issue in Xorg.0.log, but if you have a case where Xorg.0.log reports successful load after it reports fail, then post the log and I should be able to resolve that issue. I believe it's a bug however somewhere that is not inxi, but it could also be some change in nourveau, which is where I see the issue most.