Giter Site home page Giter Site logo

xu98bin / cpu-x Goto Github PK

View Code? Open in Web Editor NEW

This project forked from thetumultuousunicornofdarkness/cpu-x

0.0 0.0 0.0 10.58 MB

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

Home Page: https://thetumultuousunicornofdarkness.github.io/CPU-X

License: GNU General Public License v3.0

Shell 1.58% C 47.22% Assembly 13.58% CSS 0.07% CMake 4.04% C++ 33.51%

cpu-x's Introduction

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 are no milestones for this project, read this announcement for more details.


Table of contents


Dependencies

Build-only dependencies

These dependencies are needed to build CPU-X:

Test dependencies

These dependencies are optional to test CPU-X:

¹At least on Awk is required, e.g. the default Awk on the system.

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 repositories

In alphabetical order:

All packages:
Packaging status

From GitHub releases

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

From Flathub

CPU-X is available as Flatpak on Flathub since v5.0.2.

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 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 the Wiki by using this link.

Bugs/Improvements/Request features

Please open a new issue and fill the appropriate template. Note that text between <!-- ... --> is not displayed.
⚠️ Incomplete reports may be closed without justification.

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.

cpu-x's People

Contributors

thetumultuousunicornofdarkness avatar weblate avatar x0rg avatar ppasserini avatar wtuemura avatar comradekingu avatar adem4ik avatar eson57 avatar umio-yasuno avatar waldist avatar josprachi avatar oersen avatar sr093906 avatar kbdharun avatar utuhiro78 avatar santossi avatar yangyangdaji avatar wdlkmpx avatar laralem avatar ryuzu3747 avatar locounpoconadamas avatar hatem07 avatar xendez avatar kusanaginoturugi avatar beatussum avatar atalanttore avatar hayao0819 avatar dedicatus5457 avatar sergeymy avatar openglfreak avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.