• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

System diagnostics in Linux

Joined
Jan 14, 2019
Messages
12,102 (5.72/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Windows 10 Pro
Simple question: I use a combination of GPU-Z, HWinfo and Task Manager on Windows to monitor my system during gaming on my secondary display. Is there any similar software on Linux (preferably with GUI)?

Windows is giving me an increasing number of headaches (by installing Copilot without asking me, moving my desktop icons on every restart, etc.), so I don't think I'm gonna postpone my great switch a lot longer.
 
Joined
Jul 31, 2024
Messages
213 (2.39/day)
Are you asking about a system monitor?


There are the usual stuff like top / htop / atop


In the past I had some system monitor integration with gnome 2 in the gnome panel.

It may be wise to check your desktop manager first what's supported.

--

I may suggest to boot from live linux isos to look at the desktop environment first.
I use a usb drive which I created with ventoy in windows to boot different isos.
e.g. sysrescue live, ...
 
Joined
Jan 14, 2019
Messages
12,102 (5.72/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Windows 10 Pro
Joined
Feb 6, 2021
Messages
2,859 (2.10/day)
Location
Germany
Processor AMD Ryzen 7 7800X3D
Motherboard ASRock B650E Steel Legend Wifi
Cooling Arctic Liquid Freezer III 280
Memory 2x16GB Corsair Vengeance RGB 6000 CL30 (A-Die)
Video Card(s) RTX 4090 Gaming X Trio
Storage 1TB Samsung 990 PRO, 4TB Corsair MP600 PRO XT, 1TB WD SN850X, 4x4TB Crucial MX500
Display(s) Alienware AW2725DF, LG 27GR93U, LG 27GN950-B
Case Streacom BC1 V2 Black
Audio Device(s) Bose Companion Series 2 III, Sennheiser GSP600 and HD599 SE - Creative Soundblaster X4
Power Supply bequiet! Dark Power Pro 12 1500w Titanium
Mouse Razer Deathadder V3
Keyboard Razer Black Widow V3 TKL
VR HMD Oculus Rift S
Software ~2000 Video Games
KDE has in it's "Task Manager" the ability to create monitoring of GPU/CPU Clocks, temps, fan speeds etc.
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
26,826 (3.83/day)
Location
Alabama
System Name RogueOne
Processor Xeon W9-3495x
Motherboard ASUS w790E Sage SE
Cooling SilverStone XE360-4677
Memory 128gb Gskill Zeta R5 DDR5 RDIMMs
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 2TB WD SN850X | 2x 8TB GAMMIX S70
Display(s) Odyssey OLED G9 (G95SC)
Case Thermaltake Core P3 Pro Snow
Audio Device(s) Moondrop S8's on schitt Modi+ & Valhalla 2
Power Supply Seasonic Prime TX-1600
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11 Pro Workstation
Benchmark Scores I dont have time for that.
KDE has in it's "Task Manager" the ability to create monitoring of GPU/CPU Clocks, temps, fan speeds etc.

Agree, there are replacements and things you can get that augment info given if you so choose, but really there isnt anything being asked that linux doesnt already have. Its a full featured OS just like Windows, its not like we're going back in time to steam engines lol.
 
Joined
Sep 23, 2022
Messages
1,266 (1.65/day)
If you're looking for an onscreen overlay, MangoHUD with Goverlay (as the GUI):

MangoHUD.png
 

qxp

New Member
Joined
Oct 27, 2024
Messages
1 (1.00/day)
There are a number of GUI apps and widgets that display all kinds of interesting info, for example KDE plasma widgets. However, some of the most powerful tools are terminal based - and a lot of fun to use ! I suggest in addition to GUI widgets you open a couple of terminals and run in one "nvtop" which shows graphically utilization of NVidia GPUs and in the other "sudo perf top" which shows code level breakdown of CPU usage - if your game freezes you will be able to see what is hogging CPU - the game, the GPU driver, or maybe something else running in the background. A few other useful monitors: "iotop" shows storage I/O, "powertop" shows power consumption (very useful on laptop, but be careful changing settings), "iptraf" monitors network. If you have several computers install "zabbix" to monitor your servers.
 
Joined
Jan 14, 2019
Messages
12,102 (5.72/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Windows 10 Pro
KDE has in it's "Task Manager" the ability to create monitoring of GPU/CPU Clocks, temps, fan speeds etc.
That's good to know especially since I'm planning to use KDE when I switch. :)

I've managed to narrow down my choices to Bazzite and Manjaro, both with KDE. I'll have to try both, see which one works better with my games. I also wouldn't mind Mint, but it isn't a rolling distro which could be a problem when I swap PC parts (especially GPU).
 
Joined
Jan 18, 2021
Messages
163 (0.12/day)
Processor Core i7-12700
Motherboard MSI B660 MAG Mortar
Cooling Noctua NH-D15
Memory G.Skill Ripjaws V 64GB (4x16) DDR4-3600 CL16 @ 3466 MT/s
Video Card(s) AMD RX 6800
Storage Too many to list, lol
Display(s) Gigabyte M27Q
Case Fractal Design Define R5
Power Supply Corsair RM750x
Mouse Too many to list, lol
Keyboard Keychron low profile
Software Fedora, Mint
That's good to know especially since I'm planning to use KDE when I switch. :)

I've managed to narrow down my choices to Bazzite and Manjaro, both with KDE. I'll have to try both, see which one works better with my games. I also wouldn't mind Mint, but it isn't a rolling distro which could be a problem when I swap PC parts (especially GPU).
I think KDE is probably your best option coming from Windows. That or Mint's Cinnamon. (Interestingly, I discovered just the other day that Mint now uses the Hardware Enablement Stack by default, so it should be much improved with respect to newer hardware.)

Here's my desktop using KDE Plasma 6. As you can see, I make heavy use of the system-monitoring widgets:

desktop-fedora-oct-28.png


There's nothing quite like HWInfo, though. I do miss that app, probably more than anything else on Windows. Goverlay/Mangohud are great, though, arguably better than MSI Afterburner with RTSS. Then there's something called "GTKStressTesting," which is dead simple to grab via Flatpak. I like psensor too, but it might not be especially easy to install on your distro (you might have to build it from source or enable a non-standard repo). Then there's btop. And smartmontools. And HDDtemp.

In order to get full functionality out of the sensors on your motherboard, you'll most likely have to configure lm-sensors, first. Just accept the defaults if/when you cross that bridge. If you're still missing sensors, well, that's another bridge, but it shouldn't be a long one.
 
Top