This is sort of a kluge. I'm trying to run dwsim, a process simulator. It's written in .NET and uses mono. It's really built for Windoze, but they have a linux deb package. I used debtap and installed it. It looks like they use Eto.forms, which makes cross platform programming easier. Anyhow, I ran it and got this error message:
Mono: DllImport unable to load library 'libgdk-x11-2.0.so.0'.
Mono: DllImport unable to load library 'libgtk-x11-2.0.so.0'.
Mono: DllImport unable to load library 'libgtk-x11-2.0.so.0'.
Mono: DllImport unable to load library 'libgtk-x11-2.0.so.0'.
: libgtk-x11-2.0.so.0 assembly:<unknown assembly> type:<unknown type> member:(null)
at (wrapper managed-to-native) Gtk.Application.gtk_init_check(int&,intptr&) (more lines deleted
So I ran this:
# ldconfig -p|grep libgtk-x11-2.0.so.0
#libgtk-x11-2.0.so.0 (libc6,x86-64) => /usr/lib/libgtk-x11-2.0.so.0
Note the package needed gtk-sharp, which wasn't listed as a dependency. I installed it to get this far. I don't think that factors in.
Looks like mono is puking.
I might just load the Windoze version with Bottles, but I'd rather run natively.
Thanks.