HomeSolus
Diffusion cpu-x 9372c0489524

Update CPU-X to 4.0.0

Authored by aleksvor on May 21 2020, 8:17 AM.

Description

Update CPU-X to 4.0.0

Summary:
Changelog:

  • Additions
    • Add a daemon to handle privileged access.
    • Add basic completions for Bash/Fish/Zsh.
    • Add settings window in GUI.
    • Add "Driver" label in Graphics tab.
    • Add support for zenpower module.
  • Changes
    • Patch dmidecode to version 3.2.5b3c8e9.
    • Uniform all units (byte and octet).
    • Rewrite all CLI options.
    • Write output to /tmp/cpu-x.log and /tmp/cpu-x-daemon.log files when --issue-fmt is used.
    • Update databases.
    • Replace nvidia-settings command calls by nvidia-smi.
  • Removals
    • Remove all privileged access in cpu-x binary (moved to cpu-x-daemon).
    • Remove "CPU-X (Root)" desktop launcher.
  • Fixes
    • Fix some awk regex.
    • Fix load_module() function.
    • Fix options parsing.
    • Various C fixes (unsafe functions and warnings).
    • Fix with VFIO GPU driver.
    • Fix GUI switches appearance in Bench tab.
    • Various fixes in NCurses TUI.

Test Plan:

  1. Checked info about my hardware (in virtualized environment and on bare-metal system).
  2. Ran built-in benchmarks.

Reviewers: Triage Team, JoshStrobl

Reviewed By: Triage Team, JoshStrobl

Subscribers: JoshStrobl

Differential Revision: https://dev.getsol.us/D8907

Details

Committed
JoshStroblMay 21 2020, 8:18 AM
Pushed
JoshStroblMay 21 2020, 8:18 AM
Reviewer
Triage Team
Differential Revision
D8907: Update CPU-X to 4.0.0
Parents
R4515:1bb88b397c67: Update CPU-X to 3.2.4
Branches
Unknown
Tags
Unknown
References
tag: cpu-x-4.0.0-3