bterm(1)
π bterm β framebuffer terminal emulator π
okay bestie, gather round, because we're about to talk about bterm from the General Commands Manual and honestly? it's giving terminal emulator but make it β¨raw framebufferβ¨. no cap.
β¨ NAME β¨
bterm β a framebuffer terminal emulator π₯οΈπΈ
π¦ SYNOPSIS π¦
bterm -f font.bgf [-s scale] [-l locale] [program]
like. that's the whole vibe check right there. -f is not optional, bestie, it's the main character. π
π DESCRIPTION π
so bterm is a terminal emulator for the Linux framebuffer. no X, no Wayland, no drama β just you, the raw framebuffer, and a dream. π«Ά
and the way that it supports multibyte locales and wide characters?? obsessed. plus all the basic terminal features you'd expect, like cursor positioning. it's iconic, it's foundational, it literally just works. periodt. π
π OPTIONS π
-ffont.bgfβ specify the font, bestie. and ngl, BGF fonts are produced bybdftobogl(1)from standard BDF font files. that's the pipeline. that's the lore. π-sscaleβ specify the font scale factor. and get this:0means auto. so if you don't wanna do math, just say0and let it cook. π-llocaleβ specify a locale forbtermand for the processes run within it. you can also just set the locale normally in the environment, so it's not strictly mandatoryβ¦ BUT β and this is the important bit, so listen up β if a locale is going to be used inside ofbterm, especially one with a different character set than the current locale, then it should be specified on the command line. like, do it properly. don't be chaotic. β¨
π EXIT STATUS π
here's what bterm hands back to you when it's done doing its thing:
0β successful completion. slay. π1-125β exit code from the executed program.127β failed to exec program. π>=128β program terminated by signal. π
π§ NOTES π§
on Debian systems, one appropriate BDF font can be found in the bf-utf-source package. so if you're sitting there like "where is my font bestie" β there it is. go get it. π
π SEE ALSO π
bdftobogl(1)β the font-conjuring bestie that makes your.bgffiles. iykyk. π¦
πΈ AUTHOR πΈ
this manual page was written by Daniel Jacobowitz <dan@debian.org>. king behavior, fr fr. π
okay that's the whole page!! and before you go β this little masterpiece comes to you from BOGL, dated 31 March 2002. vintage. retro. still valid. mwah. π β¨π
π¦ where this page comes from
- debian bookworm: bogl-bterm 0.1.18-20
- debian trixie: bogl-bterm 0.1.18-22+b1
- ubuntu noble: bogl-bterm 0.1.18-22ubuntu2
- ubuntu questing: bogl-bterm 0.1.18-23ubuntu1
- ubuntu resolute: bogl-bterm 0.1.18-23ubuntu2
- ubuntu stonking: bogl-bterm 0.1.18-23ubuntu2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms