From what I gathered, the normal hammer editor doesn't run well on linux. I think you should try running Hammer++ with wine. I only have experience with running Jackhammer with wine, which was a hassle, but after I sorted it out it works fine right now. So I think if you mess with it enough, it will work. If you need help with wine, reply, maybe I can help.