I have an old IBM Think Centre computer, with a 3Ghz Pentium IV Processor. I bought it as a refurbished computer. I used it as a webserver a few months but now I want to use it as my personal computer. With a CPU of 3Ghz which is not dual core but is recognized as "two cores", 2GB RAM it should be a good computer. It worked very well as a webserver, but as a computer it is really hard to work. Lots of delays before opening a program, software is blocking etc and I just use it for browsing web and other simple tasks. I tried latest version of Ubuntu with KDE (don't laugh - I had KDE on a less performant computer and worked well), then Debian with its Gnome...
After that I read that there could be something related to Linux Kernel, as this is an old computer. So, I read that Linux 3.2 is good for 15+ years old computers. Correct me if I am wrong. So I installed Ubuntu in a virtual machine to make some tests and downgrade the kernel. I uninstalled Linux-image and header and downloaded these deb files of the 3.2 Kernel from Ubuntu. I installed them using dpkg and get an error from intel-microcode, that kernel is not compatible. Rebooted an got a black screen, an intramfs terminal. Then some kernel panic after typing exit.
The question is:
Is it good to downgrade the kernel of a newer system? Why a newer kernel does not well-support old hardware? Do you think Linux 3.2 is ok? Should I directly install an older Linux distro which uses this kernel?