OB very slow to open over GNOME
Holly Bostick
motub at planet.nl
Tue Jun 14 12:51:40 EDT 2005
Hi,
After some effort, I was able to create a custom GNOME 2.10 session that
replaces Metacity with OB (and doesn't start Nautilus so that desktop
clickthroughs display the OB menu). I even gave it its own GDM *.desktop
file, so I can log into "regular" GNOME if I break something and need to
fix it.
Fine, except when I log into my custom session, the splash screen shows
Sesson Manager (or something like; my desktop is in Dutch)
openbox
and then it "hangs". Feh has loaded the desktop bg, and OB is started (I
can get to the menu), but the desktop does not finish loading (no
panel)-- until I click on the desktop, open the OB menu and choose
something (I usually choose "Run", which starts gmrun; I don't know if
choosing another entry would also work, but I expect so). As soon as
gmrun opens, the panel loads and I can go on with my day. Logging out is
also very slow; I only did it once, but it looks like the logout doesn't
proceed until I close some open application. Anyway it took 5 minutes
before I got back to GDM, whatever I did (nothing had disappeared from
the desktop, but the panel was not accessible, so I was apparently
logging out, veeeeery slowly).
The only thing I can think of that might be causing this is the openbox
--replace now in the current session listing (run and saved as per the
docs), because metacity is no longer being loaded by the session,
there's actually nothing to --replace ...?
All the other entries in my current session seem normal;
50 -- app gnome-session-properties
00 restart app gnome-smproxy --sm-config-prefix /.blah
20 restart app openbox --replace
40 restart app gnome-panel --sm-config-prefix /.blah
50 restart app mail-notification
50 -- app thunderbird-bin (running to write this mail)
25 settings help feh --bg-scale /background/file.png
No programs in "Startup Programs" at all.
Can anyone help me figure out what the problem is? I've been using OB
for a while, but I usually use it alone. This is the first time I've
tried running it over GNOME, but I'd like to keep doing that, since a
lot of GNOME programs really prefer that the GNOME backend be fully
initialized.
Thanks in advance,
Holly
More information about the openbox
mailing list