lxqt-session(1)

๐Ÿ“ฆ
version 2.4.0 ยท 2 versions
, in alpine 3.24, arch rolling, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

โœจ lxqt-session โ€” the LXQt Session Module โœจ

okay bestie, so this is the manual page for lxqt-session(1), and it's literally the session manager of LXQt: The Lightweight Qt Desktop Environment ๐Ÿ’–


๐ŸŒธ NAME ๐ŸŒธ

lxqt-session โ€” Session manager of LXQt: The Lightweight Qt Desktop Environment


๐ŸŽ€ SYNOPSIS ๐ŸŽ€

lxqt-session

that's it. that's the whole vibe. no flags, no args, just โœจlaunch itโœจ


๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

So this module is the one that handles starting applications under LXQt. That's its whole job and it eats every time ๐Ÿ’…

The LXQt modules are desktop-independent tools, and they operate as daemons for the local user on desktop specific operations. iykyk.

LXQt is an advanced, easy-to-use, and fast desktop environment based on the Qt framework. It has been tailored for users who value simplicity, speed, and an intuitive interface, with minimal resource requirements. It comprises several optional desktop components, and bestie, here they all are:

  • Session module (this one!! normally invoked by startlxqt (X11)) or by the compositor)
  • Wayland session
  • Configuration center
  • Application launcher
  • Desktop
  • Panel with optional plugins
  • Polkit authorization agent
  • SSH password access
  • Global shortcuts
  • Power management
  • Localization
  • User and system time administration
  • Sudo/su module (privilege elevation)

These components perform similar actions to those available in other desktop environments, and their names are self-descriptive. They are usually launched automatically, when choosing a LXQt session in the Display Manager โ€” except Global shortcuts, which is not launched under Wayland. noted ๐Ÿ“


๐Ÿ’œ BEHAVIOR ๐Ÿ’œ

This application manages the LXQt session desktop behavior, module loading, and related startup programs prior to loading the user workspace. The way that it's important... it's SO important.

By default this module loads the panel, desktop, globalshortcut, runner, notifications, policykit, and power management modules, thus it is important for a working LXQt session. like, if you skip this one, you don't have a session. no cap. ๐Ÿ’€


๐ŸŒˆ AUTOSTART ๐ŸŒˆ

The modules are only shown by default in the LXQt desktop environment, but โ€” plot twist โ€” an autostart action can be created for other desktop environments too. so you can bring the LXQt energy elsewhere, we love to see it ๐Ÿซถ


๐Ÿ˜ญ REPORTING BUGS ๐Ÿ˜ญ

Report bugs to https://github.com/lxqt/lxqt-session/issues

(they're nice, just tell them what broke ๐Ÿ’–)


๐Ÿ‘‘ SEE ALSO ๐Ÿ‘‘


pssst, heads up: lxqt-globalshortcuts(1) is marked // missing // in the original. not me inventing content, just keeping the receipts ๐Ÿงš

and that's the whole page bestie, slay ๐Ÿ’…โœจ this was LXQt 2.1.0, from January 2025 โ€” session module out, main character energy only ๐ŸŒธ๐ŸŽ€๐Ÿฆ‹๐Ÿ’œ