Yes Virginia, you can run Beryl alone

Edit: Unfortunately, the images originally included in this post are gone, because of hosting problems in late 2009. My apologies.

This post here and this one here got me thinking. The question — an often-asked one, I might add — is whether or not Fluxbox (or Openbox, for that matter) can run with the Beryl framework.

The technical answer is “no,” and the reasoning is that both Fluxbox (or Openbox, for that matter) and Beryl are window managers, and the two cannot co-exist, at least in the shape we would like.

That does not however, mean that you can’t run just Beryl, without Fluxbox (or Openbox, for that matter).

Install Beryl like you normally would, then change your .xinitrc file to something like this.

emerald &
exec beryl

Comment out any references to Fluxbox (or Openbox, for that matter). Start X from a terminal with startx, and voila! Beryl running alone. :mrgreen:

So what’s the catch? No menus. No panels. No right-click menus. No access to a terminal. You’re kind of stuck, trying to remember how to send a terminal command from a tty with the output to the X server and … urk! 😯

You can circumvent that unfortunate empty and meaningless state by spawning a terminal window in the .xinitrc file, like I did in the screenshot. And if you’re adept at the terminal, you can get anything done. 😉

Or you could add something like fbpanel or lxpanel or perlpanel to your setup, do a little text editing, and you’ve got an exceptionally lightweight Beryl system running with just as many doo-dads as the Gnome crowd.

So yes, it is possible to run just Beryl alone atop X, and have a meaningful computing experience. It’s just not what you wanted: Beryl with Fluxbox (or Openbox, for that matter). :mrgreen:

2 thoughts on “Yes Virginia, you can run Beryl alone

  1. K.Mandla Post author

    Hi T. To be honest, I don’t work enough with GDM to know if that’s possible, or how it would be done.

    If you’re using GDM, doesn’t it follow that you might add the full Gnome-plus-Beryl setup anyway? I’m just curious, since I rarely use any login manager.

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s