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
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.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