LXQt - ArchWiki

# LXQt

Related articles

- LXDE
- Desktop environment
- Window manager

In early 2013, Hong Jen Yee "PCMan" started porting LXDE components to Qt. The first preview of LXDE-Qt was released on July 3rd, 2013. On July 21st, it was announced that Razor-qt (a desktop similar in design to LXDE) and LXDE were merging.

The result is LXQt, a desktop built on Qt which partly uses Razor-qt and LXDE components. While development is mainly focused on LXQt, the GTK+ 2 version of LXDE will see continued development.

## Installation

Install the lxqt group.

You also need an icon theme to be installed. The default one is Oxygen, which can be installed with the oxygen-icons package.

For additional functionality, you may wish to install the following:

- Connman — Network manager like NetworkManager.

  http://git.kernel.org/cgit/network/connman || connman

- LXQt Connman applet — LXQt system-tray applet for Connman.

  https://github.com/surlykke/lxqt-connman-applet || lxqt-connman-applet-gitAUR

- LXImage-Qt — Image viewer and screenshot tool for LXQt.

  https://github.com/lxde/lximage-qt || lximage-qtAUR

- ObConf-Qt — The Qt port of ObConf, the Openbox configuration tool.

  https://github.com/lxde/obconf-qt || obconf-qtAUR

- QTerminal — Lightweight Qt-based terminal emulator.

  https://github.com/qterminal/qterminal || qterminalAUR

- SDDM — The recommended display manager for LXQt.

  https://github.com/sddm/sddm || sddm

- XScreenSaver — A screen saver required for screen locking in LXQt.

  https://www.jwz.org/xscreensaver/ || xscreensaver

Some LXQt panel plugins require extra packages to function, check the optional dependencies for lxqt-panel.

## Starting the desktop

### Using xinit

Append the following line to Xinitrc:

    exec startlxqt

### Graphical login

Choose LXQt Desktop from the menu in a display manager of choice.

## Configuration

LXQt in general tries to provide GUI applications to change its settings. Configuration files are in `~/.config/lxqt`. This directory is initialized automatically. The default configuration for new users is found in `/etc/xdg/lxqt`.

### Replace Openbox

While Openbox is the default window manager for LXQt, you can specify a different window manager to use with LXQt via Session Settings, `lxqt-config-session`; or by editing `~/.config/lxqt/session.conf`. Change the following line:

    window_manager=openbox

to a window manager of choice:

    window_manager=your_window_manager

### Autostarting applications

To have X applications start on login, click the main menu from the LXQt -> Preferences -> LXQt Settings -> Session Settings. Alternatively, this can be launched with:

    lxqt-config-session

From this window, click on "AutoStart" on the left side. Here you can add a new application to either the global autostart (launched in all sessions implementing the said specification) or your local autostart (labled LXQt Autostart) (See issue 746 for a bug related to this option).

### Editing the Application Menu

It is possible to edit menu entries by editing their .desktop files stored in `/usr/share/applications/lxqt-*.desktop` files. See Desktop entries.

## Suggested applications

As LXQt is a lightweight desktop, a plain install will not provide many desktop applications. It is left to the user to choose what applications they wish to install. The Razor-qt wiki has a page which lists of number of useful Qt applications that you may wish to install. Also see the List of applications page for a comprehensive list of applications available in Arch.

## See also

- LXQt homepage
- LXQt development
- LXQt on deviantART
- LXQt wiki on GitHUb

Category:

- Desktop environments