I have to say I'm not liking Linux as a development environment. It has all kinds of neat tools like valgrind (note: minisphere, Cell and SSJ all leak like a sieve ), and of course the package system makes it ridiculously quick and simple to install new stuff, but for everyday code maintenance I'd much rather have Visual Studio, bloat and all.Doing everything from the terminal and using a text editor to edit source files feels like a massive downgrade after being spoiled by Intellisense. I know there are IDEs that work on Linux, but... eh. I think I'll just stick to Windows for primary development.
Follow-up: I managed to pin down the Wine lockup. It locks up whenever it tries to open a document tab. Wine, like Mono, really seems to hate the Weifen Luo dock panel.
This is especially convenient on Linux, which previously required using two terminals, one to run msphere --debug <filename> and the other for the debugger.