inxi options:
inxi version: 3.3.40 inxi date: 2025-11-25
The following are the supported options of inxi. If your version of inxi is missing any of these options, update to the newest version, or file an issue report with your distro to have them update their inxi. inxi can't provide up-to-date system information unless it is also up-to-date!
NOTE: these options are for Perl inxi (2.9 and greater). For the legacy Bash/Gawk inxi version, see inxi 2.xx.xx options.
inxi supports the following options. For more detailed information, see
man inxi. If you start inxi with no arguments, it will display a short system
summary.
You can use these options alone or together, # to show or add the item(s) you
want to see: A, B, C, d, D, E, f, G, i, I, j, J, l, L, m, M, n, N, o, p, P, r,
R, s, S, t, u, w, --edid, --mm, --ms, --slots. If you use them with -b, -e, or
-v [level], inxi will add the requested lines to the report.
Examples: inxi -v4 -c6 OR inxi -bDc 6 OR inxi -ezjJxy 85
-------------------------------------------------------------------------------
See Filter Options for output filtering, Output Control Options for colors,
sizing, output changes, Extra Data Options to extend Main report, Additional
Options and Advanced Options for less common situations.
-------------------------------------------------------------------------------
Main Feature Options:
-A, --audio Audio/sound devices(s), driver; active sound APIs and servers.
-b, --basic Basic report: System (-S); basic CPU; Machine (-M); Battery (-B)
(if found); Graphics (-G); Network devices (-N); basic Disk;
Info (-I). Same as inxi -v2. See -e for expanded report.
-B, --battery System battery info, including charge, condition, health (if
avalable and not good), voltage (if critical), plus extra info
(if battery present/detected).
-C, --cpu CPU report (if each item available): basic topology, model, type
(see man for types), cache, average CPU speed, min/max speeds,
per core clock speeds.
-d, --disk-full, --optical
Optical drive data (and floppy disks, if present). Triggers -D.
-D, --disk Hard Disk info, including total storage and details for each
disk. Disk total used percentage includes swap partition
size(s).
-e, --expanded
(formerly -F/--full) Expands -b basic report. Includes all Upper
Case options (except -J) plus --swap, -s and -n. Does not show
extra verbose options such as -d -f -i -J -l -m -o -p -r -t -u
-x, unless specified.
-E, --bluetooth
Show bluetooth device data and report, if available. Shows
state, address, IDs, version info.
--edid Full graphics data, triggers -a, -G. Add monitor chroma, full
modelines (if > 2), EDID errors and warnings, if present.
-f, --flags All CPU flags. Triggers -C. Not shown with -F to avoid spamming.
-F, --full Deprecated. See -e/--expanded.
-G, --graphics
Graphics info (devices(s), drivers, display protocol (if
available), display server/Wayland compositor, resolution,
X.org: renderer, basic EGL, OpenGL, Vulkan API data; Xvesa API:
VBE info.
-i, --ip WAN IP address and local interfaces (requires ifconfig or ip
network tool). Triggers -n. Not shown with -F for user security
reasons. You shouldn't paste your local/WAN IP.
--ip-limit, --limit
[-1; 1-x] Set max report limit of IP addresses for -i (default
10; -1 removes limit).
-I, --info General info, including processes, uptime, memory (if -m/-tm not
used), IRC client or shell type, inxi version.
-j, --swap Swap in use. Includes partitions, zram, file.
-J, --usb Show USB data: Hubs and Devices.
-l, --label Partition labels. Use with -j, -o, -p, -P.
-L, --logical Logical devices, LVM (VG, LV), LUKS, Crypto, bcache, etc. Shows
components/devices, sizes, etc.
-m, --memory Memory (RAM) data. Numbers of devices (slots) supported and
individual memory devices (sticks of memory etc). For devices,
shows device locator, type (e.g. DDR3), size, speed. Also shows
System RAM report, and removes Memory report from -I or -tm.
--memory-modules,--mm
Memory (RAM) data. Exclude empty module slots.
--memory-short,--ms
Memory (RAM) data. Show only short Memory RAM report, number of
arrays, slots, modules, and RAM type.
-M, --machine Machine data. Device type (desktop, server, laptop, VM etc.),
motherboard, BIOS and, if present, system builder (e.g. Lenovo).
Shows UEFI/BIOS/UEFI [Legacy]. Older systems/kernels without the
required /sys data can use dmidecode instead, run as root.
Dmidecode can be forced with --dmidecode
-n, --network-advanced
Advanced Network device info. Triggers -N. Shows interface,
speed, MAC id, state, etc.
-N, --network Network device(s), driver.
-o, --unmounted
Unmounted partition info (includes UUID and Label if available).
Shows file system type if you have lsblk installed (Linux) or,
for BSD/GNU Linux, if 'file' installed and you are root or if
you have added to /etc/sudoers (sudo v. 1.7 or newer)(or try
doas).
Example: ALL = NOPASSWD: /usr/bin/file
-p, --partitions-full
Full partition information (-P plus all other detected
partitions).
--partitions-sort, --ps
[dev-base|fs|id|label|percent-used|size|uuid|used] Change sort
order of partition report. See man page for specifics.
-P, --partitions
Basic partition info. Shows, if detected: / /boot /home /opt
/tmp /usr /usr/home /var /var/log /var/tmp. Swap partitions show
if --swap is not used. Use -p to see all mounted partitions.
-r, --repos Distro repository data. Supported repo types: APK, APT, CARDS,
EOPKG, NETPKG, NIX, PACMAN, PACMAN-G2, PISI, PKG (BSDs),
PORTAGE, PORTS (BSDs), SBOPKG, SBOUI, SCRATCHPKG, SLACKPKG,
SLAPT_GET, SLPKG, T2-EMERGE, TCE, TAZPKG, URPM, XBPS, YUM/ZYPP.
-R, --raid RAID data. Shows RAID devices, states, levels, array sizes, and
components. md-raid: If device is resyncing, also shows resync
progress line.
-s, --sensors Sensors report (if sensors installed/configured): mobo/CPU/GPU
temp; detected fan speeds. Nvidia shows screen number for > 1
screen. IPMI sensors if present.
--slots PCI slots: type, speed, status. Requires root.
-S, --system System info: host name, kernel, desktop environment (if in
X/Wayland), distro.
-t, --processes
Processes. Requires extra options: c (CPU), m (memory), cm
(CPU+memory). If followed by numbers 1-x, shows that number of
processes for each type (default: 5; if in IRC, max: 5).
Make sure that there is no space between letters and numbers
(e.g. -t cm10).
-u, --uuid Partition, system board UUIDs. Use with -j, -M, -o, -p, -P.
-v, --verbosity
Set inxi report verbosity level (0-8). Should not be used with
-b or -e. Example: inxi -v 4
0 Simple report. Same as: inxi
1 Basic report: System (-S); basic CPU; Graphics (-G);
basic Disk; Info (-I).
2 Adds: Machine (-M); Battery (-B) (if present); Networking
devices (-N). Same as inxi -b.
3 Adds: Full CPU (-C); advanced network (-n); triggers -x.
4 Adds: full disk data (-D); Partition size/used data (-P)
for (if present) /, /home, /var/, /boot.
5 Adds: memory/RAM (-m); Audio (-A); bluetooth (-E) (if
present); RAID (-R) (if present); partition label (-l)
and UUID (-u); full swap (-j); sensors (-s).
6 Adds: optical drives (-d); full partition (-p); unmounted
partition (-o); USB (-J); triggers -xx.
7 Adds: full CPU flags (-f); logical devices (-L); Network
IP (-i); forces Battery (-B), Bluetooth (-E), RAID (-R);
triggers -xxx.
8 Adds: PCI slots (--slots); GPU EDID (--edid); Repos (-r);
Processes (-tcm); triggers -a. -v8 is all the system info
available.
-w, --weather NO AUTOMATED QUERIES OR EXCESSIVE USE ALLOWED!
Without [location]: Your current local (local to your IP
address) weather data/time.Example: inxi -w
With [location]: Supported location options are: postal
code[,country/country code]; city, state (USA)/country
(country/two character country code); latitude, longitude. Only
use if you want the weather somewhere other than the machine
running inxi. Use only ASCII characters, replace spaces in
city/state/country names with '+'.
Example: inxi -w [new+york,ny london,gb madrid,es]
--weather-source,--ws
[1-9] Change weather data source. 1-4 generally active, 5-9
check. See man.
--weather-unit,--wu
Set weather units to metric (m), imperial (i), metric/imperial
(mi), or imperial/metric (im).
-------------------------------------------------------------------------------
Filter Options:
--host Turn on hostname for -S. Overrides -z.
--no-host Turn off hostname for -S. Useful if showing report from servers
etc. Activated by -z as well.
-z, --filter Adds security filters for IP/MAC addresses, serial numbers,
location (-w), user home directory name, host name. Default on
for IRC clients.
--za,--filter-all
Shortcut, triggers -z, --zl, --zu, --zv.
--zl,--filter-label
Filters out partition labels in -j, -o, -p, -P, -Sa.
--zu,--filter-uuid
Filters out partition UUIDs in -j, -o, -p, -P, -Sa, board UUIDs
in -Mxxx.
--zv,--filter-vulnerabilities
Filters out Vulnerabilities report in -Ca.
-Z, --no-filter
Disable output filters. Useful for debugging networking issues
in IRC, or you needed to use --tty, for example.
-------------------------------------------------------------------------------
Output Control Options:
-c, --color Set color scheme (0-42). For piped or redirected output, you
must use an explicit color selector. Example: inxi -c 11
Color selectors let you set the config file value for the
selection (NOTE: IRC and global only show safe color set)
94 Console, out of X
95 Terminal, running in X - like xTerm
96 Gui IRC, running in X - like Xchat, Quassel, Konversation
etc.
97 Console IRC running in X - like irssi in xTerm
98 Console IRC not in X
99 Global - Overrides/removes all settings. Setting specific
removes global.
--indent [11-20] Change default wide mode primary indentation width.
--indents [0-10] Change wrapped mode primary indentation width, and
secondary / -y1 indent widths.
--max-wrap,--wrap-max
[70-xxx] Set maximum width where inxi autowraps line starters.
Current: 110
--output [json|screen|xml] Change data output type. Requires
--output-file. 'screen' restores default output.
--output-file
[Full filepath|print] Output file to be used for --output when
types json/xml, or print to stdout.
--separator, --sep
[key:value separator character]. Change separator character(s)
for key: value pairs.
-y, --width [empty|-1|1|60-xxx] Output line width max. Overrides
IRC/Terminal settings or actual widths. If no integer give,
defaults to 80. -1 removes line lengths. 1 switches output to 1
key/value pair per line. Example: inxi -y 130
-Y, --height [empty|-3-xxx] Output height control. Similar to 'less' command
except colors preserved, defaults to console/terminal height. -1
shows 1 primary Item: at a time; -2 retains color on
redirect/piping (to less -R); -3 removes configuration value; 0
or -Y sets to detected terminal height. Greater than 0 shows x
lines at a time.
-------------------------------------------------------------------------------
Extra Data Options:
-x, --extra Adds the following extra data (only works with verbose or line
output, not short form):
-A Specific vendor/product information (if relevant);
PCI/USB ID of device; Version/port(s)/driver version (if
available); inactive sound servers/APIs.
-B Health, if available; urrent/minimum voltage,
vendor/model, status (if available); temperature (if
available); attached devices (e.g. wireless mouse,
keyboard, if present).
-C L1/L3 cache (if most Linux, or if root and dmidecode
installed); smt if disabled, CPU flags (short list, use
-f to see full list); Highest core speed (if > 1 core);
CPU boost (turbo) enabled/disabled, if present; Bogomips
on CPU; CPU microarchitecture + revision (if found, or
unless --admin, then shows as 'stepping').
-d Extra optical drive features data; adds rev version to
optical drive.
-D HDD temp with disk data. Kernels >= 5.6: enable module
drivetemp if not enabled. Older systems require hddtemp,
run as as superuser, or as user if you have added hddtemp
to /etc/sudoers (sudo v. 1.7 or newer)(or try doas).
Example: ALL = NOPASSWD: /usr/sbin/hddtemp
-E PCI/USB Bus ID of device, driver version, LMP version.
-G GPU arch (AMD/Intel/Nvidia only); Specific vendor/product
information (if relevant); PCI/USB ID of device; Screen
number GPU is running on (Nvidia only); device temp
(Linux, if found); APIs: EGL: active/inactive platforms;
OpenGL: direct rendering status (in X); Vulkan device
counts.
-i For IPv6, show additional scope addresses: Global, Site,
Temporary, Unknown. See --limit for large counts of IP
addresses.
-I Default system compilers. With -xx, also shows other
installed compiler versions. If running in shell, not in
IRC client, shows shell version number, if detected.
Init/RC type and runlevel/target (if available). Total
count of all packages discovered in system (if not -r).
-j Add mapped: name if partition mapped.
-J For Device: driver; Si speed (base 10, bits/s).
-L For VG > LV, and other Devices, dm:
-m,--mm Max memory module size (if available).
-N Specific vendor/product information (if relevant);
PCI/USB ID of device; Version/port(s)/driver version (if
available); device temperature (Linux, if found).
-o,-p,-P Add mapped: name if partition mapped.
-r Packages, see -Ix.
-R md-raid: second RAID Info line with extra data: blocks,
chunk size, bitmap (if present). Resync line, shows
blocks synced/total blocks. Hardware RAID driver version,
bus-ID.
-s Basic voltages (ipmi, lm-sensors if present): 12v, 5v,
3.3v, vbat.
-S Kernel gcc version; system base of distro (if relevant
and detected)
--slots
Adds BusID for slot.
-t Adds memory use output to CPU (-xt c), and CPU use to
memory (-xt m).
-w Wind speed and direction, humidity, pressure, and time
zone, if available.
-xx, --extra 2 Show extra, extra data (only works with verbose or line item
reports, not short form):
-A Chip vendor:product ID for each audio device; PCIe speed,
lanes (if found); USB rev, speed, lanes (if found); sound
server/api helper daemons/plugins.
-B Power used, in watts; serial number/ adds 'charging:'
section for charge info; charge cycles.
-D Disk transfer speed; NVMe lanes; USB rev, speed, lanes
(if found); Disk serial number; LVM volume group free
space (if available); disk duid (some BSDs).
-E Chip vendor:product ID, LMP subversion; PCIe speed, lanes
(if found); USB rev, speed, lanes (if found).
-G Chip vendor:product ID for each video device; Output
ports, used and empty; PCIe speed, lanes (if found); USB
rev, speed, lanes (if found); Xorg: Xorg compositor;
alternate Xorg drivers (if available. Alternate means
driver is on automatic driver check list of Xorg for the
device vendor, but is not installed on system); Xorg
Screen data: ID, s-res, dpi; Monitors: ID, position (if >
1), resolution, hz, dpi, model, diagonal; APIs: EGL: per
platform report; OpenGL: ES version, device-ID,
display-ID (if not found in Display line); Vulkan: per
device report.
-I Adds Power: with children uptime, wakeups (from suspend);
other detected installed gcc versions (if present).
System default target/runlevel. Adds parent program (or
pty/tty) for shell info if not in IRC. Adds Init version
number, RC (if found). Adds per package manager installed
package counts (if not -r).
-j,-p,-P Swap priority.
-J Vendor:chip-ID; lanes (Linux only).
-L Show internal LVM volumes, like raid image/meta volumes;
for LVM RAID, adds RAID report line (if not -R); show all
components > devices, number of 'c' or 'p' indicate depth
of device.
-m,--mm Manufacturer, part number; single/double bank (if found);
memory array voltage (legacy, rare); module voltage (if
available).
-M Chassis info, part number, BIOS ROM size (dmidecode
only), if available.
-N Chip vendor:product ID; PCIe speed, lanes (if found); USB
rev, speed, lanes (if found).
-r Packages, see -Ixx.
-R md-raid: Superblock (if present), algorithm. If resync,
shows progress bar. Hardware RAID Chip vendor:product ID.
-s DIMM/SOC voltages (ipmi only).
-S Desktop toolkit (tk), if available (only some DE/wm
supported); window manager (wm); display/Login manager
(dm,lm) (e.g. kdm, gdm3, lightdm, greetd, seatd).
--slots Slot length; slot voltage, if available.
-w Snow, rain, precipitation, (last observed hour), cloud
cover, wind chill, dew point, heat index, if available.
-xxx, --extra 3
Show extra, extra, extra data (only works with verbose or line
reports, not short form):
-A Serial number, class ID.
-B Manufacure date (uncommen); chemistry; location
(uncommon); temp min, max (uncommon); charge type
(uncommon).
-C CPU voltage, external clock speed (if root and dmidecode
installed); smt status, if available.
-D Firmware rev. if available; partition scheme, in some
cases; disk type, rotation rpm (if available).
-E Serial number, class ID, bluetooth device class ID, HCI
version and revision.
-G Device serial number, class ID; Xorg Screen size, diag;
Monitors: resolution details (mode, hz, scale, scaled to
if scale != 1), size, modes, serial, scale, modes
(max/min); APIs: EGL: hardware driver info; Vulkan: layer
count, device hardware vendor.
-I For Power:, adds states, suspend/hibernate active type;
For 'Shell:' adds ([doas|su|sudo|login]) to shell name if
present; adds default shell+version if different; for
'running in:' adds (SSH) if SSH session.
-J If present: Devices: serial number, interface count, max
power.
-m,--mm Width of memory bus, data and total (if present and
greater than data); Detail for Type, if present; module
current, min, max voltages (if present and different from
each other); serial number.
-M Board/Chassis UUID, if available.
-N Serial number, class ID.
-R zfs-raid: portion allocated (used) by RAID
devices/arrays. md-raid: system md-raid support types
(kernel support, read ahead, RAID events). Hardware RAID
rev, ports, specific vendor/product information.
-S Kernel clocksource; if in non console wm/desktop; window
manager version number; if available: panel/tray/bar/dock
(with:); screensavers/lockers running (tools:); virtual
terminal number; display/login manager version number.
-w Location (uses -z/irc filter), weather observation time,
altitude, sunrise/sunset, if available.
-a, --admin Adds advanced sys admin data (only works with verbose or line
reports, not short form); check man page for explanations!; also
sets --extra=3:
-A If available: list of alternate kernel modules/drivers
for device(s); PCIe lanes-max: gen, speed, lanes (if
relevant); USB mode (if found); list of installed tools
for servers.
-B Charge control min/max (if available); available charging
types (uncommon).
-C If available: microarchitecture level (64 bit AMD/Intel
only).CPU generation, process node, built years; CPU
socket type, base/boost speeds (dmidecode+root/sudo/doas
required); Full topology line, with dies, clusters,
cores, threads, threads per core, granular cache data,
smt status; CPU vulnerabilities (bugs); family, model-id,
stepping - format: hex (decimal) if greater than 9;
microcode format: hex.
-d,-D If available: logical and physical block sizes; drive
family; maj:min; USB mode (if found); USB drive
specifics; SMART report.
-E PCIe lanes-max: gen, speed, lanes (if relevant); USB mode
(if found); If available: in Report:, adds status:
discoverable, pairing; adds Info: line: acl-mtu, sco-mtu,
link-policy, link-mode, service-classes.
-G GPU process node, built year (AMD/Intel/Nvidia only);
non-free driver info (Nvidia only); PCIe lanes-max: gen,
speed, lanes (if relevant); USB mode (if found); list of
alternate kernel modules/drivers for device(s) (if
available); Monitor built year, gamma, screen ratio (if
available); APIs: OpenGL: device memory, unified memory
status; Vulkan: adds full device report, device name,
driver version, surfaces; Info: Tools: added, shows
installed tools from types: api, de, gpu, wl, x11.
-I Adds to Power suspend/hibernate available non active
states, hibernate image size, suspend failed totals (if
not 0), active power services; Packages total number of
lib files found for each package manager and pm tools (if
not -r); adds init service tool.
-j,-p,-P For swap (if available): swappiness and vfs cache
pressure, and if values are default or not.
-j Linux only: (if available): row one zswap data, and per
zram row, active and available zram compressions, max
compression streams.
-J Adds USB mode (Linux only); IEC speed (base 2, Bytes/s).
-L LV, Crypto, devices, components: add maj:min; show full
device/components report (speed, mapped names).
-m Show full volts report, current, min, max, even if
identical; show firmware version (if available).
-n,-i Info: services: line, with running network services.
-n,-N,-i If available: list of alternate kernel modules/drivers
for device(s); PCIe lanes-max: gen, speed, lanes (if
relevant); USB mode (if found).
-o If available: maj:min of device.
-p,-P If available: raw size of partitions, maj:min, percent
available for user, block size of file system (root
required).
-r Packages, see -Ia.
-R mdraid: device maj:min; per component: size, maj:min,
state.
-S If available: kernel alternate clocksources, boot
parameters; de extra data (info: eg kde frameworks);
screensaver/locker tools available but not active
(avail:).
--slots If available: slot bus ID children.
-------------------------------------------------------------------------------
Additional Options:
--config, --configuration
Show active configurations, by file(s). Last item listed
overrides previous.
-h, --help This help menu.
--recommends
Checks inxi application dependencies + recommends, and
directories, then shows what package(s) you need to install to
add support for that feature.
-U, --update Auto-update inxi. Will also install/update man page. Note: if
you installed as root, you must be root to update, otherwise
user is fine. Man page installs require root. No arguments
downloads from main inxi git repo.
Use alternate sources for updating inxi
3 Get the dev server (smxi.org) version.
4 Get the dev server (smxi.org) FTP version. Use if SSL
issues and --no-ssl doesn't work.
[http|https|ftp] Get a version of inxi from your own server. Use the full
download path, e.g. inxi -U https://myserver.com/inxi
--version, --vf
Prints full inxi version info then exits.
--version-short,--vs
Prints 1 line inxi version info. Can be used with other line
options.
-------------------------------------------------------------------------------
Advanced Options:
--alt Trigger for various advanced options:
40 Bypass Perl as a downloader option.
41 Bypass Curl as a downloader option.
42 Bypass Fetch as a downloader option.
43 Bypass Wget as a downloader option.
44 Bypass Curl, Fetch, and Wget as downloader options.
Forces Perl if HTTP::Tiny present.
--bt-tool [bt-adapter btmgmt hciconfig rfkill] Force use of given tool for
bluetooth report. Or use --force [tool].
--dig Overrides configuration item NO_DIG (resets to default).
--display [:[0-9]] Try to get display data out of X (default: display 0).
--dmidecode
Force use of dmidecode data instead of /sys where relevant (e.g.
-M, -B).
--downloader
Force inxi to use [curl fetch perl wget] for downloads.
--egl Force use of EGL graphics API even if blocked internally.
--force [bluetoothctl bt-adapter btmgmt colors cpuinfo display dmidecode
hciconfig hddtemp html-wan ifconfig ip kscreen lsusb man meminfo
no-dig no-doas no-egl no-graphics-api no-html-wan no-man
no-opengl no-ssl no-sudo no-vulkan pkg rfkill rpm sensors-sys
swaymsg udevadm usb-sys vmstat wayland wl-info wlr-randr
wmctrl]. 1 or more in comma separated list. Force use of
item(s). See --bt-tool, --hddtemp,--html-wan, --dmidecode,
--no-dig, --no-doas, --no-egl, --no-graphics-api, --no-html-wan,
--no-man, --no-opengl, --no-ssl, --no-sudo, --no-vulkan, --wm,
--usb-tool, --usb-sys.
--hddtemp Force use of hddtemp for disk temps.
--html-wan
Overrides configuration item NO_HTML_WAN (resets to default).
--ifconfig
Force use of ifconfig for IF with -i.
--man Install correct man version for dev branch (-U 3) or inxi using
-U.
--no-dig Skip dig for WAN IP checks, use downloader program.
--no-doas Skip internal program use of doas features (not related to
starting inxi with doas).
--no-egl Skip EGL API data for graphics.
--no-graphics-api
Skip all API data for graphics.
--no-html-wan
Skip HTML IP sources for WAN IP checks, use dig only, or nothing
if --no-dig.
--no-man Disable man install for all -U update actions.
--no-opengl
Skip OpenGL API data for graphics.
--no-ssl Skip SSL certificate checks for all downloader actions
(Wget/Fetch/Curl/Perl-HTTP::Tiny).
--no-sudo Skip internal program use of sudo features (not related to
starting inxi with sudo).
--no-vulkan
Skip Vulkan API data for graphics.
--rpm Force use of disabled package manager counts for packages
feature with -rx/-Ix. RPM disabled by default due to
unacceptably slow rpm package count query times.
--sensors-default
Removes configuration item SENSORS_USE and SENSORS_EXCLUDE. Same
as default behavior.
--sensors-exclude
[sensor[s] name, comma separated] Exclude supplied sensor
array[s] for -s report (lm-sensors, /sys. Linux only).
--sensors-use
[sensor[s] name, comma separated] Use only supplied sensor
array[s] for -s report (lm-sensors, /sys. Linux only).
--sleep [0-x.x] Change CPU sleep time, in seconds, for -C
(default: 0.35). Allows system to catch up and show a more
accurate CPU use. Example: inxi -Cxxx --sleep 0.15
--tty Forces irc flag to false. Generally useful if inxi is running
inside of another tool like Chef or MOTD and returns corrupted
color codes. Please see man page or file an issue if you need to
use this flag. Must use -y [width] option if you want a specific
output width. Always put this option first in an option list.
See -Z for disabling output filters as well.
--usb-sys Force USB data to use only /sys as data source (Linux only).
--usb-tool
Force USB data to use lsusb as data source [default] (Linux
only).
--wan-ip-url
[URL] Skips dig, uses supplied URL for WAN IP (-i). URL HTML
must end in the IP address. See man.
Example: inxi -i --wan-ip-url https://yoursite.com/remote-ip
--wm Force wm: to use wmctrl as data source. Default uses ps.
-------------------------------------------------------------------------------
Debugging Options:
--dbg [1-xx[,1-xx]] Comma separated list of debugger numbers. Each
triggers specific debugger[s]. See man page or docs.
1 Show downloader output. Turns off quiet mode.
--debug [1-3|10|11|20-22] Triggers debugging modes.
1-3 On screen debugger output.
10 Basic logging.
11 Full file/system info logging.
The following create a tar.gz file of system data, plus inxi
report. To automatically upload debugger data tar.gz file to
ftp.smxi.org: inxi --debug 21
20 Full system data collection: /sys; xorg conf and log
data, display tool data, etc.; data from dev, disks,
partitions, etc.
21 Upload debugger dataset to inxi debugger server
automatically, removes debugger data directory, leaves
tar.gz debugger file.
22 Upload debugger dataset to inxi debugger server
automatically, removes debugger data directory and
debugger tar.gz file.
--debug-id
[short-string] Add given string to debugger file name. Helps
identify source of debugger dataset. Use with --debug 20-22.
--debug-proc
Force debugger parsing of /proc as sudo/doas/root.
--debug-proc-print
To locate file that /proc debugger hangs on.
--debug-no-exit
Skip exit on error to allow completion.
--debug-no-proc
Skip /proc debugging in case of a hang.
--debug-no-sys
Skip /sys debugging in case of a hang.
--debug-sys
Force PowerPC debugger parsing of /sys as sudo/doas/root.
--debug-sys-print
To locate file that /sys debugger hangs on.
--ftp Use with --debugger 21 to trigger an alternate FTP server for
upload. Format: [ftp.xx.xx/yy]. Must include a remote directory
to upload to.
Example: inxi --debug 21 --ftp ftp.myserver.com/incoming
-------------------------------------------------------------------------------