10 years ago
Have a look into inxi, it's a command line system information script for console and IRC. It has also options to suppress sensitive information such as mac addresses.
System: Host: Mint Kernel: 5.4.0-52-generic x86_64 bits: 64 compiler: gcc v: 7.5.0 Desktop: Cinnamon 4.4.8
Distro: Linux Mint 20 Ulyana base: Ubuntu 18.04 bionic
Machine: Type: Desktop System: Gigabyte product: N/A v: N/A serial:
Mobo: Gigabyte model: 970A-DS3P serial:
CPU: Topology: 8-Core model: AMD FX-8350 bits: 64 type: MCP arch: Bulldozer L2 cache: 2048 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 64296
Speed: 2641 MHz min/max: 1400/4000 MHz Core speeds (MHz): 1: 2641 2: 1618 3: 3548 4: 3189 5: 1494
6: 1556 7: 1446 8: 1476
Graphics: Device-1: NVIDIA GT218 [GeForce 210] vendor: Gigabyte driver: nouveau v: kernel bus ID: 01:00.0
Display: x11 server: X.Org 1.19.6 driver: nouveau unloaded: fbdev,modesetting,vesa
OpenGL: renderer: NVA8 v: 3.3 Mesa 20.0.8 direct render: Yes
Audio: Device-1: Advanced Micro Devices [AMD/ATI] SBx00 Azalia vendor: Gigabyte driver: snd_hda_intel
v: kernel bus ID: 00:14.2
Device-2: NVIDIA High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel
bus ID: 01:00.1
Sound Server: ALSA v: k5.4.0-52-generic
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Gigabyte driver: r8168
v: 8.045.08-NAPI port: d000 bus ID: 03:00.0
IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac:
Device-2: Realtek RTL8188CUS 802.11n WLAN Adapter type: USB driver: rtl8192cu bus ID: 8-1.4:4
IF: wlx00e04c068cdc state: up mac:
Drives: Local Storage: total: 3.18 TiB used: 269.37 GiB (8.3%)
ID-1: /dev/sda vendor: Western Digital model: WD5000AAKS-00V1A0 size: 465.76 GiB
ID-2: /dev/sdb vendor: Western Digital model: WD1003FZEX-00K3CA0 size: 931.51 GiB
ID-3: /dev/sdc type: USB vendor: Seagate model: ST2000DL001-9VT156 size: 1.82 TiB
Partition: ID-1: / size: 433.85 GiB used: 260.44 GiB (60.0%) fs: ext4 dev: /dev/dm-0
ID-2: swap-1 size: 23.96 GiB used: 2.0 MiB (0.0%) fs: swap dev: /dev/dm-1
Sensors: System Temperatures: cpu: 30.6 C mobo: N/A gpu: nouveau temp: 44 C
Fan Speeds (RPM): N/A
Info: Processes: 343 Uptime: 3d 23h 32m Memory: 23.52 GiB used: 12.50 GiB (53.1%) Init: systemd
runlevel: 5 Compilers: gcc: 9.3.0 Shell: bash v: 5.0.17 inxi: 3.0.32
Host: jimmy-System-Product-Name Kernel: 4.15.0-51-generic x86_64 bits: 64
compiler: gcc v: 7.3.0 Desktop: Cinnamon 4.0.10
Distro: Linux Mint 19.1 Tessa base: Ubuntu 18.04 bionic
Type: Desktop Mobo: ASUSTeK model: P5B-Deluxe v: Rev 1.xx serial:
BIOS: American Megatrends v: 1238 date: 09/30/2008
Topology: Dual Core model: Intel Core2 6600 bits: 64 type: MCP
arch: Core Merom rev: 6 L2 cache: 4096 KiB
flags: lm nx pae sse sse2 sse3 ssse3 vmx bogomips: 9599
Speed: 1600 MHz min/max: 1596/2394 MHz Core speeds (MHz): 1: 1600 2: 1600
Device-1: NVIDIA GF108 [GeForce GT 630] vendor: Micro-Star MSI
driver: nouveau v: kernel bus ID: 01:00.0
Display: x11 server: X.Org 1.19.6 driver: nouveau
unloaded: fbdev,modesetting,vesa resolution: 1280x1024~60Hz
OpenGL: renderer: NVC1 v: 4.3 Mesa 18.2.8 direct render: Yes
Device-1: Intel 82801H HD Audio vendor: ASUSTeK P5B driver: snd_hda_intel
v: kernel bus ID: 00:1b.0
Device-2: NVIDIA GF108 High Definition Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel bus ID: 01:00.1
Sound Server: ALSA v: k4.15.0-51-generic
Device-1: Marvell 88E8056 PCI-E Gigabit Ethernet vendor: ASUSTeK
driver: sky2 v: 1.30 port: c800 bus ID: 02:00.0
IF: enp2s0 state: up speed: 100 Mbps duplex: full mac:
Device-2: Marvell 88E8001 Gigabit Ethernet vendor: ASUSTeK driver: skge
v: 1.14 port: e400 bus ID: 05:04.0
IF: enp5s4 state: down mac:
Device-3: Realtek RTL8187 Wireless Adapter type: USB driver: rtl8187
bus ID: 1-3:2
IF: wlx0015af05be38 state: down mac:
Local Storage: total: 763.85 GiB used: 58.57 GiB (7.7%)
ID-1: /dev/sda vendor: Seagate model: ST3320620AS size: 298.09 GiB
ID-2: /dev/sdb vendor: Seagate model: ST3500320AS size: 465.76 GiB
ID-1: / size: 292.41 GiB used: 58.57 GiB (20.0%) fs: ext4 dev: /dev/sda1
System Temperatures: cpu: 57.0 C mobo: N/A gpu: nouveau temp: 42 C
Fan Speeds (RPM): N/A
Processes: 177 Uptime: 43m Memory: 3.85 GiB used: 1.63 GiB (42.2%)
Init: systemd runlevel: 5 Compilers: gcc: 7.4.0 Shell: bash v: 4.4.19
Good idea, hardware info must be true.
enter this code in terminal: inxi -Fzx
Would be good to standardize on a Profiler tool Like i-nex
this would make it much easier to assist linux users
This would be really good, especially with older hardware
I don't want it to be automatic but I would like to have the choice to do it at the press of 1 Button.
Yes. I would like to be able to set that on automatic, if I choose to set it that way. But be able to turn off the automatic option, if I prefer to go manual. Or temporarily disable the whole thing.
Most of the hardware info uploaded here is messy. This idea is brillaint.
Fine, assuming this is on opt-in basis. Nothing done automagically
I think this is a good idea as it really helps when trying to answer questions what hardware people are using.
I'd like to see the machine-readable [XML (or JSON)] results saved in a dated file in a Known Location with an easy mechanism to (a) regenerate a current version and (b) attach the info a bug report. User's ability to inspect and prune the info tree could reduce the Big-Brother-ness feeling.
It does not much care ..
And I think that I should to thank you - for your time and energy .. thanks ..y..
Hi @Zantaz. Thanks for the comment. :)
I think uploading of that sort of data is always in the hands of the end-user. I'm pretty sure the Linux Mint developers would welcome that hardware data by people who are giving the opportunity to upload (if they want too) were hardware information is most needed for computers that maybe need that extra bit of hardware support to run smoothly where is needed most.
I think the most important thing is it is highlighted and maybe information containing such feature implemented were it is best suited to highlight the availability of that feature.
The privacy issue, I understand, I think that it is only optional if your having issues with your particular hardware. Linux Mint works very well on a lot of computer systems but were care is needed a bit more that's were I'm sure the Linux Mint developers will handle matters of hardware evaluation and the information which comes from it with care.
The most important thing to remember with this idea though is ultimately 'you are in control' of whether you want to upload that information or not.
This is a wonderful idea, especially after viewing the list of hardware we've all typed in manually here in the community. Uploading the info directly would certainly streamline and clean up the information. It should be optional though, as not everyone will be comfy sharing the data.
Yep...would be nice to collect issues cross-referencing on program versions installed and system info ...like "inxi -Fx". This would expand the test-base for bug-hunting. And adding a semi-standard issue collecting questionnaire to elaborate on the committing issue would help too.