Where Does CPU-X Store Settings on Linux?
CPU-X keeps its settings in an XDG config file on Linux, with hardware readings pulled live and never stored.
Last updated
CPU-X separates preferences from readings. Settings live in a small config file under the XDG config tree. Hardware details render live from system interfaces and persist nowhere unless exported.
Confirm the exact config path on your install, since packaging varies between distros. Reports export by explicit action to wherever you point them. Back up the config before distro hopping and re export reports worth keeping.
Where CPU-X stores this, by platform
~/.config/cpu-x/cpu-x.conf
Display preferences in the XDG tree. Confirm the exact filename on your install, since distro packages differ. Live hardware readings never land here.
Frequently asked questions
How do I move CPU-X settings to a new PC?
Copy the config file to the same XDG path on the new machine. Preferences travel with it. Live readings rebuild from hardware on launch, so nothing else needs moving.
Does CPU-X save hardware reports automatically?
No. CPU-X reads CPU, board, and memory live through system interfaces on every launch. The config file holds display preferences only. Dumps export separately when you explicitly save a report.
Notice an outdated path? Let us know.