GnoCHM is a CHM file viewer for Gnome2. It uses PyCHM, a set of Python wrappers around the C library libchm.
Simple and easy to install. Highly recommended.
Junk. Being a developer myself, I cannot understand how a vertical scroll bar was forgotten when displaying pages that are larger than one screen's worth. Large pages cannot be scrolled in the window. Use chmsee instead.
Excellent!! It also works very well on non-English documents!