MYTHLCDSERVER(1)

πŸŽ€ NAME πŸŽ€

mythlcdserver β€” the MythTV LCD Server, bestie πŸ’–


✨ DESCRIPTION ✨

okay so this is mythlcdserver, and here's the whole vibe check right at the top: it's version fixes/36, like literally:

[v36.0+fixes.20260401.1385cbfc60-0ubuntu3] www.mythtv.org

that's the exact build string, no edits, no cap 🫢. and the whole thing lives at www.mythtv.org if you wanna go say hi to the family.

so there are two lil option groups β€” the misc ones and the logging ones. bucket list, let's go πŸ‘‘


πŸ’… Misc. Options

  • -d, --daemon β€” forks the app into the background after startup. it just dips out and keeps running behind the scenes, main character behavior fr πŸ¦‹
  • -x, --debuglevel β€” sets the debug verbosity. how loud do you want your debugging to be, bestie
  • -m, --startupmessage β€” the message that gets displayed on startup ✨
  • -t, --messagetime β€” how long that message stays up, in seconds ⏱️
  • -p, --port β€” the listen port πŸ”Œ
  • -h, --help, --usage β€” displays this help printout, or gives you detailed info about a specific option you picked. so helpful, so iconic πŸ’…
  • --version β€” displays version information, periodt

πŸŽ€ Logging Options

  • --loglevel β€” sets the logging level. everything at a lower level gets discarded, so set it with intention, okay? in descending order the levels are: emerg, alert, crit, err, warning, notice, info, debug, trace. it defaults to info πŸ’–
  • --loglong β€” uses the long log format for the console, meaning it shows the file, line number, etc. right there in the console log. the full unhinged detail version πŸ”
  • --logpath β€” writes logging messages to a file in the directory logpath, with filenames shaped exactly like this: applicationName.date.pid.log. it's typically used together with --daemon, and if you also pair it with --pidfile you can run it with log rotators, using the HUP call to inform MythTV to reload the file 🌈
  • -q, --quiet β€” doesn't log to the console (-q). doesn't log anywhere (-q -q). yes really, double it for total silence 🀫
  • --syslog β€” sets the syslog logging facility. set it to "none" to disable it, and it defaults to none.
  • --systemd-journal β€” uses systemd-journal instead of syslog. glow up 🧚
  • -v, --verbose β€” specifies log filtering. use -v help for level info, iykyk πŸ’œ
lowkey important: --loglevel throws away everything below the level you pick, so if you're like "why is my log empty 😭" β€” it's giving loglevel, bestie.

that's the whole page, you ate it πŸ“ so yeah β€” this is mythlcdserver, version 36.0+fixes.20260..., dated August 2026, and the page is MYTHLCDSERVER(1). slay, go read a manual, ily πŸ«ΆπŸ’–βœ¨

πŸ“¦ where this page comes from