- CPU-X prikazuje CPU, keš memoriju, matičnu ploču, RAM, GPU i sistem, sa GUI-jem, tekstualnim režimom i dump-om.
- Može se instalirati iz repozitorija (Ubuntu/Debian) i dostupno u ažuriranoj aplikaciji AppImage.
- Start Daemon omogućava napredna privilegovana očitavanja za senzore i magistrale.
Ako dolazite s Windowsa i nedostaje vam CPU-Z, bit će vam drago znati da GNU/Linux nudi besplatnu i višeplatformsku alternativu: CPU-X vam detaljno prikazuje hardver vašeg računara (CPU, keš memorije, matičnu ploču, memoriju, grafičku karticu i još mnogo toga) s jasnim interfejsom, plus tekstualni način rada za terminal i opciju za ispis podataka iz komandne linije.
Nadalje, ovaj projekt otvorenog koda distribuira se u službenim repozitorijima kao AppImage, ne zahtijeva instalaciju i može se kompajlirati pomoću CMake-a. Različiti izvori spominju njegovu implementaciju u C-u (a neki čak spominju i C++), ali ključna stvar je da je CPU-X lagan, brz i vrlo sličan CPU-Z-u , dizajniran za GNU/Linux i također kompatibilan sa *BSD sistemima poput FreeBSD-a.
Šta je CPU-X i kako funkcioniše?
CPU-X je preglednik i monitor hardvera koji prikuplja i predstavlja sistemske podatke na organiziran način. Njegov pristup podsjeća na CPU-Z, ali ovo je besplatan softver otvorenog koda usmjeren na Linux i *BSD . Izgrađen je pomoću CMake-a, a jezgro projekta je napisano u C-u (iako se neki tekstovi odnose na C++), što rezultira efikasnom aplikacijom koju zajednica lako održava.
Nudi nekoliko načina korištenja: grafički interfejs zasnovan na GTK-u za one koji preferiraju klikanje i pregledavanje kartica , tekstualni terminalni način rada pokretan NCurses-om za rad bez grafičkog okruženja i način rada komandne linije za generiranje izvještaja. Ova svestranost čini ga korisnim i za kućne korisnike i za tehničare kojima je potrebna revizija opreme ili brza dijagnostika problema.
Pored prikupljanja statičkih informacija (model CPU-a, čipset, verzija BIOS-a/UEFI-ja), alat prikazuje dinamičke podatke poput frekvencija, temperature i korištenja memorije u realnom vremenu . Ova ravnoteža između detalja i jasnoće, u kombinaciji s činjenicom da nije potrebno kucati komplicirane naredbe, objašnjava zašto je CPU-X toliko popularan među sistem administratorima i PC kreatorima koji koriste GNU/Linux.
Ako ste zabrinuti zbog kompatibilnosti, ne brinite: program radi na više distribucija, a također i na *BSD-u. A ako ne želite ništa dirati na svom sistemu, AppImage vam omogućava da ga pokrenete dvostrukim klikom bez instaliranja ikakvih zavisnosti ili dodatnih paketa.

Informacije koje prikazuje: kartice i ključni podaci
Kada otvorite aplikaciju, vidjet ćete različite odjeljke ili kartice. Redoslijed se može neznatno razlikovati između verzija (u seriji 4.X distribuiranoj kao AppImage, postoje promjene u redoslijedu u odnosu na verziju 3.X u nekim repozitorijima), ali sadržaj je sličan:
- CPUPodaci o procesoru, arhitektura, jezgre/niti, trenutna i maksimalna frekvencija, podržane instrukcije i još mnogo toga.
- Keš memorijeDetalji o L1, L2 i L3 keš memoriji (veličine, nivoi i druge karakteristike).
- Matična pločaproizvođač i model matične ploče, čipset, BIOS / UEFI i njegova verzija.
- MemoriaTip RAM-a, kapacitet, kanali, brzina i korištenje u realnom vremenu.
- Sistemdistribucija, verzija kernela, okruženje, arhitektura OS-a i opći sažetak.
- GrafikaModel GPU-a, korišteni drajver (Mesa, vlasnički, itd.) i povezani parametri.
- Klupa/TestoviMali testovi performansi za uzimanje referenci opreme.
- O tome: : licenca projekta, autorstvo i linkovi.
Kartica CPU je obično prva koja se prikazuje i u mnogim slučajevima, tu provodimo najviše vremena provjeravajući model, frekvencije i podržane tehnologije . Ako kalibrirate performanse ili tražite stabilnost, prikazi keš memorije i memorije su također posebno korisni.
U odjeljku Sistem možete na prvi pogled vidjeti vitalne podatke o okruženju (jezgro, distribucija, arhitektura), dok Grafika otkriva koje se grafičke kartice i upravljački programi zapravo koriste — što je vrlo praktično pri prebacivanju između upravljačkih programa otvorenog koda i vlasničkih upravljačkih programa . A ako želite pokrenuti brzu provjeru performansi, Benchmark/Testovi će vas voditi bez potrebe za instaliranjem bilo kakvih teških paketa.
Kartica "O nama" pruža transparentnost: besplatna licenca, autor i službene linkove za daljnje informacije. Dobra je navika posjetiti je ako ste zainteresirani za praćenje razvoja projekta ili konsultiranje wikija.
Instalirajte CPU-X na Ubuntu 22.04 i 20.04 iz repozitorija
Najjednostavniji i najsigurniji način za dobijanje paketa u Ubuntuu je korištenje službenih repozitorija. Na ovaj način dobijate verifikovane pakete za vašu verziju , integrisane sa sistemom ažuriranja. Proces je veoma sličan u Ubuntuu 22.04 i 20.04.
Prvo, ažurirajte listu paketa kako biste bili sigurni da dobijate najnoviju verziju dostupnu na vašoj grani:
sudo apt update
Zatim instalirajte alat koristeći svoj uobičajeni upravitelj paketa. Vidjet ćete da se paket zove cpu-x.
sudo apt install cpu-x
Nakon instalacije, aplikaciju možete pokrenuti pronalaženjem njene ikone u meniju. Neke instalacije mogu prikazivati dva pokretača: jedan za obične korisnike i jedan za root korisnike . Također je možete otvoriti iz terminala pomoću:
cpu-x
Imajte na umu da su u vrijeme pisanja nekoliko vodiča, Ubuntu repozitoriji nudili verziju 3.2.4 . Ako vam je potrebna novija verzija, u nastavku ćete pronaći upute o pokretanju AppImage-a. Međutim, verzija iz repozitorija je obično najstabilnija i temeljito testirana za svaku Ubuntu distribuciju.
sudo apt remove cpu-x
sudo apt autoremove
sudo apt purge cpu-x
Za one koji upravljaju softverom s grafičkim interfejsom, Synaptic također radi : jednostavno potražite "cpu-x", odaberite i instalirajte, s istom lakoćom kao i uvijek.
CPU-X kao AppImage: Preuzmite i pokrenite bez instaliranja
Ako ne želite mijenjati sistem ili jednostavno želite noviju verziju od one u repozitoriju vaše distribucije, AppImage je vaš prijatelj. Preuzmite ga, dodijelite dozvole za izvršavanje i otvorite datoteku dvostrukim klikom. Nije potrebna instalacija niti root pristup.
Na primjer, iz terminala možete preuzeti određenu AppImage objavljenu na GitHub-u i dati joj dozvole za izvršavanje :
wget https://github.com/X0rg/CPU-X/releases/download/v4.0.1/CPU-X-v4.0.1-x86_64.AppImage
chmod +x CPU-X-v4.0.1-x86_64.AppImage
Pokretanje te datoteke će koristiti CPU-X verziju 4.0.1 , koja je bila najnovija dostupna u to vrijeme. Drugi vodiči mogu također navoditi verziju 4.5.2 kao najnoviju AppImage verziju ; uvijek je dobra ideja provjeriti stranicu s izdanjima kako biste potvrdili koja je verzija najnovija.
Da biste pratili razvoj i preuzeli binarne datoteke, imate dvije historijske reference za projekat: originalni raspored izdanja na GitHub Releases i trenutni repozitorij gdje se nalaze kod i dokumentacija: TheTumultuousUnicornOfDarkness/CPU-X . Između ova dva, naći ćete binarne datoteke AppImage i wiki.
Dostupnost na drugim distribucijama: Debian, Arch, Fedora i druge
U Debian GNU/Linuxu, CPU-X je dostupan u službenim repozitorijima. Možete ga instalirati koristeći željeni grafički menadžer (kao što je Synaptic ) ili upisivanjem naziva paketa u terminal. U vrijeme kada su neki priručnici napisani, verzija dostupna u Debianu bila je 4.5.1 , znatno novija od verzije u nekim Ubuntu repozitorijima.
Ako koristite Arch Linux ili Manjaro, CPU-X ćete pronaći u AUR-u , koji održava zajednica. Kao i uvijek sa AUR-om, provjerite PKGBUILD, komentare i popularnost prije kompajliranja.
U Fedori, CentOS-u ili RHEL-u postoje opcije za instalaciju iz repozitorija trećih strana ili kompajliranje iz izvornog koda pomoću CMake-a. Standardni pristup uključuje kloniranje repozitorija, zadovoljavanje zavisnosti i izgradnju projekta, iako mnogi korisnici preferiraju AppImage kako bi izbjegli komplikacije.
A ako radite u *BSD okruženjima (na primjer, FreeBSD), CPU-X također nudi kompatibilnost. Iako iskustvo varira ovisno o dostupnim grafičkim bibliotekama i portovima, grafički način rada s GTK-om i tekstualni način rada s NCursesima su uglavnom dobro podržani.
Praktična upotreba: interfejs, dugme Start Daemon i terminalni režim
Čim otvorite CPU-X, vidjet ćete prozor s karticama. Možete se kretati kroz svaki odjeljak kako biste provjerili procesor, keš memoriju, memoriju, sistem i GPU bez potrebe za pamćenjem bilo kakvih naredbi. Ako ste zainteresirani za provjeru očitanja uživo, ostavite ga otvorenim neko vrijeme i promatrajte kako se mijenjaju frekvencije ili potrošnja energije.
Primijetit ćete dugme pod nazivom Start Daemon . Pritiskom na njega, aplikacija će zatražiti povišene privilegije (tražit će vašu lozinku) kako bi omogućila dodatne funkcije i pristup senzorima niskog nivoa. Ovo može otključati podatke kao što su brzine magistrale, broj procesorskih "paketa", dodatne informacije o senzorima i druge metrike koje prosječan korisnik ne može uvijek pročitati.
Oni koji preferiraju terminal imaju dvije opcije: tekstualni interfejs (NCurses), koji replicira strukturu s karticama unutar konzole, i dump mod , koji generira izvještaj sa sistemskim podacima bez interaktivne komponente. Binarni fajl se zove cpu-x, a parametri se mogu prenositi odatle kako bi se prilagodio njegov rad.
Praktična razlika između načina rada je jednostavna: grafički način rada je savršen za brzo istraživanje, tekstualni način rada je idealan na serverima ili kada nemate X/Wayland, a dump način rada je odličan ako želite sačuvati tehničke specifikacije uređaja ili ih podijeliti s tehničkom podrškom.
A ako se pitate da li su vam potrebne root privilegije za sve: ne. Mnogi čitači rade bez njih, ali da biste dobili napredne podatke i određene brzine magistrale, morat ćete aktivirati daemon s root dozvolama.
Mentalno poređenje sa CPU-Z-om i stvarnim slučajevima upotrebe
Bez ulaženja u egzotične benchmark testove, CPU-X ispunjava istu ulogu kao i CPU-Z u Windowsu: pruža jasan pregled vašeg hardvera i minimum benchmark testova. Prednost Linuxa je što je sve integrirano sa sistemom, a uz to je i besplatan softver.
Za tehničare i entuzijaste, ovo je veoma korisno prilikom sastavljanja ili dijagnosticiranja sistema: možete za nekoliko sekundi potvrditi tačan model CPU-a, da li je čipset očekivani, verziju BIOS-a/UEFI-ja ili koji je grafički drajver učitan . Također pomaže u provjeri da li RAM radi na reklamiranoj brzini i u dvokanalnom režimu.
Na laptopima , provjera temperature i frekvencija pomaže u otkrivanju problema s ograničavanjem brzine ili hlađenjem . Na desktop računarima možete provjeriti je li primijenjen overklok i kako se ponaša pod opterećenjem pomoću kartice za male testove.
Za one koji upravljaju više sistema, tekstualni način rada i izvlačenje podataka su neprocjenjivi: povezujete se putem SSH-a , izdvajate informacije o hardveru i izlazite bez instaliranja bilo čega što zahtijeva puno resursa. A ako trebate izvršiti brzu reviziju, CPU-X vam štedi dobar broj naredbi razasutih po sistemu.
Bilješke o izdanju, repozitorije i gdje saznati više
Različiti vodiči navode različite verzije: Ubuntu je u jednom trenutku spomenuo verziju 3.2.4 kao paket dostupan u svojim repozitorijima; AppImage prikazan u primjerima je verzija 4.0.1 ; a Debian priručnici navode verziju 4.5.1 u svojim repozitorijima, kao i 4.5.2 kao AppImage. Ovo je normalno u Linux ekosistemu: svaka distribucija zamrzava verzije u skladu sa svojim ciklusom podrške.
Ako želite najnoviju verziju, posjetite GitHub stranicu s izdanjima i preuzmite AppImage. Ako preferirate stabilnost koju garantuje vaša distribucija, držite se repozitorij paketa. A ako ste zainteresirani za kompajliranje, repozitorij projekta nudi kod, dokumentaciju i wiki za izgradnju pomoću CMake-a.
Korisni linkovi koje treba imati pri ruci: izdanja na GitHub-u Izdanja i trenutni repozitorij projekta na GitHub-u . Ne zaboravite da wiki odgovara na često postavljana pitanja i detaljno opisuje funkcije koje možda nećete vidjeti na prvi pogled u interfejsu.
CPU-X nudi savršenu ravnotežu između jednostavnosti i dubine: brzu instalaciju iz repozitorija, prenosivu verziju AppImage-a, sveobuhvatno čitanje hardvera i grafičke i tekstualne načine rada koji odgovaraju svakom okruženju ili preferencijama.
Strastveni pisac o svijetu bajtova i tehnologije općenito. Volim dijeliti svoje znanje kroz pisanje, a to je ono što ću raditi na ovom blogu, pokazivati vam sve najzanimljivije stvari o gadžetima, softveru, hardveru, tehnološkim trendovima i još mnogo toga. Moj cilj je pomoći vam da se krećete u digitalnom svijetu na jednostavan i zabavan način.