Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › PerlMon - CPU-z like program for linux
New Posts  All Forums:Forum Nav:

PerlMon - CPU-z like program for linux

post #1 of 376
Thread Starter 
Get latest version here!


Well I've been working on this project off and on for two months now and I finally feel like its good enough to release.

This is my attempt at making a CPU-z like program for linux. I still got a lot of work planned for it, including better hardware support (ATI and Intel video info), more CPU info, and other sysadmin related info.

Let me know what you guys think. If you find any bugs, post them, and I'll try to work them out.

Unpacking PerlMon

To un-pack file, you can type in the terminal:
unzip PerlMon*.zip

Installing PerlMon
*As of release 0.2.0 Perlmon must be installed before you can run the script.*
In the terminal:
cd /path_to/PerlMon-*/
sudo perl Installer


Graphically:
Thanks to reset3x and DigitalSonata for working together to figure this error out.
If you're using xarchiver make sure you are preserving the directory structure when you extract the files. You need to check off Extract files with full path.


If you get an error then check to make sure the dependences are installed, and if then report the bug.
For more info on anything you can look in the README file.

.deb package

reset3x has been kind enough to make a .deb package for PerlMon that you can get from here.



If you have any questions feel free to PM here, or send an email to perlmon.linux at-sign gmail dot com.

If you use a distro that perlmon doesn't reconize, then let my know and I'll add the support to the perlmon. All I ask is please provide the name of the the file that contains the release info (usually DISTRO_NAME-release or DISTRO_NAME-version under /etc) and if the file is more than one line long, let me know what the inside of the file looks like (this is to make sure perlmon produces a readable output for the distro info).

Update: Aug. 4, 2007

Well after taking the last two weeks off, I've started to work on release 0.2.0. A few minor 0.1.# releases will come along the way.
Thanks for all the great feedback guys!
(0.1.0 downloaded 224 times!)

Update: Aug. 6, 2007

Release 0.1.1 is out! A few changes since 0.1.0. Distro support for Enlisy added and the bug with text mode and Gtk2 fixed. Also Glib.pm is no longer a dependancy. This release is based off of 0.1.0 and not 0.1.0-2, so if anyone has the issuse with Settings.pm, please let me know, same goes with any other bugs you find.
(0.1.1 downloaded 420 times!)

Update: Oct. 8, 2007

Release 0.1.2 is out! Just a few more changes on 0.1.1. Distro.pm package rewritten and divide by zero error fixed in Memory.pm. Like always if you find anything wrong, let me know! Enjoy! (Note the size of the new package!)
(0.1.2 downloaded 912 times!)

Update: Oct. 13, 2007

Release 0.13RC1. For details and to download the package, you can go here.

Update: Jan. 26, 2008

Release 0.1.3. Get package and details here.

Update: Feb. 9, 2008

Release 0.1.4. Get package and details here.

Update: May 31, 2008

Release 0.2.0. Go here to get.
Edited by dangerousHobo - 7/16/08 at 7:30pm
BlackMesa
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x6 Gigabyte Gigabyte 8gb G.Skill 
Hard DriveHard DriveOSMonitor
OCZ Vertex2 Sata II Coorsair Force GS Sata III Debian (testing) Shimian 27" 
KeyboardMouse
Filco w/ blue cherries Who needs a mouse? 
  hide details  
Reply
BlackMesa
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x6 Gigabyte Gigabyte 8gb G.Skill 
Hard DriveHard DriveOSMonitor
OCZ Vertex2 Sata II Coorsair Force GS Sata III Debian (testing) Shimian 27" 
KeyboardMouse
Filco w/ blue cherries Who needs a mouse? 
  hide details  
Reply
post #2 of 376
BRAVO!!!! Who's better than you for supporting the Linux community? I'll give it a spin!!!

Phobos
(19 items)
 
  
CPUMotherboardGraphicsGraphics
Athlon 64 X2 4400 Toledo  Foxconn NF4SK8AA SLi MSI NX8600GT-T2D256E OC MSI NX8600GT-T2D256E OC 
RAMHard DriveHard DriveHard Drive
2x1 GB Mushkin CL2 WD 250 GB SATA 300 WD 500 GB SATA 300 Seagate 500 GB SATA 300 
Optical DriveCoolingOSOS
LiteOn iHAS124W HL04 Dual Layer SATA DVD/CD RW Rosewill RCX Z-1 Xubuntu 12.04-1 Precise 32 Bit Windows 7 Home premium 32 Bit 
MonitorKeyboardPowerCase
LG L1932TQ 4ms Flatron 19" LCD Saitek Eclipse Thermaltake TR2 600 Rosewill R604TBLK-N Black 
MouseMouse PadAudio
Rosewill 5 button Walmart Creative Labs X-Fi Xreme Gamer 
  hide details  
Reply
Phobos
(19 items)
 
  
CPUMotherboardGraphicsGraphics
Athlon 64 X2 4400 Toledo  Foxconn NF4SK8AA SLi MSI NX8600GT-T2D256E OC MSI NX8600GT-T2D256E OC 
RAMHard DriveHard DriveHard Drive
2x1 GB Mushkin CL2 WD 250 GB SATA 300 WD 500 GB SATA 300 Seagate 500 GB SATA 300 
Optical DriveCoolingOSOS
LiteOn iHAS124W HL04 Dual Layer SATA DVD/CD RW Rosewill RCX Z-1 Xubuntu 12.04-1 Precise 32 Bit Windows 7 Home premium 32 Bit 
MonitorKeyboardPowerCase
LG L1932TQ 4ms Flatron 19" LCD Saitek Eclipse Thermaltake TR2 600 Rosewill R604TBLK-N Black 
MouseMouse PadAudio
Rosewill 5 button Walmart Creative Labs X-Fi Xreme Gamer 
  hide details  
Reply
post #3 of 376
I followed the readme and I got this:

dave@p4-2600:~/PerlMon-0.1.0$ perl perlmon
Can't locate ./settings/Settings.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at HD.pm line 24.
Compilation failed in require at perlmon line 30.
BEGIN failed--compilation aborted at perlmon line 30.
dave@p4-2600:~/PerlMon-0.1.0$

I had Perl 5.8.8 installed by default with my distro (Xubuntu 7.04) but not in /usr/local/share... It does appear in the other directories...

Just to let you know my Linux knowledge is intermediate at best so if you think this may be over my head and too frustrating for you too help out- No prob.... But I would like to help you out if I can...
Phobos
(19 items)
 
  
CPUMotherboardGraphicsGraphics
Athlon 64 X2 4400 Toledo  Foxconn NF4SK8AA SLi MSI NX8600GT-T2D256E OC MSI NX8600GT-T2D256E OC 
RAMHard DriveHard DriveHard Drive
2x1 GB Mushkin CL2 WD 250 GB SATA 300 WD 500 GB SATA 300 Seagate 500 GB SATA 300 
Optical DriveCoolingOSOS
LiteOn iHAS124W HL04 Dual Layer SATA DVD/CD RW Rosewill RCX Z-1 Xubuntu 12.04-1 Precise 32 Bit Windows 7 Home premium 32 Bit 
MonitorKeyboardPowerCase
LG L1932TQ 4ms Flatron 19" LCD Saitek Eclipse Thermaltake TR2 600 Rosewill R604TBLK-N Black 
MouseMouse PadAudio
Rosewill 5 button Walmart Creative Labs X-Fi Xreme Gamer 
  hide details  
Reply
Phobos
(19 items)
 
  
CPUMotherboardGraphicsGraphics
Athlon 64 X2 4400 Toledo  Foxconn NF4SK8AA SLi MSI NX8600GT-T2D256E OC MSI NX8600GT-T2D256E OC 
RAMHard DriveHard DriveHard Drive
2x1 GB Mushkin CL2 WD 250 GB SATA 300 WD 500 GB SATA 300 Seagate 500 GB SATA 300 
Optical DriveCoolingOSOS
LiteOn iHAS124W HL04 Dual Layer SATA DVD/CD RW Rosewill RCX Z-1 Xubuntu 12.04-1 Precise 32 Bit Windows 7 Home premium 32 Bit 
MonitorKeyboardPowerCase
LG L1932TQ 4ms Flatron 19" LCD Saitek Eclipse Thermaltake TR2 600 Rosewill R604TBLK-N Black 
MouseMouse PadAudio
Rosewill 5 button Walmart Creative Labs X-Fi Xreme Gamer 
  hide details  
Reply
post #4 of 376
Thread Starter 
I re-uploaded the original version, and added a second one that should solve the error 'cannot locate Settings.pm' if you get that.

Its a package I made, and want to put it in a certain loacation, if that causes a problem, then so be it.
The second package should fix it for you though.
BlackMesa
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x6 Gigabyte Gigabyte 8gb G.Skill 
Hard DriveHard DriveOSMonitor
OCZ Vertex2 Sata II Coorsair Force GS Sata III Debian (testing) Shimian 27" 
KeyboardMouse
Filco w/ blue cherries Who needs a mouse? 
  hide details  
Reply
BlackMesa
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x6 Gigabyte Gigabyte 8gb G.Skill 
Hard DriveHard DriveOSMonitor
OCZ Vertex2 Sata II Coorsair Force GS Sata III Debian (testing) Shimian 27" 
KeyboardMouse
Filco w/ blue cherries Who needs a mouse? 
  hide details  
Reply
post #5 of 376
Just downloaded and ran it, worked perfectly. Great job, dangerous.
post #6 of 376
wow I love it You deserve a whole pack of cookies for you hard work , guess the best i can do is give you a rep+

Works like a charm. Is it possible in the future to get it to display ram timings,htt speed etc. ala a64info or cpu-z? What about incorporating mprime for stability testing.

Mine look teh suck compared to yours though
    
CPUMotherboardGraphicsRAM
i5 3570K P8Z77-M XFX 7870 1150/1400 2 x 4g Corsair Vengeance LP 1600MHz 
Hard DriveOptical DriveOSMonitor
Callisto Deluxe 40GB & 1TB Sammy Spinpoint F1 &... Nec ND3540A W7 RTM ACER V243HLbmd 
KeyboardPowerCaseMouse
Microsoft Curve 2000 PC P&C Silencer 750w Antec 300 MX518 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
i5 3570K P8Z77-M XFX 7870 1150/1400 2 x 4g Corsair Vengeance LP 1600MHz 
Hard DriveOptical DriveOSMonitor
Callisto Deluxe 40GB & 1TB Sammy Spinpoint F1 &... Nec ND3540A W7 RTM ACER V243HLbmd 
KeyboardPowerCaseMouse
Microsoft Curve 2000 PC P&C Silencer 750w Antec 300 MX518 
  hide details  
Reply
post #7 of 376
Thread Starter 
Quote:
Originally Posted by biatchi View Post
wow I love it You deserve a whole pack of cookies for you hard work , guess the best i can do is give you a rep+

Works like a charm. Is it possible in the future to get it to display ram timings,htt speed etc. ala a64info or cpu-z? What about incorporating mprime for stability testing.

Mine look teh suck compared to yours though
I'm working on adding more info like that to it.

It looks different b/c the gui was written in Gtk2, and your in KDE, and Gtk apps like different under KDE then say Gnome or Xfce. This is b/c your kde is set to use the default Gtk theme on its Gtk apps. The image I posted looks different b/c its running in XFce.
BlackMesa
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x6 Gigabyte Gigabyte 8gb G.Skill 
Hard DriveHard DriveOSMonitor
OCZ Vertex2 Sata II Coorsair Force GS Sata III Debian (testing) Shimian 27" 
KeyboardMouse
Filco w/ blue cherries Who needs a mouse? 
  hide details  
Reply
BlackMesa
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x6 Gigabyte Gigabyte 8gb G.Skill 
Hard DriveHard DriveOSMonitor
OCZ Vertex2 Sata II Coorsair Force GS Sata III Debian (testing) Shimian 27" 
KeyboardMouse
Filco w/ blue cherries Who needs a mouse? 
  hide details  
Reply
post #8 of 376
That's awesome. Now make it work with windows so I can try it.
Main Gaming Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
2500K 4.8ghz Asus P8P67 Deluxe Sapphire 7970 1200/1600 8GB GSKILL SNIPER 
Hard DriveOptical DriveOSMonitor
128GB OCZ Vertex 4 LG 24X SATA Windows 7 Pro x64 Dell 22/24/22 LCDs 
KeyboardPowerCaseMouse
Logitech G110 Toughpower 1000watt 108A Corsair 800D Logitech G700 
Mouse PadAudio
SteelSeries QCK+ XFI XtremeMusic 
  hide details  
Reply
Main Gaming Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
2500K 4.8ghz Asus P8P67 Deluxe Sapphire 7970 1200/1600 8GB GSKILL SNIPER 
Hard DriveOptical DriveOSMonitor
128GB OCZ Vertex 4 LG 24X SATA Windows 7 Pro x64 Dell 22/24/22 LCDs 
KeyboardPowerCaseMouse
Logitech G110 Toughpower 1000watt 108A Corsair 800D Logitech G700 
Mouse PadAudio
SteelSeries QCK+ XFI XtremeMusic 
  hide details  
Reply
post #9 of 376
Quote:
Originally Posted by bigvaL View Post
That's awesome. Now make it work with windows so I can try it.


Why not give linux a try and take a look at this while you're at it?
It goes to eleven
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6300 DS3 EVGA 8600GTS 2GB XMS2 DDR2-800 
Hard DriveOSMonitorKeyboard
1.294 TB Arch Linux/XP Samsung 226bw Eclipse II 
PowerCaseMouse
Corsair 520HX Lian-Li v1000B Plus G7 
  hide details  
Reply
It goes to eleven
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6300 DS3 EVGA 8600GTS 2GB XMS2 DDR2-800 
Hard DriveOSMonitorKeyboard
1.294 TB Arch Linux/XP Samsung 226bw Eclipse II 
PowerCaseMouse
Corsair 520HX Lian-Li v1000B Plus G7 
  hide details  
Reply
post #10 of 376
Quote:
Originally Posted by bigvaL View Post
That's awesome. Now make it work with windows so I can try it.
That defeats the purpose
    
CPUMotherboardGraphicsRAM
Athlon 64 3800+ @2.785GHz Shuttle 7950GT 2GB OCZ 
Hard DriveOptical DriveOSMonitor
320GB Seagate in Ext. Case SATA DVD-RW w/ Lightscribe Censored to avoid flaming HP M70 
PowerCaseMouse
250W Shuttle "Elanpower" Shuttle Glamour xPC Logitech MX518 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Athlon 64 3800+ @2.785GHz Shuttle 7950GT 2GB OCZ 
Hard DriveOptical DriveOSMonitor
320GB Seagate in Ext. Case SATA DVD-RW w/ Lightscribe Censored to avoid flaming HP M70 
PowerCaseMouse
250W Shuttle "Elanpower" Shuttle Glamour xPC Logitech MX518 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Linux, Unix
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › PerlMon - CPU-z like program for linux