xmbmon(1x)

✨ xmbmon β€” X MotherBoard Monitor ✨

okay bestie, welcome to xmbmon(1x) πŸ’– this is the manual page for xmbmon, aka the X MotherBoard Monitor, and it lives in the 1x corner of the manual-verse. it's giving "your motherboard finally learned to talk about its feelings" and honestly? we're obsessed. 🫢


🌸 SYNOPSIS 🌸

xmbmon [options]

real talk first: this manual page only documents the xmbmon command briefly, okay? like, the short-and-sweet version. and here's the tea β€” this page was written for the Debian distribution specifically, because the original program straight up does not have a manual page. so we made one. you're welcome. πŸ’…

now, the lore: recent motherboards have functionalities to monitor the CPU temperatures and the frequency of CPU cooling fans, etc. and like, some programs utilizing these hardware monitoring facilities have been developed β€” but for the Microsoft Windows platforms 😭 meanwhile, no programs seem to exist for PC-UNIX and the X Windows System platforms. so here we are, filling the void. iconic behavior.

and what does xmbmon actually do? it displays the three temperatures and a core voltage as simple curves. that's it, that's the whole vibe check. πŸ“ˆβœ¨


πŸŽ€ OPTIONS πŸŽ€

okay so here's every single flag, no skips, no skips, periodt:

  • -h β€” show summary of options. the "help me bestie" button. πŸ†˜
  • -g β€” Geometry (Toolkit option), default is "100x140". that's the window size energy. πŸͺŸ
  • -count β€” counts in an interval, default is "4".
  • -sec β€” seconds of an interval, default is "20".
  • -wsec β€” total seconds shown, default is "1080" (which is 18 min, iykyk).
  • -tmin β€” min. temperature, default is "10" (Celcius). πŸ₯Ά
  • -tmax β€” max. temperature, default is "50" (Celcius). πŸ”₯
  • -vmin β€” min. voltage, default is "1.8" (volts). ⚑
  • -vmax β€” max. voltage, default is "2.2" (volts). ⚑
  • -tick β€” ticks in ordinate, default is 3. (ordinate girlies rise up πŸ“)
  • -cltmb, -cltcpu, -cltcs, -clvc β€” Temp 1-3 + VCore colors, defaults are "blue", "red", "cyan", "green". a whole aesthetic palette, we love to see it 🌈
  • -cmtmb, -cmtcpu, -cmtcs β€” comments of Temp 1-3, defaults are "MB", "CPU", "chip". 🏷️ and heads up: not shown if set to "NOTEMP".
  • -cmvc β€” comment of Vcore, default is "Vc".
  • -fahrn β€” display temperature in Fahrenheit, can be "True" or "False", default is "False". πŸ‡ΊπŸ‡Έ vs 🌍 moment
  • -label, -labelfont, -labelcolor β€” for showing label. and listen: no label if null-string. so if you leave it empty, you get nothing, respectfully.
  • -method β€” chips access method (V|S|I|A). see mbmon(1). πŸ‘€
  • -probe chip β€” for probing monitor chips, where chip=winbond|wl784|via686|it87|gl52|lm85|lm80|lm90|lm75. go fish, bestie 🎣
  • -TyanTigerMP β€” for Tyan Tiger MP motherboard. special shoutout to that board specifically, it's the main character πŸ…
  • -debug β€” to show debug information. when you need the ✨lore✨

🌟 EXEMPLE 🌟

(yes it's spelled that way, and no we will not be fixing it, it's part of the charm πŸ’–)

here's a real example of putting it all together:

xmbmon -tmin 25 -tmax 60 -vmin 1.65 -vmax 1.75

look at those custom bounds. custom min AND max for both temp and voltage. it's giving "I know exactly what my machine should be doing and I will be watching." πŸ‘‘


πŸ¦‹ SEE ALSO πŸ¦‹

  • mbmon(1). that's the sibling, go say hi. πŸ’œ

πŸ‘‘ AUTHOR πŸ‘‘

this manual page was written by Nicolas Rueff <n.rueff@tuxfamily.org>, for the Debian project (but may be used by others). absolute legend, thank you for your service πŸ«‘πŸ’


and that's a wrap on xmbmon! this whole page comes to you courtesy of XFree86, dated November 10, 2003 β€” a certified vintage classic, fr fr. go monitor those temps, bestie, your CPU is counting on you πŸ’…βœ¨πŸ’–