CPU-X(1)

πŸ“¦
version 5.4.0 Β· 2 versions
, in debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– 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 command dmidecode and exits.
  • -B, --bandwidth β€” runs the embedded command bandwidth and 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 β€” -d shows 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 by libcpuid.
  • 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