# uname -a Linux dv7 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
# sudo dmidecode -s system-product-name && sudo dmidecode -s system-version HP Pavilion dv7 Notebook PC 058A110014244610000620100
# HP BIOS F.1A / 2011-07-22
# lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA 00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Whistler XT [AMD Radeon HD 6700M Series] [1002:6740] (prog-if 00 [VGA controller])
# uname -a
Linux dv7 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
# sudo dmidecode -s system-product-name && sudo dmidecode -s system-version 0000620100
HP Pavilion dv7 Notebook PC
058A11001424461
# HP BIOS
F.1A / 2011-07-22
# lspci -vnnn | perl -lne 'print if /^\d+\: .+(\[\S+ \:\S+\] )/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Whistler XT [AMD Radeon HD 6700M Series] [1002:6740] (prog-if 00 [VGA controller])