howto find you my video card chipset?

How can I find out what the chipset of my video device is on linux without using the internet?

I would also like to know how the kernel selects a good driver for a certain device. I’m guessing the kernel must be able to discover which chipset the device has or do drivers register which device id’s they support with the kernel and the kernel then selects one of those at random?

Open a terminal and type -

lspci

or for just the video…

lspci | grep VGA

or for USB devices…

lsusb

or for a complete list of everything, run Administrator Settings (Yast), select Hardware, then Hardware Information.

Simple.

lspci

that should do it.

In my case it revealed.

01:00.0 VGA compatible controller: nVidia Corporation G86 [GeForce 8300 GS] (rev a1)