Using Xfree86 is possible but may require much manual configuration. I also have problems with firefox and claws-mail in windowmaker & icewm, but not in kde3 or kde4. I suspect there is a library path issue.