The lspci command actually has two more levels of verbosity you can access by typing -vv or -vvv. You'll end up with a ton of text to parse, though. Unless you're a developer, you probably won't gain ...
Looking for a Linux distribution to challenge you? AerynOS delivers that - plus atomic-powered security and stability.
Both Rhino Linux and EndeavorOS are rolling release distros. Rhino Linux is based on Ubuntu, and EndeavorOS is based on Arch Linux. One of these distros has the edge for those who are newer to Linux.
Sudo lets you run any terminal command as another user — hence "substitute user" — but the default and most common use for it ...