when i installed my nvidia video card driver, i got the message which said the driver need the kernel source to accomplish the installation. but i got nothing in apt repository. at last i download the source (kernel 2.6.11) from kernel.org, compiled it, then, re-install the driver, but the output nvidia.ko did not match the running kernel!
the whole thing drove me crazy! could you guys give some clue to solve it? thx a lot!

Supermicro SYS-E302-9A Fanless Firewall Atom C3558 16GB ECC 64GB SSD 6x GbE i350
$450.00
HP Proliant MicroServer Gen 8 2.23GHz Xeon 16GB RAM NO SSD
$249.99
$280.00
Supermicro SuperServer 504-2 X11SCL-1F E-2124 3.3GHz 32GB DDR4 NVMe 512GB
$650.00
Supermicro SuperServer E300-15 - SYS-e300-9C - 16GB RAM 240GB Samsung SSD
$199.99
Supermicro 2U X10DRU-i 2x E5-2680 v3 2.5ghz 32gb Ram 240gb SSD 2x GPU *READ*
$369.99
New Barebones Supermicro 5019D Server, 4C/8T Xeon D-2123T, 1U Rackmountable, 10G
$449.99
Supermicro 5019D-4C-FN8TP Xeon D-2123IT (4C/8T) 64GB DDR4 10GbE 480GB 1U Server
$689.00
Supermicro CSE-937 3U Storage Chassis No CPU No HDD No Ram Tested & Reset
$129.99
Nasuni NF-50 Supermicro Server, Atom CPU C2558, @ 2.40GHz, 8GB RAM-No HDD/OS/AC
$250.00