How to configure Openbox for your Linux desktop

This article is part of a special series of 24 days of Linux desktops. The Openbox Linux window manager is light on system resources, easy to configure, and a pleasure to use.
133 readers like this.
Open field

Opensource.com

You may have used the Openbox desktop without knowing it: While Openbox is a great window manager on its own, it also serves as the window manager "engine" for desktop environments like LXDE and LXQT, and it can even manage KDE and GNOME. Aside from being the foundation for several desktops, Openbox is arguably one of the easiest window managers to configure for anyone who doesn't want to learn all the options to put into a config file. By using the obconf menu-based configuration application, all the common preferences can be set just as easily as in a full desktop, like GNOME or KDE.

Installing Openbox

You are likely to find Openbox in the software repository of your Linux distribution, but you can also find it on Openbox.org. If you're already running a different desktop, it's safe to install Openbox on the same system, because Openbox doesn't include any bundled applications aside from a few configuration panels.

After installing it, log out of your current desktop session so you can log into your Openbox desktop. By default, your session manager (KDM, GDM, LightDM, or XDM, depending on your setup) will continue to log you into your previous desktop, so you must override that before logging in.

To override it with GDM:

Select your desktop session in GDM

With SDDM:

Select your desktop session with KDM

Configure the Openbox desktop

By default, Openbox includes the obconf application, which you can use to choose and install themes, modify mouse behavior, set desktop preferences, and do much more. You can probably find other configuration applications, like obmenu, in your repository to configure other parts of your window manager.

Openbox Obconf configuration application

Building your own desktop experience is relatively easy. There are little components for all the usual desktop tropes, like stalonetray for a system tray, Tint2 for a taskbar, or Xfce4-panel for nearly anything you can think of. String any set of applications together until you have the open source desktop of your dreams.

Openbox

Why you should use Openbox

Openbox is light on system resources, easy to configure, and a pleasure to use. It pops up in the unlikeliest of places, so it can be a good system to get familiar with. You never know when you'll be in front of a desktop that secretly uses Openbox as its window manager (and won't it be nice that you know how to customize it?). If critical mass and open source appeal to you, open up the Openbox box and get started.

What to read next

Why choose Budgie for your Linux desktop

This article is part of a special series of 24 days of Linux desktops. The Budgie Linux desktop is a great example of how diversity in open source creates more choice for each…

Tags
Seth Kenlon
Seth Kenlon is a UNIX geek, free culture advocate, independent multimedia artist, and D&D nerd. He has worked in the film and computing industry, often at the same time.

Comments are closed.

Creative Commons LicenseThis work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.