• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

linux equivilant of cpuz

Well I can't think of one right now, but CPU-Z runs half decently (via WINE) on Linux so I really had no need to look for an alternative.
 
when you want info...look in /proc, nearly everything is there.


EDIT: Also check dmesg (dmesg | less) for info. Both very handy
 
When asking about something like this, it's usually a good idea to provide a description of what the app does for those of us who have never used it.
 
Well it depends upon what info you want to find out. The lm_sensors package will find out a lot of the information that CPU-Z finds out. If that won't do the trick then dmidecode should get what you're looking for in your system.
 
Originally posted by: Nothinman
When asking about something like this, it's usually a good idea to provide a description of what the app does for those of us who have never used it.

cpuz for those that don't know is a utility for windows that is freeware.

*It provides you with info about the processors name,cpu code name,socket,& voltage, also the processor family and instructions (ie...mmx, 3D now...etc).

*It also provides you with the core speed, multiplier,and htt.
*L1 and L2 info.
* It also provides info about your main board (ie..make and model) and chipset information.
*It also provides info about your graphics port.
*It also provides info about your memory ( which slots its in, size, latency,single or duel,
clock timings, Manufacturer of Ram ,part #, frequency,registered,buffered...

and thats about it I guess?
If your a windows user and you would like to get it its available at http://www.cpuid.com
 
Originally posted by: DidlySquat
Are you serious ?!?! OMG !!! ROFLMAO

try "wine cpuz.exe"

If I am going to whine(wine) every time I have an issue or question . I may as well stay with windows. I would rather learn how you do it in Linux. I already know how to do it in windows. So thanks for the info was worth didly squat.
 
the best you can do in linux is "cat /proc/cpuinfo" but unless cpuz authors release a linux version (which is highly doubtful because they will need to write a kernel module for linux, etc), wine is your best option here. In fact wine usually doesn't work too well for anything which is slightly advanced, but for small utilities like cpu-z it works great


also if you want to do hardware monitoring (temps, etc) look into lm-sensors and gkrellm


 
Most information of this sort is provided through proc, like the other people said. Also there are various places in /sys directory were you can find information about cpu thermal and clock rates and fan speeds and so on and so forth.

It realy depends on how well supported the hardare is and what features the hardware has to show you aviable information on it. Generally speaking your much more likely to get more information out of a Via or AMD-based motherboard then a Nvidia-based one.

Then there are commands and deamons used for some aspects of hardware. For instance for harddrives you have SMART support, which allows access to diagnostic utilities and monitoring tools. (only very recently added support for accessing it through the LibATA drivers for SATA drives).

lspci also is usefull for gathering information.

Here is a Gentoo doc page on sensors.. http://gentoo-wiki.com/HARDWARE_Sensors

When talking about 'information' I mean things like cpu throttling, thermal sensors, fan speeds, harddrive health status tempuratures and settings and such things. Stuff that is important to monitor when you have a bunch of machines and servers and whatnot.

Most of these things are text-based with 'special' file types. This is so you can use normal text manipulation tools like perl, awk, grep, sed, cat, and others to build complex commands access the information and display it in a human readable format.


It's not too complicated.

For instance if you want to just see cpu speed you can go:
cat /proc/cpuinfo | grep MHz


If you want to monitor a bunch of different files for changes you can copy and paste all the different commands into a bash script and launch that with the watch command.

Say it's command is gather.cpu.bash
You'd go:
watch -n 3 /usr/local/bin/gather.cpu.bash

and then watch will run the command every 3 seconds so you can see up to date information. Redirect the output and such so that you can make log files for later use if you want.

That's the most generic way to do it. Very usefull since you can easily customize it and format the output to gather the right information that is most usefull to you.

If you want something pretty.. There are dozens of different applets and doc apps and such that can provide various information. There are things like gkrellm out there.

For the hardcore there is things like Nagios, which is a enterprise-style monitoring tool for Linux and unix-like systems. You can set it up to text message you or email you about the status of various services and hardware systems and whatever else they have plugins for.


For any app you want check out http://freshmeat.net/ It keeps a pretty complete database of various applications you can search through.

For instance benchmarks, diagnostics, hardware monitoring...
http://freshmeat.net/browse/136/
 
Originally posted by: drag
Most information of this sort is provided through proc, like the other people said. Also there are various places in /sys directory were you can find information about cpu thermal and clock rates and fan speeds and so on and so forth.

It realy depends on how well supported the hardare is and what features the hardware has to show you aviable information on it. Generally speaking your much more likely to get more information out of a Via or AMD-based motherboard then a Nvidia-based one.

Then there are commands and deamons used for some aspects of hardware. For instance for harddrives you have SMART support, which allows access to diagnostic utilities and monitoring tools. (only very recently added support for accessing it through the LibATA drivers for SATA drives).



lspci also is usefull for gathering information.

Here is a Gentoo doc page on sensors.. http://gentoo-wiki.com/HARDWARE_Sensors

When talking about 'information' I mean things like cpu throttling, thermal sensors, fan speeds, harddrive health status tempuratures and settings and such things. Stuff that is important to monitor when you have a bunch of machines and servers and whatnot.

Most of these things are text-based with 'special' file types. This is so you can use normal text manipulation tools like perl, awk, grep, sed, cat, and others to build complex commands access the information and display it in a human readable format.


It's not too complicated.

For instance if you want to just see cpu speed you can go:
cat /proc/cpuinfo | grep MHz


If you want to monitor a bunch of different files for changes you can copy and paste all the different commands into a bash script and launch that with the watch command.

Say it's command is gather.cpu.bash
You'd go:
watch -n 3 /usr/local/bin/gather.cpu.bash

and then watch will run the command every 3 seconds so you can see up to date information. Redirect the output and such so that you can make log files for later use if you want.

That's the most generic way to do it. Very usefull since you can easily customize it and format the output to gather the right information that is most usefull to you.

If you want something pretty.. There are dozens of different applets and doc apps and such that can provide various information. There are things like gkrellm out there.

For the hardcore there is things like Nagios, which is a enterprise-style monitoring tool for Linux and unix-like systems. You can set it up to text message you or email you about the status of various services and hardware systems and whatever else they have plugins for.


For any app you want check out http://freshmeat.net/ It keeps a pretty complete database of various applications you can search through.

For instance benchmarks, diagnostics, hardware monitoring...
http://freshmeat.net/browse/136/



ok thks lots to digest there🙂
 
Originally posted by: daniel49
Originally posted by: DidlySquat
Are you serious ?!?! OMG !!! ROFLMAO

try "wine cpuz.exe"

If I am going to whine(wine) every time I have an issue or question . I may as well stay with windows. I would rather learn how you do it in Linux. I already know how to do it in windows. So thanks for the info was worth didly squat.



We use Linux for a reason I understand that, but at the same time I don't see the harm from running apps available for windows only through WINE , heck I do it all the time, Cpuz in addition to lots of simple apps run very well in WINE, why the hell shouldn't you use WINE if there is some app you want for Linux but it's not available, it's not like it's made by MS or something. it's freeware, take advantage of that.

Cpu-z in action 😛
 
Originally posted by: The Linuxator
We use Linux for a reason I understand that, but at the same time I don't see the harm from running apps available for windows only through WINE , heck I do it all the time, Cpuz in addition to lots of simple apps run very well in WINE, why the hell shouldn't you use WINE if there is some app you want for Linux but it's not available, it's not like it's made by MS or something. it's freeware, take advantage of that.

Cpu-z in action 😛

  1. It doesn't encourage developers to support Linux or free/open source operating systems wine doesn't work on.
  2. Last time I looked at it (a long time ago), it required libraries from a Windows install/disc. Those aren't Free (or even free).
  3. There are generally better alternatives for things that are important already in the F/OSS community.

EDIT: I just looked, WINE apparently has their own libraries, but the ability to use native Windows libraries.
 
Originally posted by: n0cmonkey
Originally posted by: The Linuxator
We use Linux for a reason I understand that, but at the same time I don't see the harm from running apps available for windows only through WINE , heck I do it all the time, Cpuz in addition to lots of simple apps run very well in WINE, why the hell shouldn't you use WINE if there is some app you want for Linux but it's not available, it's not like it's made by MS or something. it's freeware, take advantage of that.

Cpu-z in action 😛

  1. It doesn't encourage developers to support Linux or free/open source operating systems wine doesn't work on.
  2. Last time I looked at it (a long time ago), it required libraries from a Windows install/disc. Those aren't Free (or even free).
  3. There are generally better alternatives for things that are important already in the F/OSS community.

EDIT: I just looked, WINE apparently has their own libraries, but the ability to use native Windows libraries.

I don't know what all OSes wine will work on.. but the principal thing behind them is Winelib to help developers port application to Linux. It's fully open source, it's all free software. A developer can take software port it from Windows to Wine recompile it and have it run on any 'linux/winelib" supported platform. Like PowerPC or whatnot.

The fact that you can take 'World of Warcraft' and other Windows binaries and run it directly on Wine goes to show how complete it is.
 
Originally posted by: drag
I don't know what all OSes wine will work on.. but the principal thing behind them is Winelib to help developers port application to Linux. It's fully open source, it's all free software. A developer can take software port it from Windows to Wine recompile it and have it run on any 'linux/winelib" supported platform. Like PowerPC or whatnot.

The fact that you can take 'World of Warcraft' and other Windows binaries and run it directly on Wine goes to show how complete it is.

Linux, Solaris, and FreeBSD.
 
I just tried that, doesn't work in Redhat.

Then work in a better distribution =)

The fact that you can take 'World of Warcraft' and other Windows binaries and run it directly on Wine goes to show how complete it is.

No, it just shows that they have the DirectX, input and network stuff working well.
 
Originally posted by: n0cmonkey

I just tried that, doesn't work in Redhat.


The command for redhat will be through yum. so you will have to log into root using the command "su" in a terminal. then type " yum install wine " without the "". If you have the right repositories it should find wine somewhere. Otherwise google it.

I'm not into RedHat linux... Debian or Ubuntu is the way to go IMO.
 
Originally posted by: Brentx


The command for redhat will be through yum. so you will have to log into root using the command "su" in a terminal. then type " yum install wine " without the "". If you have the right repositories it should find wine somewhere. Otherwise google it.

I'm not into RedHat linux... Debian or Ubuntu is the way to go IMO.

# yum
-bash: yum: command not found

🙂
 
Back
Top