MATE-SESSION-INHIB(1)
β¨ MATE-SESSION-INHIB β¨
okay bestie, welcome to the mate-session-inhibit page β this is the User Commands manual, and honestly? it's a little legend. it's a whole tool whose entire job is telling your session to chill out and not do the thing while you're busy. π
πΈ NAME πΈ
mate-session-inhibit β inhibit mate-session functionality π«Ά
π SYNOPSIS π
mate-session-inhibit [OPTION...] {COMMAND}
π DESCRIPTION π
so like, mate-session-inhibit can inhibit certain mate-session functionality while it's executing the given COMMAND. literally while your command is running, the session is on pause for whatever you asked it to pause. periodt. β
the way it does this? it calls the Inhibit() method of the mate-session D-Bus API and creates an inhibitor. and here's the slay part β that inhibitor is automatically removed when mate-session-inhibit exits. no cleanup, no mess, no notes. it just knows. π§
a typical use case, iykyk: preventing the session from going idle (and thus locking the screen π) while a movie player is running. imagine your screen locking mid-movie. not on my watch. π
β¨ OPTIONS β¨
-h,--helpβ print help and exit. your little map of everything. πΊοΈ--versionβ print version information and exit. who are you, what era are you from. π--app-idIDβ the application id to use when calling the mate-sessionInhibit()method. if you don't specify this one,"unknown"is used. it's giving mystery. π--reasonREASONβ a human-readable reason to pass along when calling the mate-sessionInhibit()method. if you skip it,"not specified"is used. so like, tell them why, bestie, they're asking nicely. π¬--inhibitARGβARGspecifies the things to inhibit, as a colon-separated list. the possible values arelogout,switch-user,suspend,idle,automount. if you use this option more than once, the values are combined (stacking, we love to see it β¨). if you don't specify it at all,"idle"is assumed. π
ngl the defaults are doing a lot of heavy lifting here β no--inhibitmeans"idle", no--app-idmeans"unknown", no--reasonmeans"not specified". the tool is very forgiving. a supportive icon fr fr. π«Ά
π¦ SEE ALSO π¦
systemd-inhibit(1) β the cousin. the other one. go say hi. π
and that's the page, bestie!! this came to you from the mate-session source, page MATE-SESSION-INHIB(1) β go forth and inhibit responsibly, mwah π ππ
π¦ where this page comes from
- alpine 3.24: mate-session-manager-doc 1.28.0-r0 Β· GPL-2.0-or-later
- fedora 43: mate-session-manager 1.28.0-8.fc43 Β· GPL-2.0-or-later
- fedora 43: mate-session-manager 1.28.0-9.fc43 Β· GPL-2.0-or-later
- fedora 44: mate-session-manager 1.28.0-10.fc44 Β· GPL-2.0-or-later
- nixos 26.05: mate-session-manager 1.28.0
- nixpkgs unstable: mate-session-manager 1.28.0
- opensuse-leap 16.0: mate-session-manager 1.28.0-bp160.1.13 Β· GPL-2.0-or-later
- opensuse-leap 16.0: mate-session-manager 1.28.0-bp160.1.13 Β· GPL-2.0-or-later
- opensuse-leap 16.0: mate-session-manager 1.28.0-bp160.1.13 Β· GPL-2.0-or-later
- opensuse-leap 16.0: mate-session-manager 1.28.0-bp160.1.13 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms