[Pkg-mono-devel] Strange MonoDevelop window behaviour

Tomasz Rybak bogomips@post.pl
Tue, 04 May 2004 00:26:39 +0200


I have  installed MonoDevelop:
$ dpkg -l | grep mono
ii  libmono-dev    0.31-2         libraries for the Mono interpreter -
Develop
ii  libmono0       0.31-2         libraries for the Mono interpreter
ii  mono           0.31-2         The Mono .NET development environment
ii  mono-assemblie 0.31-1         architecture specific files for
Mono/.NET as
ii  mono-assemblie 0.31-1         the Mono .NET class libraries
ii  mono-common    0.31-2         common files for the Mono CLI runtimes
ii  mono-jit       0.31-2         fast CLI (.NET/Mono) JIT compiler
ii  mono-mcs       0.31-1         the Mono C# compiler
ii  mono-utils     0.31-2         Mono utilities
ii  mono-xsp       0.9-2          simple web server to run ASP.NET
application
ii  monodevelop    0.2-0pre1      A C# Development Environment
ii  monodoc        0.13-2         The MONO documentation viewer
ii  monodoc-base   0.13-2         shared MonoDoc binaries
ii  monodoc-browse 0.13-2         MonoDoc GTK+ based viewer
ii  monodoc-http   0.13-2         MonoDoc http based viewer
ii  monodoc-manual 0.13-2         compiled XML documentation from the
MONO pro
$ dpkg -l | grep sharp
ii  gconf-sharp    0.18-2         a .NET binding for GConf
ii  gecko-sharp    0.1+cvs.200404 the .NET binding for the GtkMozEmbed
library
ii  glib-sharp     0.18-2         a .NET binding for the GLib utility
library
ii  gnome-sharp    0.18-2         a .NET binding for GNOME
ii  gtk-sharp      0.18-2         a .NET binding for the Gtk+ toolkit
ii  gtk-sharp-exam 0.18-2         sample applications for the gtk-sharp
toolki
ii  gtk-sharp-gapi 0.18-2         C Source parser and C# code generator
for GO
ii  gtk-sharp-glue 0.18-2         a glue library for Gtk+ .NET bindings
$

When I start it, it works, but it has no frame around window.
$ monodevelop
Creating DefaultWorkbench
Tools: can't load user defaults, reading system defaults
$

Splash screen is displayed, and then MonoDevelop window appears, but 
without frame:
http://kwi.pb.bialystok.pl/Grupa.NET/MD0.png

Terminal's window has frame with buttons like minimize, maximize, etc, 
but MD hasn't. When I make terminal's window active (title bar isn't 
grey and it's marked on lower pane), it stays hidden behind 
MD window - just like MonoDevelop has been "Always on top" property:
http://kwi.pb.bialystok.pl/Grupa.NET/MD2.png
There is also no MonoDevelop window on lower pane.

Also when MonoDevelop creates new active window with focus (for example 
Help->About, or Tools->Options), it stays behind MD's main window.
View->Fullscreen also doesn't work - window stays where it was created.

My system is i386 2.4.26-ow1 testing/unstable, 
with GNOME 2.4.1 environment.

What's going on?

-- 
Tomasz Rybak <bogomips@post.pl>