Unfortunately I haven't done anything special, so I'm not sure what is making it work. I just have one mass wineprefix for all my stuff with mono 2.10, .net 2.0, visual c++ libraries (vcrun2008) so maybe it is one of those. Also the sound doesn't work for me, but I haven't looking into that really since I don't care much about the sound.
Well I'm glad to hear that desktop dungeons will be on linux sometime, and I'm also more interested to try the beta out to see how it runs on wine