Commit graph

1085 commits

Author SHA1 Message Date
inxi-svn c6af37371d fixed little issue, now only shows exact string search for desktop extra info 2012-06-24 08:41:29 +00:00
inxi-svn f83ab4df38 forgot to fill in a word 2012-06-24 08:37:19 +00:00
inxi-svn 4d219d23a5 by special Mint request, adding shell/panel type extra extra extra output to desktop, this is so easy to do
I decided to just add an -xxx option, for extra extra extra data, no output if nothing detected.

No big support issues, and Mint has used inxi by default for a while, so I think it's fine to add this for them.
2012-06-24 08:30:14 +00:00
inxi-svn ce04297c0f small tweak added, if by some weird chance there's more than one dm, shows all of them, in comma separated list.
This might help debug certain odd issues where a user might not know this is the case, or forgot, or something else weird.
2012-06-24 07:45:22 +00:00
inxi-svn 3821e2a16e new -xx feature for -S, shows display manager running if in X. Supports currently the following:
entrance gdm gdm3 kdm kdm-trinity lightdm lxdm mdm nodm slim wdm xdm

there's been a relative flood of new display managers, and a few more are probably coming, so
it's actually a somewhat useful thing to have this option.

This is also going to close issue 30, which is not going to be further handled due to ratrace
of trying to support various software packages running on the systems.

Also updated man page for that -xx item.
2012-06-24 07:03:39 +00:00
inxi-svn 6e4f112e82 New inxi version, new tarball.
Added support for razor-desktop in desktop id section. Tiny change, but there it is.
2012-05-27 19:12:55 +00:00
inxi-svn cdaa47b016 Made a few subtle text adjustments, no version number change, these are purely cosmetic adjustments.
Made new tarball as well for maintainers.
2012-05-17 06:21:33 +00:00
inxi-svn 911fe425dc moved man pages to trunk, easier that way 2012-05-16 01:30:00 +00:00
inxi-svn 4bdb6b0621 By suggestion and good sense, -R has been modified. New tarball as well.
Now RAID works like this:

-b - if no /proc/mdstat, or if no devices found and module is running, show nothing, otherwise show short form as before
-F - if no proc/mdstat, show nothing, if no devices but mdstat and if -xx, show all lines, otherwise show normal
-R - show all messages and missing file/module information so users, particularly sys admins, know right away module
is running even if no devices.
-v 6 and less, like -F. -v 7, like -R run, ie, show all messages.

this gets rid of unneeded line output given that only if you have md_mod running will you have any data for /proc/mdstat
and that module is only running if you have mdraid installed. 

Also redid the no data messages for no module state and no devices state to better reflect what is actually happening.

Good adjustment and good cleanup of unneeded output while tightening the actual usability of the specific messages received.
2012-05-15 01:51:58 +00:00
inxi-svn eee6f3e83e added link in comments to raid info 2012-05-11 21:59:04 +00:00
inxi-svn b345b8b44f removed debugger data, whoops! 2012-05-11 18:48:14 +00:00
inxi-svn 31bf0858c1 removed patch number from 1.8.2 2012-05-11 18:47:17 +00:00
inxi-svn 53c1943a82 fixed small issue, turns out sometimes for raid devices, the [2/2] [UU] type data is simply not present.
That is now handled explicitly, version 1.8.2
2012-05-11 18:46:54 +00:00
inxi-svn 5af065c955 tiny glitch, fixed missing separator in raid 2012-05-11 18:33:42 +00:00
inxi-svn 7641bd1ca6 small tweak, made hardcoded /proc/mdstat use global path variable. 2012-05-11 17:46:31 +00:00
inxi-svn 62e0e35b79 help tweak, fixed -b and -v2 descriptions to note that they are close but not identical 2012-05-11 17:33:35 +00:00
inxi-svn 654694cd16 removed RAID line from -b output if either no /proc/mdstat file or if no raid devices detected. -b should always
be as short and non verbose as possible. Also noted in --help that -b does not show hard drive names, just totals.
2012-05-11 17:30:17 +00:00
inxi-svn 6ecaee1046 tweak 2012-05-11 06:44:31 +00:00
inxi-svn 217e14414e final tweak to missing mdstat file output 2012-05-11 06:44:02 +00:00
inxi-svn b26c4ec1e7 cleanup 2012-05-11 06:25:51 +00:00
inxi-svn 9837f9cbec adjusted the missing mdstat file method to be right. 2012-05-11 06:23:52 +00:00
inxi-svn f744c6ffbe added a protection against no /proc/mdstat might be needed on old systems, we'll see. 2012-05-11 06:21:32 +00:00
inxi-svn 65aa044f30 New feature, updated to inxi 1.8.0, -R for RAID output.
Includes 4 levels, -b shows basic only, -R shows primary info, device id, components, state, and report on drives 

-Rx shows more, and triggers a second info line per device with more raid info.

-Rxx also adds more information, and triggers system raid support info and unmounted raid devices line.

-F uses -R now.

And that's that, enough raid stuff for a lifetime.
2012-05-11 06:01:17 +00:00
inxi-svn 4fa7edd006 updated man pages, removed temporarily raid function 2012-05-10 05:15:35 +00:00
inxi-svn 482930ff07 fixed typo in -v 5 help item. 2012-05-08 23:46:59 +00:00
inxi-svn 02579b3a16 Added man pages, including the gz part. No idea why I forgot to do this, this is by aus9 by the way.
So there's the man pages, needs some work, but at least it's something.
2012-05-06 23:38:13 +00:00
inxi-svn bd72fdf2c6 new -xx feature, by request, -D shows serial number of hdd as well. Also fixed the drive output to be more clearly labeled with
data type names, as with the rest of the outputs.
2012-04-26 23:51:55 +00:00
inxi-svn f85208ecbc small bug fix, only affects gentoo/sabayon konvi version number detection. Path change needed as alternate. 2012-04-26 20:25:04 +00:00
inxi-svn fe958e912b trying a fix for konvi version for sabayon, they changed paths 2012-04-26 20:17:25 +00:00
inxi-svn d37c485f87 added /proc/mdstat output to disk data collector function. 2012-04-26 18:16:39 +00:00
inxi-svn cdb03510b4 adding in validation since user set ip addresses can be wrong. It's always something, sigh... 2012-04-16 20:29:13 +00:00
inxi-svn de5ccd8a1c added feature where a different ip page can be added by whoever.
That would need to be set in the inxi override config file. The page must show only
one line of output, and that last item on that line must be the ip address.

Ok, that's it, not a big deal, but some people may prefer a non smxi ip address page
for whatever reason, so have at it. Or not.
2012-04-16 18:06:13 +00:00
inxi-svn 7dc1634887 language tweak, getting there 2012-03-26 22:33:18 +00:00
inxi-svn 2ffdda3578 language tweak 2012-03-26 22:29:30 +00:00
inxi-svn 02348a009f language tweak to -M output 2012-03-26 22:28:58 +00:00
inxi-svn 673c4d4585 language tweak 2012-03-26 22:22:42 +00:00
inxi-svn f94a67dca6 language tweak 2012-03-26 22:22:19 +00:00
inxi-svn ef8f431ec4 fixed for older systems, -M with dmidecode can be empty, so error messages should also show that. 2012-03-26 22:17:27 +00:00
inxi-svn e64687d88f user patch, added support, as root user, for dmidecode in -M data.
This helps users of older systems get system machine data.
2012-03-26 21:41:53 +00:00
inxi-svn fcd3ccaf4c updated recommends for arch, xprop has changed to xorg-xprop 2012-03-26 20:32:27 +00:00
inxi-svn 9d8da0627f bug fix, some intel cpus give core id as 0 for each core, thus creating a situation where
inxi thinks it's a single core cpu, no matter if it's multicpu or multicore.

Using the: cpu cores
value to double check, as a fallback. This seems to work, ie, if cpu cores is listed as 1
but processor count * cpu count is > 1, then clearly the intel reporting bug is in play.

Note that this is NOT an inxi bug, but is a bug in how some intel cpus create their
cpuinfo data, but since intel is a major player, it's worth handling that issue.
2012-02-21 20:14:15 +00:00
inxi-svn bd15318705 fixed a logging bug, won't have any impact on users. 2012-02-13 05:27:36 +00:00
inxi-svn bf4333570e fixed typo, thanks to alert user for this bug report 2012-02-13 05:22:02 +00:00
inxi-svn f6abbdf3c8 tweaked grep to make sure it's ^rootfs 2012-02-09 23:39:45 +00:00
inxi-svn e7fd174440 bug fix, new kernels/df show both / real filesystem and / and rootfs, creating double / entries.
This is fixed with a simple test to get rid of that possible outcome. We'll see if that's sufficient.
2012-02-09 23:35:47 +00:00
inxi-svn f63cf11e2c Small bug fix, added separator character to Desktop item, that was left out. 2012-01-07 18:25:47 +00:00
inxi-svn e687ce5960 added in aptosid-version and siduction-version to save maintainers time of adding those. 2011-11-22 19:11:16 +00:00
inxi-svn 154f819680 big bug fix, usb networking output has apparently not worked for a long time, that is now fixed.
Apparently if you pack an array that is global inside a subshell, that does not register on the primary level of bash.

Who knew?

Maintainers, this is a serious bug fix, so updat to 1.7.27 now or the usb cards will not be seen.
2011-11-22 06:36:42 +00:00
inxi-svn 68b84a9e1e bug fix, first patch, usb networking wasn't working, not sure why this was never reported 2011-11-22 06:31:28 +00:00
inxi-svn 023ba2d188 not showing speed/duplex for lan card when it is down. Because cards don't always have 'up', but
might show 'unknown' for state, only not showing if it is down explicitly.
2011-11-22 05:33:11 +00:00
inxi-svn 94e9d050d0 Syntax test fix for a broadcom wifi card id in -n output, failed to read path in /sys
Fixing this required using find, so find will have to be added to the recommended apps, but
leaving it off for now until sure this method is the only way to do it.

The earlier used grep method to get the paths did not work, why, I don't know.

This may require redoing the usb path finder logic, we'll see.
2011-11-22 04:17:29 +00:00
inxi-svn 37d0118dfd bug fix 2011-11-22 04:11:43 +00:00
inxi-svn d385fd39b0 bug fix 2011-11-22 04:00:28 +00:00
inxi-svn 652585c9f9 trying a bug fix for broadcom id 2011-11-22 03:54:40 +00:00
inxi-svn 764bea1a31 cleaned some spacing errors. 2011-10-22 05:12:05 +00:00
inxi-svn 7dc02344a4 version bump for bug fix for short jwm type desktop names. now should always work. 2011-10-04 03:22:37 +00:00
inxi-svn 19bc994f3f trying a jvm fix, turns out some ps aux uses full path, like /usr/bin/jwm 2011-10-04 03:19:08 +00:00
inxi-svn 2013a6b69a changed Unknown distro to unknown, so the output will be: distro: unknown 2011-07-28 18:55:45 +00:00
inxi-svn 9a5a49ca07 got rid of pointless o_0 on unknown distro 2011-07-28 18:48:43 +00:00
inxi-svn 548fc5c71c added some comments to explain 2011-07-28 00:02:05 +00:00
inxi-svn a7bb5b5ac1 bug fix, forgot the null file case 2011-07-27 23:56:42 +00:00
inxi-svn 856ed2bc1b small patch for inxi unknown distro, this is a bug fix, so it's a version bump too. 2011-07-27 23:54:37 +00:00
inxi-svn 48ae838480 small bug fix for output of konvi perl/python handler 2011-07-25 22:56:21 +00:00
inxi-svn cf75791ea4 cleaned up konvi code, function for perl/python detection. 2011-07-25 22:43:47 +00:00
inxi-svn 55c7fa0e3a added python support for unknown irc clients and added konversation to that support. 2011-07-25 22:40:48 +00:00
inxi-svn 4484a73801 bumped version number to force update to patches, thought there would be a few more bugs and fixes, but that looks like it's
about it.
2011-07-25 20:49:25 +00:00
inxi-svn 9c35a1dddd patch to fix line lengths for / partition data, needs to be a bit shorter. 2011-07-23 03:17:00 +00:00
inxi-svn 240ca4e2a7 small fix on partitions, white space, patch fix only 2011-07-23 01:04:33 +00:00
inxi-svn cb2301e127 added line wraps for very long partition lines 2011-07-22 07:46:20 +00:00
inxi-svn 9de355d4be bug fix 2011-07-22 07:06:49 +00:00
inxi-svn c9731b0c02 tweak 2011-07-22 07:05:02 +00:00
inxi-svn 982f9a3e57 fixed oversight, forgot to put no cd drive detected if all cd / optical drive data is n ull 2011-07-22 07:03:26 +00:00
inxi-svn 93a7e248d9 fixed a small glitch with sensors data, it needs a character string after the newlines for the
newline to work properly due to how bash deals with null lines after end of content.
2011-07-20 21:25:12 +00:00
inxi-svn 0e805c7b23 trying a small fix for a sensors glitch 2011-07-20 21:23:00 +00:00
inxi-svn 6f03cfb351 fixed a glitch in x version, out of x tests can fail if strings contain (...) type endings,
which newer debian's do.
2011-07-20 04:11:44 +00:00
inxi-svn 291fd443b7 date 2011-07-20 00:38:20 +00:00
inxi-svn 3d83e9ff76 (version jump, feature fix)
fixed gfx driver failed state
2011-07-20 00:37:52 +00:00
inxi-svn 7ddc8116f3 tweak 2011-07-19 23:58:14 +00:00
inxi-svn d56790b717 fine tune failed module load for gfx driver 2011-07-19 23:53:19 +00:00
inxi-svn cda79a63fd added vboxvideo to detected drivers 2011-07-19 20:34:17 +00:00
inxi-svn fd9becb379 added -P to df to avoid wrapping long lines. -P for posix, which means do not wrap long lines I guess. 2011-07-13 01:27:46 +00:00
inxi-svn 85fbd5eb58 tweak 2011-07-11 21:26:49 +00:00
inxi-svn 7858345c3f tiny recommends tweak 2011-07-11 21:26:02 +00:00
inxi-svn dabe37f200 added another regex for mobo data 2011-07-09 23:35:51 +00:00
inxi-svn e68f70b840 added -xx trigger to debugger inxi output 2011-07-09 05:28:53 +00:00
inxi-svn 4e4244e620 moved some running in shell assignments to main() 2011-07-09 00:18:49 +00:00
inxi-svn 552fb8f1b9 small bug fix for -v7 2011-07-08 23:45:36 +00:00
inxi-svn 9bcd044736 added verbosity level 7, that addes -i and -xx 2011-07-08 21:16:19 +00:00
inxi-svn e587e78fdc cleanup 2011-07-08 19:58:20 +00:00
inxi-svn a9de17dfc4 fixed something 2011-07-08 19:56:57 +00:00
inxi-svn 2627e355d5 totally synced separators in output, now if in console, uses : universally, or if color scheme is 0.
This is set dynamically as well. For irc it uses no : except for line starters and item starters, like:
ID: or IF: or 1: and so on. Also made cpu per core clock speed the same, using now 1: instead of (1)

that saves one character too per core, but makes it all the same, consistent.

This also now becomes a user adjustable parameter, via config files, can set irc/console separator character(s)

Ok, bored, now on with the day.
2011-07-08 19:55:04 +00:00
inxi-svn fb7467ea5a improved regex detections for systme/mobo null data filters 2011-07-08 18:18:59 +00:00
inxi-svn 339af74d2d finalizing new gcc version feature 2011-07-06 20:09:29 +00:00
inxi-svn 78b75f2c35 got rid of inconsistent : in I line 2011-07-06 05:56:59 +00:00
inxi-svn 96784d1073 fine tunings to avoid some possible errors 2011-07-06 03:54:25 +00:00
inxi-svn 0473aef0a0 output tweak 2011-07-06 02:59:39 +00:00
inxi-svn 1c7a7ac7bf added some to debugger, protect against bad gcc as well 2011-07-06 01:51:20 +00:00
inxi-svn 4663090d8f fixed spacing 2011-07-06 01:41:54 +00:00
inxi-svn ea05126ab6 fixed spacing issue 2011-07-06 01:33:54 +00:00
inxi-svn a822a8b22a adjustment 2011-07-06 01:22:11 +00:00
inxi-svn 6a6f3f770e patches to I 2011-07-06 00:59:51 +00:00
inxi-svn 0c45a0a325 tweak to spacing 2011-07-06 00:57:34 +00:00
inxi-svn 3806ce7200 tweak 2011-07-06 00:49:39 +00:00
inxi-svn 77084b0e63 moved client to second line if needed 2011-07-06 00:47:33 +00:00
inxi-svn 4d8033ec86 adding new -x and -xx, gcc version installed, and with -xx, all detected gcc versions. This goes on the -I output line.
This might be changed a bit if it doesn't work on other distros than arch/debian, so I'm leaving this as a patch number only update.
2011-07-06 00:43:58 +00:00
inxi-svn 019d361968 patch update: just added parentheses around the 'unloaded: ...' video drivers to make it more clear they are unloaded, not referring to the
loaded regular ones. Leaving loaded as not showing the 'loaded' string, and FAILED will show as usual, red caps.
2011-07-05 20:07:57 +00:00
inxi-svn 51727aca90 help menu for new options 2011-06-27 18:45:02 +00:00
inxi-svn bf67acb881 date updated 2011-06-27 18:41:15 +00:00
inxi-svn 0f9d0fe911 added debugging option -! ftp.<alternate ftp upload location> just so it's not restricted to ftp.techpatterns.com 2011-06-27 18:40:42 +00:00
inxi-svn 7af15ebeb6 some more debugger tweaks 2011-06-25 21:54:53 +00:00
inxi-svn 9cff4f10f2 patch, for debugging tools, added python version, tweaked a few other things. 2011-06-25 18:33:50 +00:00
inxi-svn 951d3b7814 fixed space/vs tabbing indentation. inxi uses tabs, not spaces. 2011-06-25 17:11:23 +00:00
inxi-svn d4519f26c5 updated sensors to handle gpu data more cleanly. 2011-06-25 17:08:57 +00:00
trash80.v2.0 ab003ddf92 Bump patch number for xiin work. 2011-06-25 07:32:22 +00:00
trash80.v2.0 192ac06eae Print xiin version before upload (-u) for dev 2011-06-25 07:31:29 +00:00
trash80.v2.0 048abbc12d Removed xiin upload uname and password requirement from inxi. While they can be used, they are no longer required.
Some modularization to xiin.  Using classes.
2011-06-25 07:19:08 +00:00
inxi-svn 51a4fe9432 added newlines to sensors output to make sure sensors always work 2011-06-25 04:08:13 +00:00
inxi-svn d1a47c3168 added nouveau gpu to sensors 2011-06-25 03:53:31 +00:00
inxi-svn d8c2368418 major fix for ip addr output, handled weak cases, now it inserts a newline before each record item with sed to create discrete records for gawk to parse easily.
this solves the problem exposed when there is no ipv6 output, and thus the last line used to test for end of record was vanished.

now it's all just treated like ifconfig except a few small differences of which item to slice out.
2011-06-25 01:17:16 +00:00
inxi-svn 507687cb63 bug fix, forgot -n 2011-06-24 22:27:06 +00:00
inxi-svn e6b7f6f682 bug fix 2011-06-24 22:18:37 +00:00
inxi-svn 6cd07f9008 adding support, initial, for free xorg gpu temp output, first only for the newer radeons 2011-06-24 21:59:57 +00:00
inxi-svn ac82ea3e8d tweaking the output slightly 2011-06-24 18:11:55 +00:00
inxi-svn 01bb3f205c changed it back, heh 2011-06-24 18:01:08 +00:00
inxi-svn 1e83ba94f5 changed , to ; 2011-06-24 17:57:55 +00:00
inxi-svn 41caad5be0 new version: bug fix
A case where pcibusid includes the pre- 0000: appeared, that broke the -N pcibus id handling for -n, which made for no output.

Now inxi will just slice off that in the initial lspci creator.
2011-06-24 17:22:40 +00:00
inxi-svn 1c38f454b2 version update: IMPORTANT
several bug fixes, one quite serious (not caused by inxi, lsusb -v takes 1 minute to run in some releases). 

The lsusb bug is very bad, and hopefully someone will report that upstream, at Arch and Debian Sid it's seen.

lsusb -v hangs very badly.

Another bug fix with error output for some unknown reason on using cat on some /sys files for networking.

Layout bug fixes as well.

Package maintainers, this one is a real bug squasher release, thanks.
2011-06-23 03:25:01 +00:00
inxi-svn 79b6b9d478 patch version update 2011-06-23 03:13:10 +00:00
inxi-svn ccd1dedec8 using readlink to provide true path now for -n advanced data 2011-06-23 03:12:47 +00:00
inxi-svn 35c69c03c8 initial bug fix, but just a workaround for error triggered cat of /sys files 2011-06-23 03:04:01 +00:00
inxi-svn 8efdf3199d bug fixes 2011-06-23 02:54:43 +00:00
inxi-svn d089bf0211 hot bug fix, removed debuggers 2011-06-23 02:51:16 +00:00
inxi-svn c308dcc339 removed -v from lsusb audio, it's not needed and may be triggering kernel issues for some users. 2011-06-23 02:42:48 +00:00
inxi-svn bdf795a8fc patch for usb audio output tweak, patch for possible bug in usb audio function. 2011-06-23 01:25:35 +00:00
inxi-svn c805ecd0f0 bug fix, forgot to remove a timer.
This won't be seen by users though unless they are running the debugger.
2011-06-23 00:34:40 +00:00
inxi-svn 09b21295cc removed patch number 2011-06-22 23:28:06 +00:00
inxi-svn a6fd64fdae Improved -i to show IF lan nic IP using as first choice the ip tool from iproute, and to only use the deprecated ifconfig as a fallback.
This required recoding that function, so I also made -i show IPv6 with -x as well. Might as well start getting used to it.

Also fixed and added wrapping for the -i output, that wasn't working right before, now is standardized to other lines.
2011-06-22 23:26:08 +00:00
inxi-svn 6408e0a56b bug fix, new patch version, forgot to remove a debugger thing yesterday. 2011-06-22 18:09:01 +00:00
inxi-svn cca96227e6 cleaned up some of the banlist order, no big deal. 2011-06-22 03:06:52 +00:00
inxi-svn 1155d5d917 adding new xiin.py feature, autoupload of tar.gz data file to ftp.techpatterns.com 2011-06-21 23:38:32 +00:00
inxi-svn b17314bddc tweaks 2011-06-21 23:06:37 +00:00
inxi-svn 3e77dc619f help menu updated to show -xx for -@ 11-14 2011-06-21 22:54:53 +00:00
inxi-svn 34450f3940 first patch to have auto upload of user debugging data to techpatterns.com ftp server, anon 2011-06-21 22:41:06 +00:00
inxi-svn e9e81c3ef5 (package maintainers, no worries on this one, it's just debugging tools)
Updated the debugging data collector to not exit on error of xiin, and also added some debugger outputs.
2011-06-21 20:53:38 +00:00
inxi-svn 6168b32895 version number bump for all the little fixes etc, and so cathbard has a clean one to package. 2011-06-21 07:41:22 +00:00
inxi-svn 499174b8fc more top comment header cleanup 2011-06-21 03:45:36 +00:00
inxi-svn 50dd14ce0d added bullets to top comment information to make it more readable 2011-06-21 03:41:33 +00:00
inxi-svn 1ee1a843b0 tweak to function name, no actual user seen changes 2011-06-21 02:28:06 +00:00
inxi-svn 79f79aebb4 added protection against false jwm id 2011-06-21 02:22:54 +00:00
inxi-svn c8468a647e whoops, wrong one, added jwm to de 2011-06-21 02:15:16 +00:00