CPU-X(1)
π CPU-X(1) π
okay bestie, sit down, hydrate, and let me tell you about cpu-x β the X11 tool that gathers info on your CPU, motherboard and, like, so much more β¨ (and yes, that's the General Commands Manual section of the manual, we're doing this properly π
)
πΈ NAME πΈ
cpu-x β an X11 tool that gathers information on CPU, motherboard and more... π
β¨ SYNOPSIS β¨
cpu-x [DISPLAY] [OPTIONS]
π¦ DESCRIPTION π¦
CPU-X is giving CPU-Z for MS Windows energy, but make it ours. π
You can run it in graphical mode using GTK, or in text-based mode using NCurses. And there's also a dump mode you can hit straight from the command line, no cap. π
π DISPLAY π
these are the options you can use as DISPLAY, bestie β they pick your whole vibe:
-G,--gtkβ starts the graphical user interface (GUI). this is the default, so if you say nothing, this is what you get π-N,--ncursesβ starts the text-based user interface (TUI). terminal girlies rise π₯οΈ-D,--dumpβ dumps ALL the data onto standard output and then dips out (exits). ποΈβ¨-M,--dmidecodeβ runs the embedded commanddmidecodeand exits.-B,--bandwidthβ runs the embedded commandbandwidthand exits.
π OPTIONS π
and these are the ones you use as OPTIONS β mix and match, go feral:
-r,--refreshβ sets a custom time between two refreshes, in seconds. β±οΈ-t,--tabβ sets the default tab (an integer, babes).-p,--typeβ selects which core type to monitor (integer).-c,--coreβ selects which CPU core to monitor (integer).-b,--cachetestβ sets a custom bandwidth test for CPU caches speed (integer).-g,--gpuβ selects the default graphic card (integer).-d,--daemonβ starts and connects to the daemon.-v,--verboseβ verbose output, so it tells you everything π£οΈ-h,--helpβ prints help and exits.-V,--versionβ prints version and exits.--cpuid-decimalβ prints CPUID values in decimal (the default is hexadecimal).--nocolorβ disables colored output. (sad, but valid π)-d,--debugβ prints information for debugging.--issue-fmtβ prints the required information to paste into an issue. absolute lifesaver for bug reports π«Ά--keymapβ sets key mapping for NCurses mode:a[rrows]|e[macs]|i[nverted-T]|v[im]
β οΈ bestie, look closely β-dshows up twice up there: once for--daemon, once for--debug. I'm not editing the page, I'm just the messenger. π that's literally what the manual says, so that's what you get.
π§ Environment variables with influence on runtime functionality
these lil guys change how it runs at runtime, iykyk:
CPUX_ARGSβ add default command line arguments.CPUX_BCLKβ enforce the bus clock.CPUX_FORCE_FREQ_FALLBACKβ ignore CPU frequency reported bylibcpuid.CPUX_CPUID_RAWβ read CPUID raw data from a given file.
π AUTHOR π
this man page was written by Mike Gabriel <mike.gabriel@das-netzwerkteam.de> for the Debian project β but maybe used by others, which is honestly so generous of him. π«Ά
and that's the whole thing, bestie!! π this page is from the CPU-X(1) manual, dated Oct 01, 2019 β yeah she's an older icon but she still ate. π β¨ go gather some info, you're the main character now. ππ
π¦ where this page comes from
- debian trixie: cpu-x 5.2.0-0.4 Β· GPL-3.0-or-later
- ubuntu noble: cpu-x 5.0.3-2build2 Β· GPL-3.0-or-later
- ubuntu questing: cpu-x 5.3.1-0.3
- ubuntu resolute: cpu-x 5.4.0-0.2 Β· GPL-3.0-or-later
- ubuntu stonking: cpu-x 5.4.0-2build1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms