wdm.options(5)
β¨ wdm.options(5) β¨
okay bestie so this is the File Formats Manual page for wdm.options, and it's literally just the vibe-check file for your WINGs display manager. let's go π«Ά
π NAME π
wdm.options β configuration options for WINGs display manager
πΈ DESCRIPTION πΈ
/etc/X11/wdm/wdm.options is the little file that holds a whole set of flags deciding how the WINGs display manager wdm(1) acts. it's giving control panel but make it text.
/etc/X11/wdm/wdm.options can have comments in it, and those start with a hash mark and run until the next newline β literally exactly like comments in shell scripts, no notes. the rest of the file is just options, and options are words separated by hyphens, with only one option per line. here's the tea on how that works: if an option shows up with the no- prefix, or if it's just not there at all, it's disabled. otherwise? it's enabled. periodt.
here are the options you can use π
auto-update-wmlistβ if you set this, wdm will always regenerate the contents of the session menu when it starts. it's set by default, but you should disable it if you want to manually specify the list of available window managers yourself. main character behavior, honestly.ignore-nologinβ normally, the contents of the/etc/nologinfile get displayed usingxmessage(ifxmessageis available), and the user gets returned to the wdm login screen after thexmessageis dismissed. but if you enable this option, wdm just starts a session as usual (after thexmessageis dismissed, ifxmessageis available). no cap.restart-on-upgradeβ β οΈ enable this option with caution on "production" machines, fr fr. it causes the wdm daemon to be stopped and restarted on upgrade, even if the process has children (which means it is managing X sessions). typically when a package that contains a daemon is being installed or upgraded, its maintainer scripts stop a running daemon process before installing the new binary, and restart it after the new binary is installed. stopping wdm causes immediate termination of any sessions it manages; in some situations this could be an unwelcome surprise (for instance, for remote wdm users who had no idea the administrator was performing system maintenance). on the other hand, for machines that stay up for long periods of time, leaving the old daemon running can be a bad idea if the new version has, for instance, a fix for a security vulnerability (overwriting wdm's executable on the file system has no effect on the copy of wdm in memory). π the wdm pre-removal script checks to see if the wdm process has any children; if it does, it is possible that someone's session would be killed by stopping wdm, so a warning is issued and an opportunity to abort the upgrade of wdm is provided. if this option is disabled (the Debian default), wdm will be stopped and restarted during an install or upgrade only if the running wdm process is found to have no children. in the event the wdm daemon is not stopped and restarted, the administrator will have to do so by hand (probably with"/etc/init.d/wdm restart", or by rebooting the system) before the newly installed wdm binary is used. so likeβ¦ yeah. read that twice.run-xconsoleβ this option opens anxconsole(1)client to catch messages that would normally go to the Linux virtual console and thus be missed in many cases by the user. by default, this option is only supported in the Xsetup file for display :0 (/etc/X11/xdm/Xsetup_0), but any Xsetup script may use it if appropriately edited. iconic little messenger moment β¨use-sessregβ if this option is enabled (the Debian default), thesessregprogram will be invoked to register X sessions managed by wdm in the utmp and wtmp files. otherwise, it is not, and the utmp and wtmp files will have no record of wdm sessions. so if you're wondering why your sessions aren't showing upβ¦ yeah that's why π
π¦ HISTORY π¦
flags controlling wdm used to be kept in /etc/X11/config on Debian GNU/Linux systems. throwback era, lowkey.
π SEE ALSO π
sessreg(1), xconsole(1), xmessage(1), wdm(1)
π AUTHOR π
this manpage was written by Branden Robinson for Debian GNU/Linux and modified by Marcelo Magallon for wdm. legends only π
and that's the whole page, bestie!! this one shipped as part of Debian GNU/Linux, dated 4 December 1998, and it lives at wdm.options(5) in the File Formats Manual. slay, stay configured, and don't touch restart-on-upgrade on prod π
π
π¦ where this page comes from
- debian bookworm: wdm 1.28-26+b1 Β· X11 AND GPL-2.0-or-later
- debian trixie: wdm 1.28-27+b1 Β· X11 AND GPL-2.0-or-later
- ubuntu jammy: wdm 1.28-25build1 Β· X11 AND GPL-2.0-or-later
- ubuntu noble: wdm 1.28-27 Β· X11 AND GPL-2.0-or-later
- ubuntu questing: wdm 1.28-27
- ubuntu resolute: wdm 1.28-27.1 Β· X11 AND GPL-2.0-or-later
- ubuntu stonking: wdm 1.28-27.1 Β· X11 AND GPL-2.0-or-later
- copyright (C) 1998 Branden Robinson <branden@debian.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms