aboutsummaryrefslogtreecommitdiffstats
path: root/inxi.1
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2022-10-13 18:45:50 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2022-10-13 18:45:50 -0400
commit2e5c41b8a4dc54e230c22bbe71f6e9d6b0790d02 (patch)
tree508f9bd2f2b0e688f9ae56a859fd1df014bcdce6 /inxi.1
parent6bb70ff5f5b14d6e890d0eeb79f5dc370540a027 (diff)
New upstream version 3.3.22-1.upstream/3.3.22-1
Diffstat (limited to 'inxi.1')
-rw-r--r--inxi.185
1 files changed, 55 insertions, 30 deletions
diff --git a/inxi.1 b/inxi.1
index e9f1974..ad9368d 100644
--- a/inxi.1
+++ b/inxi.1
@@ -15,7 +15,7 @@
.\" with this program; if not, write to the Free Software Foundation, Inc.,
.\" 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
.\"
-.TH INXI 1 "2022\-08\-06" "inxi" "inxi manual"
+.TH INXI 1 "2022\-10\-08" "inxi" "inxi manual"
.SH NAME
inxi \- Command line system information script for console and IRC
@@ -318,8 +318,9 @@ Deprecated. See \fB\-G \-a\fR.
.B \-G \fR, \fB\-\-graphics\fR
Show Graphic device(s) information, including details of device and display
drivers (\fBX:\fR \fBloaded:\fR, and, if applicable: \fBunloaded:\fR,
-\fBfailed:\fR, and active \fBgpu:\fR drivers), display protocol (if available),
-display server (and/or Wayland compositor), vendor and version number, e.g.:
+\fBfailed:\fR, \fBdri:\fR (if X and different from loaded X drivers) drivers,
+and active \fBgpu:\fR drivers), display protocol (if available), display server
+(and/or Wayland compositor), vendor and version number, e.g.:
\fBDisplay: x11 server: Xorg v: 1.15.1\fR
@@ -689,12 +690,18 @@ then shows what package(s) you need to install to add support for each feature.
.TP
.B \-s \fR, \fB\-\-sensors\fR
-Show output from sensors if sensors installed/configured: Motherboard/CPU/GPU
-temperatures; detected fan speeds. GPU temperature when available. Nvidia shows
-screen number for multiple screens. IPMI sensors are also used (root required)
-if present. See Advanced options \fB\-\-sensors\-use\fR or
-\fB\-\-sensors\-exclude\fR if you want to use only a subset of all sensors, or
-exclude one.
+Show output from sensors if sensors installed/configured: Motherboard/CPU/GPU
+temperatures; detected fan speeds. GPU temperature when available. Nvidia shows
+screen number for multiple screens. IPMI sensors are also used (root required)
+if present.
+
+See Advanced options \fB\-\-sensors\-use\fR or \fB\-\-sensors\-exclude\fR if you
+want to use only a subset of all sensors, or exclude one (currently only for
+\fBlm\-sensors\fR and \fB/sys\fR sourced data).
+
+For current Linux, will fallback gracefully to using \fB/sys/class/hwmon\fR as
+sensor data source if \fBlm\-sensors\fR is not installed. You can compare the
+two by using \fB\-\-force sensors\-sys\fR option with \fB\-s\fR.
.
.TP
.B \-\-slots\fR
@@ -998,7 +1005,6 @@ Konversation etc.
Setting a specific color type removes the global color selection.
-
.TP
.B \-\-indent [11\-xx]\fR
Change primary wide indent width. Generally useless. Only applied if output
@@ -1208,7 +1214,7 @@ dds rev version to optical drive.
.TP
.B \-x \-D\fR
-\- Adds HDD temperature with disk data.
+\- Adds drive temperature with disk data.
Method 1: Systems running Linux kernels ~5.6 and newer should have
\fBdrivetemp\fR module data available. If so, drive temps will come from
@@ -1269,6 +1275,8 @@ specific vendor [product] information.
\- \fBX.org:\fR Adds (for single GPU, nvidia driver) screen number that GPU is
running on.
+\- Adds device temperature for each discrete device (Linux only).
+
.TP
.B \-x \-i\fR
\- Adds IP v6 additional scope data, like Global, Site, Temporary for
@@ -1343,6 +1351,8 @@ specific vendor [product] information.
\- Adds PCI/USB ID of each device.
+\- Adds device temperature for each discrete device (Linux only).
+
.TP
.B \-x \-o\fR, \fB\-x \-p\fR, \fB\-x \-P\fR
\- Adds \fBmapper:\fR (the \fB/dev/mapper/\fR partition ID)
@@ -1363,8 +1373,8 @@ bitmap (if present). Resync line, shows blocks synced/total blocks.
.TP
.B \-x \-s\fR
-\- Adds basic voltages: 12v, 5v, 3.3v, vbat (\fBipmi\fR, \fBlm-sensors\fR if
-present).
+\- Adds basic voltages: 12v, 5v, 3.3v, vbat (\fBipmi\fR, \fBlm\-sensors /
+/sys/class/hwmon\fR if present).
.TP
.B \-x \-S\fR
@@ -1403,12 +1413,6 @@ found for each distribution system base detection.
\- Adds serial number.
.TP
-.B \-xx \-C\fR
-\- Adds microarchitecture level (v1,v2,v3,v4) (Intel and AMD 64 bit CPUs only).
-This information is used for setting compile time optimization switches in for
-example GCC. These levels were introduced in 2020.
-
-.TP
.B \-xx \-D\fR
\- Adds disk serial number.
@@ -1825,6 +1829,13 @@ shown).
only will show if Core generation, otherwise the arch value is enough. For AMD,
only shows Zen generation.
+\- Adds microarchitecture \fBlevel:\fR (v1,v2,v3,v4) (64 bit Intel/AMD CPUs
+only). This information is used for setting compile time optimization switches
+in for example GCC. These levels were introduced in 2020.
+
+Because this a CPU flag based test, and these levels when > 2 are not always
+100% based on exposed CPU flags (eg OSXSAVE), for > v2, adds \fBnote: check\fR.
+
\- Adds CPU family, model\-id, and stepping (replaces \fBrev\fR of \fB\-Cx\fR).
Format is \fBhexadecimal (decimal)\fR if greater than 9, otherwise
\fBhexadecimal\fR.
@@ -1919,6 +1930,8 @@ differences shown, like \fBcores:\fR, \fBmin/max:\fR, etc.
type: MT MCP MCM SMP
arch: Zen
gen: 1
+ level: v3
+ note: check
process: GF 14nm
built: 2017\-19
family:0x17 (23)
@@ -2073,8 +2086,8 @@ Graphics:
active: DVI\-I\-1,VGA\-1 empty: HDMI\-A\-1 bus\-ID: 0a:00.0
chip\-ID: 1002:68f9 class\-ID: 0300
Display: x11 server: X.Org v: 1.21.1.3 with: Xwayland v: 22.1.0
- compositor: xfwm v: 4.16.1 driver: X: loaded: modesetting gpu: radeon
- display\-ID: :0.0 screens: 1
+ compositor: xfwm v: 4.16.1 driver: X: loaded: modesetting dri: r600
+ gpu: radeon display\-ID: :0.0 screens: 1
Screen\-1: 0 s-res: 2560x1024 s-dpi: 96 s\-size: 677x270mm (26.65x10.63")
s\-diag: 729mm (28.7")
Monitor\-1: DVI\-I\-1 pos: primary,left model: Samsung SyncMaster
@@ -2294,7 +2307,7 @@ Shortcut. See \fB\-\-force dmidecode\fR.
Force inxi to use Curl, Fetch, Perl, or Wget for downloads.
.TP
-.B \-\-force [colors|dmidecode|hddtemp|lsusb|rpm|usb-sys|wayland|vmstat|wmctrl]\fR
+.B \-\-force [option(s)]\fR
Various force options to allow users to override defaults. Values can be given
as a comma separated list:
@@ -2330,7 +2343,14 @@ For systems that support running rpm along with the primary package installer
if any, installed, so the command runs in those cases (if inxi can determine it
is running in that type of system).
-\- \fBusb-sys\fR \- Forces the USB data generator to use \fB/sys\fR as data
+\- \fBsensors\-sys\fR \- Force use of \fB/sys/class/hwmon\fR data for sensors
+(excluding ipmi sensors, which are their own line if present), skip
+\fBlm\-sensors\fR. Generally useful for testing since sys data is used if no
+lm\-sensors data was found anyway, but if \fBlm\-sensors\fR was installed, and
+returned no data, it's most likely if not nearly certain that \fB/sys\fR will
+also not return data.
+
+\- \fBusb\-sys\fR \- Forces the USB data generator to use \fB/sys\fR as data
source instead of \fBlsusb\fR (Linux only).
\- \fBvmstat\fR \- Forces use of vmstat for memory data.
@@ -2423,19 +2443,24 @@ on a one time basis.
.TP
.B \-\-sensors\-exclude\fR
-Similar to \fB\-\-sensors\-use\fR except removes listed sensors from sensor
-data. Make permanent with \fBSENSORS_EXCLUDE\fR configuration item. Note that
-gpu, network, disk, and other specific device monitor chips are excluded by
+Linux only. Similar to \fB\-\-sensors\-use\fR except removes listed sensors from
+sensor data. Make permanent with \fBSENSORS_EXCLUDE\fR configuration item. Note
+that gpu, network, disk, and other specific device monitor chips are excluded by
default.
Example: \fBinxi \-sxx \-\-sensors\-exclude k10temp-pci-00c3\fR
.TP
+.B \-\-sensors\-sys\fR
+Shortcut. See \fB\-\-force sensors\-sys\fR
+
+.TP
.B \-\-sensors\-use\fR
-Use only the (comma separated) sensor arrays for \fB\-s\fR output. Make
-permanent with \fBSENSORS_USE\fR configuration item. Sensor array ID value
-must be the exact value shown in lm\-sensors sensors output (Linux/lm-sensors
-only). If you only want to exclude one (or more) sensors from the output,
+Linux only. Use only the (comma separated) sensor arrays for \fB\-s\fR output.
+Make permanent with \fBSENSORS_USE\fR configuration item. Sensor array ID value
+must be the exact value shown in lm\-sensors sensors output (lm-sensors only) or
+use \fB\-s \-\-dbg 18\fR ('main' =>.. section) to see the sensor ID strings used
+internally. If you only want to exclude one (or more) sensors from the output,
use \fB\-\-sensors\-exclude\fR.
Can be useful if the default sensor data used by inxi is not from the right