Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any program that show all hardware(e.g. Graphic card NVIDIA GeForce 9600GT, Network card, and so on) on your computer?

share|improve this question
up vote 11 down vote accepted

There are a couple of command line programs that give you this kind of information, you could try lshw and lspci. For a GUI that nicely displays information from these and other sources, try hardinfo Install hardinfo.

alt text

It will appear in the applications menu under System > System Profiler and Benchmarks. As the name suggests, it also offers some benchmarks ;)

share|improve this answer
thank you for program hardinfo. I like it a lot :) – kv1dr Jan 4 '11 at 22:29

Sounds like you're looking for lspci. It's not all hardware; but it is the ones you listed and it's usually the one I want.

(lshw also exists, although I'm not sure if it's installed by default. It's usually more info than I want)

share|improve this answer

The old school method that I use is to type "dmesg" at the system prompt. It will show you the last startup log of the linux machine.

share|improve this answer

"Find Hardware Specs (Details) on your Computer" -

share|improve this answer
The lshw GUI looks like this: – djangofan Jan 5 '11 at 19:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.