The other day I switched back to a 32bit Debian Lenny install on my main computer. The advantages to a 64bit system on a desktop are debatable, but rather minimal. The only real advantage and motivation to using 64bit was I had a system with 4 gigs of memory. However, some programs acquired from third party sources are not compiled for 64bit kernels, such as Mozilla’s Binaries for Firefox. With that said, where a 64bit OS really excels is with business grade servers.





Exactly, 64bit all the way on the server, running Lenny on the host, and the VMs (virtualization with KVM on one machine, and KQEMU on the other, both have more than 4GB RAM). A real showstopper for 64bit on the desktop was dshowserver (for MPlayer with CoreAVC support) not being able to get compiled on 64bit, and the only workaround would have been to compile a static version on a 32bit installation, which is quite pointless.