Skip to content

CPU-X is a Free software that gathers information on CPU, motherboard and more

License

Notifications You must be signed in to change notification settings

NanQiAi/CPU-X

This branch is 650 commits behind TheTumultuousUnicornOfDarkness/CPU-X:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

eb152ce · Sep 29, 2022
Aug 28, 2022
May 2, 2020
Aug 28, 2022
Sep 25, 2022
Sep 29, 2022
Sep 25, 2022
Sep 29, 2022
Jan 31, 2021
Apr 10, 2021
May 6, 2022
Apr 20, 2021
Aug 28, 2022
Sep 28, 2022
Feb 13, 2021
Sep 21, 2014
Aug 28, 2022
Sep 25, 2022

Repository files navigation

Logo GitHub release GitHub commits GitHub downloads GitHub total downloads GitHub issues GitHub pull-requests Translation status

Linux FreeBSD AppImage
Build Status (Linux) Build Status (FreeBSD) AppImage Continuous

CPU-X is a Free software that gathers information on CPU, motherboard and more.
CPU-X is a system profiling and monitoring application (similar to CPU-Z for Windows), but CPU-X is a Free and Open Source software designed for GNU/Linux and FreeBSD.
This software is written in C and built with CMake tool.
It can be used in graphical mode by using GTK or in text-based mode by using NCurses. A dump mode is present from command line.

⚠️ There is no major plans for the future, see this announcement.


Table of contents


Dependencies

Build-only dependencies

These dependencies are needed to build CPU-X:

Build and run dependencies

These dependencies are needed to build¹ and run CPU-X:

¹On some GNU/Linux distributions, the appropriate -dev or -devel package is needed.

Download and install

From official repositories

In alphabetical order:

From third-party repositories

From GitHub releases

Look for Assets here GitHub release for portable binary (AppImage).

Manual build

For step-by-step guide, please read this page on the Wiki.

Usage

Application is available in menu (System Tools category). If you start the daemon, it will allow CPU-X to access some special devices, which provides more information and avoid empty labels.
The CPU-X daemon requires root privileges, and it uses Polkit for privileges escalation.

You can use cpu-x from command line, some options are available, like:

  • --gtk: to start the graphical user interface (default)
  • --ncurses: to start the text-based user interface
  • --dump: to get a summary of data

Use --help to see all arguments.

Wiki

More informations are available on Wiki, like screenshots, troubleshooting and tips. You can access to the Wiki with this link.

Bugs/Improvements/Request features

Please open a new issue and fill the appropriate template. Note that text between <!-- ... --> is not displayed.

Translate CPU-X

If you want to translate CPU-X in your native tongue, please visit the Weblate page.
POT file is updated on each changes thanks to Update POT file workflow.

About

CPU-X is a Free software that gathers information on CPU, motherboard and more

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 80.2%
  • Assembly 14.9%
  • CMake 3.2%
  • Shell 1.6%
  • CSS 0.1%