Page 1 of 2

sys-info 1.5.2

Posted: Sat 02 Oct 2010, 07:34
by tazoc
Image sys-info + video-info Image
LHP sys-info gathers configuration data from many sources, all into one file. Use it to get under the hood and learn about your Puppy-based system or establish a baseline for future comparison. Can be launched from the System menu. GUI has buttons to scan/refresh, launch HardInfo, PupSysInfo, video-info, open report folder in the file manager and a Help dialog.

The scripts sys-info and video-info have a graphical interface and can also be started from the command line, when X isn't running. sys-info -cli | --nogui to generate a report without starting the gui. sys-info -q | --quiet to silently generate report file.

video-info -d | --driver to just output driver to CL and exit. Includes ifactive to quickly verify Internet connectivity. All three scripts install to /usr/sbin.

The same report is generated in text sys-info-yymmdd and gzipped sys-info-yymmdd.gz formats, for post attachment when requesting assistance on the Puppy Forum. Care was taken to avoid collecting personal data.

Report includes current window manager, system architecture, kernel command line, uptime, load avg, # tasks, memory, extra SFS, user-installed Pets; bootinit, bootsysinit logs; video card and driver, xorg.conf, graphics log, processor, PCI and USB devices, PUPSTATE, probepart, df -h, .wh.* files in system dirs; versions of: kernel, Puppy, Xorg, CUPS, ROX-Filer, JWM, IceWM, Xfce, Samba. Based on report-video by Barry Kauler.

Designed for any Puppy-based Distro. Tested on Slacko 5.4.0.5, Lucid 5.28, Fatdog64-611 and Lighthouse 64 6.00. Sample output attached below (some reports are from an earlier release.)

Companion video-info-glx is available in a separate Pet, for Pups with mesa or proprietary video drivers installed:
http://www.murga-linux.com/puppy/viewto ... 263#538263

Image
sys-info in Lighthouse64 5.15

Requirements
Xorg (included in nearly all Pups)

PupControl or PupSysInfo by Radky is suggested but not required, (if not, PupSysInfo button is grayed-out.)

Change log
2013.03.03 1.5.2 Bugfixed pinstall.sh for Woof build, thanks to 01micko.
Improved driver detection in VirtualBox guest.

2013.12.31 1.5.1 Renamed report-video to video-info to prevent overwriting BarryK's report-video. Instead of --center, use gtkdialog property window-position=1, for smooth dialog re-size, thanks to Thunor and Radky.

2012.10.30 1.4.2 Bugfix: escape codes sometimes appeared in report-video output
2012.10.25 1.4.1 +xorg dependency added to pet.specs.
2012.10.02 1.4 report-video -d | --driver to just output video driver to CL and exit.
report-video -q for silent report generation.
For plain text video report to standard output, use

Code: Select all

report-video -q && cat /tmp/${USER}/report-video
2012.09.02 1.3 Bugfix: report-video incorrectly detected vesa, thanks to BarryK, 01micko
2012.08.13 sys-info 1.2 Report arch (uname -rsm)
Test if mesa or a proprietary driver is installed before trying report-video-glx

2012.07.27 sys-info 1.1 Align pkg list columns. Jasper: report free mem +buffers,cache,slab.
New gtkdialog GUI. Buttons for Scan/Refresh, PupSysInfo, report-video, open reports in file manager.
Expanded some category details. Removed architecture-dependent xdriinfo binaries and script reference.

2012.08.08 report-video 1.1 New gtkdialog GUI. Accept -cl|--nogui.
2012.07.19 sys-info 0.9, report-video 0.8
Processor, PCI and USB device info (thanks to BarryK.)
Include report-video-glx if installed (thanks to Gcmartin.)
Bugfix --help CL option didn't work running in X.
Xorg driver detection improved (thanks to Lobster)
Removed redundant report-video archives. Improved fido user support.
Tips for directing hardinfo report to a file or archive.
Removed 'Lighthouse/LHP' from dialog and Menu entries.
Use Google Public DNS in test for Internet connection script 'ifactive'
Indicate (if run as non-root) user. Fixed /usr/sbin/ifactive.
Fatdog64 600 support. Generic SFS list (thanks to JamesBond.)

2011.09.12 sys-info 0.6, report-video 0.6
CUPS--show all printers. Samba version and testparm -s, if installed.
Driver detection to support Xorg 1.9.5
Bug fix to filter pupver output correctly, (thanks to gcmartin)
Fixed network interface detection.

2011.06.24 sys-info 0.5, report-video 0.5
CUPS version & default printer, JWM, IceWM, Xfce versions, active network interface, improved video driver detection, (thanks to Billtoo and Roy.)

2010.10.04 sys-info 0.3 Install xdriinfo--if not already present. xdriinfo displays information about DRI drivers on the running X server. Added help panel, report kernel command line, up time, load avg; restore prior Geany session before opening report.

2010.10.02 sys-info 0.2 Initial release

-TaZoC

sys-info updated to 0.3

Posted: Mon 04 Oct 2010, 21:32
by tazoc
Updated to sys-info 0.3

Added help panel; report kernel command line, up time, load avg; restore prior Geany session before opening sys-info report.

Installs xdriinfo, if not already present. xdriinfo displays information about DRI drivers on the running X server.
-TazOC

sys-info 0.5, report-video 0.5

Posted: Mon 27 Jun 2011, 01:38
by tazoc
Updated to sys-info 0.5, report-video 0.5

CUPS version & default printer, JWM, IceWM, Xfce versions, active network interface and improved video driver detection, (thanks to Billtoo and Roy for display driver testing.)

-TazOC

LHP_sys-info 0.6

Posted: Wed 14 Sep 2011, 02:43
by tazoc
sys-info 0.6 released

CUPS--show all printers.
Samba version and testparm -s, if installed.
Driver detection supports Xorg 1.9.5 and earlier.
Bug fix to filter pupver output correctly, (thanks to gcmartin)
Network interface detection for Pups without Frisbee.

-TaZoC

Posted: Wed 14 Sep 2011, 04:05
by Lobster
TaZoC, can not wait to try this . . . many thanks . . . :)

In ye olde days it just seemed that Puppy development was so fast that as soon as I thought, 'that would be a nice feature', it was implemented . . .

Today I proposed a puppy rating system (similar to HP but based on Huskys)
http://www.murga-linux.com/puppy/viewto ... 533#563533

. . . you seem to have done it 8)

Puppy Linux
Faster than you thought

Posted: Wed 14 Sep 2011, 04:15
by Lobster
enclosed (from /tmp/root) is my report

Thank you Lobster

Posted: Wed 14 Sep 2011, 05:04
by tazoc
Lobster wrote:enclosed (from /tmp/root) is my report
Thank you for attaching the report, Lobster.

Looks like the report-video section in LHP_sys-info needs some tweaking; the output shows vesa driver, but the Xorg log indicates fglrx! :o

I will work on that,
TaZoC

Posted: Fri 16 Sep 2011, 15:01
by Lobster
came across this - might be of interest . . .
http://www.monitorix.org/

sys-info 0.9, report-video 0.8

Posted: Fri 20 Jul 2012, 20:43
by tazoc
2012.07.19 sys-info 0.9, report-video 0.8

Processor, PCI and USB device info (thanks to BarryK.)
Include report-video-glx if installed (thanks to Gcmartin.)
Bugfix --help CL option didn't work running in X.
Xorg driver detection improved (thanks to Lobster)
Removed redundant report-video archives. Improved fido user support.
Tips for directing hardinfo report to a file or archive.
Removed 'Lighthouse/LHP' from dialog and Menu entries.
Use Google Public DNS in test for Internet connection script 'ifactive'
Indicate (if run as non-root) user. Fixed /usr/sbin/ifactive.
Fatdog64 600 support. Generic SFS list (thanks to JamesBond.)

report-video-glx also updated, see http://www.murga-linux.com/puppy/viewto ... 263#538263

TaZoC

Posted: Fri 20 Jul 2012, 21:59
by radky
Great program for system information!

Thank you TaZoC. :)

sys-info 0.9

Posted: Sat 21 Jul 2012, 15:48
by ETP
tazoc:

Many thanks for this latest utility. A report is attached and a couple of things puzzle me.

1. === probepart ===

/dev/sda1|ntfs|164249600
/dev/sdb1|vfat|30654400
/dev/sdb2|ext4|622592
/dev/sdc|none|0
/dev/sdd|none|0
/dev/sde|none|0
/dev/sr0|none|2097150
What is the value on the sr0 line given that there is no media in the drive? -I did check :)

2. === whiteout(.wh.*) files in /bin /etc /lib /sbin /usr ===

/pup_ro1/etc/modprobe.d/.wh.nouveau.conf
/pup_ro2/etc/.wh.esd.conf.new
/pup_ro2/etc/.wh.mke2fs.conf.new
/pup_ro2/etc/.wh.nscd.conf.new
/pup_ro2/etc/cups/.wh.cupsd.conf.default.new
/pup_ro2/etc/cups/.wh.cupsd.conf.new
/pup_ro2/etc/cups/.wh.snmp.conf.new
etc

Should the search not be for say *white*

3. === xdriinfo ===

libGL is too old.

Does 01micko know about this? - Slacko 5.3.3.2 with mesa inbuilt.

Posted: Sat 21 Jul 2012, 20:40
by rokytnji
Just a report in Racy 5.2.2 if you need it. I just installed version 0.9.

I usually use H2's and Trash's inxi script instead in my Puppy installs.

Posted: Sat 01 Sep 2012, 08:12
by BarryK
Hi,
There seems to be a problem with 'report-video', 01micko and my posts here:

http://murga-linux.com/puppy/viewtopic. ... 794#649794

sys-info 1.3 incl. report-video 1.3

Posted: Sun 02 Sep 2012, 18:35
by tazoc
BarryK wrote:Hi,
There seems to be a problem with 'report-video', 01micko and my posts here:

http://murga-linux.com/puppy/viewtopic. ... 794#649794
Thank you Barry, I've incorporated the suggestions into a new release that should fix the vesa bug.

Updates
2012.09.02 1.3 Bugfix: report-video incorrectly detected vesa, thanks to BarryK, 01micko
2012.08.13 sys-info 1.2 Report arch (uname -rsm) Changed to test for nvidia-xconfig
2012.07.27 sys-info 1.1 Align pkg list columns. Jasper: report free mem +buffers,cache,slab.
New gtkdialog GUI. Buttons to Scan/Refresh, PupSysInfo, report-video, open reports in file manager.
Expanded some category details. Removed architecture-dependent xdriinfo binaries.
2012.08.08 report-video 1.1 New gtkdialog GUI. Accept -cl|--nogui.

-TaZoC

Re: sys-info 0.9

Posted: Sun 02 Sep 2012, 19:29
by tazoc
ETP wrote:tazoc:

Many thanks for this latest utility. A report is attached and a couple of things puzzle me.

1. === probepart ===

/dev/sda1|ntfs|164249600
/dev/sdb1|vfat|30654400
/dev/sdb2|ext4|622592
/dev/sdc|none|0
/dev/sdd|none|0
/dev/sde|none|0
/dev/sr0|none|2097150
What is the value on the sr0 line given that there is no media in the drive? -I did check :)
I don't know, I'm getting the same value here. :?
2. === whiteout(.wh.*) files in /bin /etc /lib /sbin /usr ===

/pup_ro1/etc/modprobe.d/.wh.nouveau.conf
/pup_ro2/etc/.wh.esd.conf.new
/pup_ro2/etc/.wh.mke2fs.conf.new
/pup_ro2/etc/.wh.nscd.conf.new
/pup_ro2/etc/cups/.wh.cupsd.conf.default.new
/pup_ro2/etc/cups/.wh.cupsd.conf.new
/pup_ro2/etc/cups/.wh.snmp.conf.new
etc

Should the search not be for say *white*
Those are files that begin with '.wh.', which enable hiding of deleted files from read-only layers of the layered file system. They are ordinarily invisible to the user, but noting their presence can be useful when trouble-shooting.
3. === xdriinfo ===

libGL is too old.

Does 01micko know about this? - Slacko 5.3.3.2 with mesa inbuilt.
I have removed xdriinfo from latest sys-info as it may be outdated and is architecture dependent. report-video-glx is more reliable for systems with mesa or proprietary drivers.
-TaZoC

Re: inxi :: a full featured system information script

Posted: Sun 02 Sep 2012, 19:41
by tazoc
rokytnji wrote:Just a report in Racy 5.2.2 if you need it. I just installed version 0.9.

I usually use H2's and Trash's inxi script instead in my Puppy installs.
Thank you rokytnji. :) Didn't know about inxi; here's my first attempt:

Code: Select all

bash-4.1# cd /usr/local/bin && wget -Nc smxi.org/inxi && chmod +x inxi
bash-4.1# inxi 
CPU~Dual core AMD Athlon 7750 (-MCP-) clocked at 1350.000 Mhz Kernel~3.0.3 x86_64 Up~4:34 Mem~1749.2/3707.5MB HDD~640.1GB(54.1% used) Procs~208 Client~Shell inxi~1.8.14  
<root> /usr/local/bin
bash-4.1# inxi -Fz
System:    Host: Mariner7 Kernel: 3.0.3 x86_64 (64 bit) Desktop: N/A Distro: Lighthouse64 5.14.2-B4 514.2
Machine:   Mobo: ASUSTeK model: M3A78-EM version: Rev X.0x Bios: American Megatrends version: 2003 date: 10/12/2009
CPU:       Dual core AMD Athlon 7750 (-MCP-) cache: 1024 KB flags: (lm nx sse sse2 sse3 sse4a svm) 
           Clock Speeds: 1: 1350.00 MHz 2: 1350.00 MHz
Graphics:  Card: ATI Radeon HD 3200 Graphics X.org: 1.9.5 driver: fglrx tty size: 107x23 Advanced Data: N/A for root 
Audio:     Card-1: ATI RS780 Azalia controller driver: HDA Intel Sound: ALSA ver: 1.0.24
           Card-2: ATI SBx00 Azalia (Intel HDA) driver: HDA Intel
Network:   Card-1: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller driver: r8169 
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter>
           Card-2: Realtek RTL8187 Wireless Adapter driver: rtl8187 
           IF: wlan0 state: down mac: <filter>
Drives:    HDD Total Size: 640.1GB (54.1% used) 1: id: /dev/sda model: WDC_WD6401AALS size: 640.1GB 
Partition: ID: swap-1 size: 4.29GB used: 0.04GB (1%) fs: swap 
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors:   None detected - is lm-sensors installed and configured?
Info:      Processes: 208 Uptime: 4:38 Memory: 1704.6/3707.5MB Client: Shell inxi: 1.8.14 

Posted: Mon 03 Sep 2012, 17:15
by rokytnji
Try

Code: Select all

inxi --recommends
to find out how to get a more complete readout. Here is my Semplice Debian Unstable install inxi report.

Code: Select all

harry@biker:~$ inxi -Fxz
System:    Host: biker Kernel: 3.2.0-3-486 i686 (32 bit, gcc: 4.6.3) Desktop: Openbox 3.5.0 Distro: Semplice 2.0.4 emily
Machine:   System: IBM product: 679421U
           Mobo: IBM model: IBM Bios: IBM version: 20KT46AUS date: 06/04/2004
CPU:       Single core Intel Pentium 4 CPU (-UP-) cache: 256 KB flags: (sse sse2) bmips: 3588.63 clocked at 1794.317 MHz 
Graphics:  Card: NVIDIA NV6 [Vanta/Vanta LT] bus-ID: 01:00.0 
           X.Org: 1.12.3.902 drivers: nouveau (unloaded: fbdev,vesa) Resolution: 1024x768@85.0hz 
           GLX Renderer: Mesa DRI nv05 x86/MMX/SSE2 GLX Version: 1.2 Mesa 8.0.4 Direct Rendering: Yes
Audio:     Card: Intel 82801BA/BAM AC'97 Audio Controller driver: snd_intel8x0 ports: 1c00 1840 bus-ID: 00:1f.5
           Sound: Advanced Linux Sound Architecture ver: 1.0.24
Network:   Card: Intel 82801BA/BAM/CA/CAM Ethernet Controller driver: e100 ver: 3.5.24-k2-NAPI port: 2000 bus-ID: 02:08.0
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:    HDD Total Size: 100.1GB (-) 1: id: /dev/sda model: SAMSUNG_SV6003H size: 60.1GB 
           2: id: /dev/sdb model: IC35L040AVVA07 size: 40.0GB 
Partition: ID: / size: 27G used: 3.1G (12%) fs: ext3 
Sensors:   System Temperatures: cpu: 32.0C mobo: N/A 
           Fan Speeds (in rpm): cpu: N/A 
Info:      Processes: 97 Uptime: 6:46 Memory: 378.4/1136.6MB Runlevel: 2 Gcc sys: 4.7.1 Client: Shell inxi: 1.8.14 
This box triple boots MacPup 529, AntiX 12, and Semplice 2.0.4. It is one of my motorcycle shop pl,ay around boxes for my customers. Trips them out when they don't hear the Wiindows welcome sound but a Harley starting up sound instead,

http://antix.freeforums.org/custom-icew ... t2404.html

Sys-Info and Report-Video 1.4

Posted: Tue 02 Oct 2012, 19:33
by tazoc
Sys-Info and Report-Video 1.4 released

Change log

report-video -q | --quiet for silent report generation, (same option available in sys-info.)

report-video -d | --driver to just output driver to CL and exit. (I use this in Lighthouse64 to avoid duplication of driver detection code with other apps that report the driver.)

Code: Select all

sh-4.1# report-video --driver
fglrx
sh-4.1# 
-TaZoC

Installed on Macpup 529 frugal

Posted: Wed 03 Oct 2012, 03:22
by rokytnji

Code: Select all

  Report Video 1.4 - Tue 2 Oct 2012 on macpup 529 - Linux 3.2.18 i686
   
  Chip description:
    0.0 VGA compatible controller: NVIDIA Corporation NV6 [Vanta/Vanta LT] (rev 15)  
    oem: NVidia
    product: Riva TNT Chip Rev B1
   
  X Server: Xorg  Driver used: nouveau
  X.Org version: 1.11.3
    dimensions:    1280x1024 pixels (338x270 millimeters)
    depth of root window:    24 planes 
Tested OK on MacPUP 529. Quad booter Desktop with Antix,Semplice,Vector Linux 7 Gold STD, and Frugal Macpup 529.

sys-info 1.4.2 released

Posted: Tue 30 Oct 2012, 20:24
by tazoc
Bugfix: escape codes sometimes appeared in report-video section of sys-info output

-TaZoC