author | Oleksandr Gavenko <gavenkoa@gmail.com> |
Mon, 22 Feb 2016 12:41:52 +0200 | |
changeset 1903 | 901e7394849f |
parent 1801 | 8d1f64bb9f7f |
child 1905 | fba288d59662 |
permissions | -rw-r--r-- |
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
1 |
.. -*- coding: utf-8; -*- |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
2 |
.. include:: HEADER.rst |
112 | 3 |
|
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
4 |
================ |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
5 |
List hardware. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
6 |
================ |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
7 |
.. contents:: |
112 | 8 |
|
1773
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
9 |
Linux hardware compatibility databases. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
10 |
======================================= |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
11 |
|
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
12 |
http://www.linux-drivers.org/ |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
13 |
Links for various databases. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
14 |
https://h-node.org/ |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
15 |
Hardware database of devices that work with a fully free operating system. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
16 |
http://linux-sound.org/hardware.html |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
17 |
Audio interfaces for Linux. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
18 |
http://openbenchmarking.org/ |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
19 |
Public result database from Phoronix Test Suite for Linux. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
20 |
|
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
21 |
Distros list of supported hardware: |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
22 |
|
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
23 |
https://wiki.debian.org/InstallingDebianOn/ |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
24 |
How to install, configure and use Debian on some specific hardware. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
25 |
https://en.opensuse.org/Hardware |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
26 |
OpenSuse. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
27 |
https://hardware.redhat.com/ |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
28 |
RedHat. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
29 |
|
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
30 |
List of supported video / graphics card / chipset card by Xorg: |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
31 |
|
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
32 |
http://xorg.freedesktop.org/wiki/Projects/Drivers/ |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
33 |
graphics card / chipset |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
34 |
|
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
35 |
List of supported laptops/mobile:: |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
36 |
|
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
37 |
http://www.linux-on-laptops.com/ |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
38 |
Reports on running Linux on notebook or laptop computers. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
39 |
http://tuxmobil.org/ |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
40 |
Laptop/mobile support. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
41 |
|
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
42 |
Printers: |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
43 |
|
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
44 |
http://www.openprinting.org/printers |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
45 |
List of printers. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
46 |
http://www.openprinting.org/drivers |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
47 |
List of drivers. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
48 |
|
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
49 |
LAN: |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
50 |
|
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
51 |
http://linux-wless.passys.nl/ |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
52 |
Linux wireless LAN support. |
d281eb86f8f6
Linux hardware compatibility databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1745
diff
changeset
|
53 |
|
1640
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
54 |
List hardware under Linux. |
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
55 |
========================== |
130
3f6dc062af4b
Added hardware listner utils from http://tombuntu.com/index.php/2008/01/31/dig-up-system-information-using-the-terminal/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
112
diff
changeset
|
56 |
|
1745 | 57 |
Command line: |
58 |
||
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
59 |
``dmesg`` |
1745 | 60 |
Messages about detecting new hardware. |
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
61 |
``lshal -m`` |
1745 | 62 |
monitor for hardware changes |
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
63 |
``lspci`` |
1722
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
64 |
All PCI devices. |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
65 |
``lspci -vvv`` |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
66 |
All PCI devices. Very verbose output. |
1737 | 67 |
``sudo lspci -vvvnn`` |
1736 | 68 |
All PCI devices. Very verbose output with vendor and device codes as both numbers and names. |
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
69 |
``hwinfo --short`` |
1745 | 70 |
Overview of all hardware, as well as more detailed info. |
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
71 |
``lshw`` |
1745 | 72 |
Another program for listing hardware. |
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
73 |
``lshw -html | w3m -T text/html`` |
1745 | 74 |
Lists hardware with HTML output in the w3m web browser. |
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
75 |
``uptime`` |
1745 | 76 |
Current time elapsed since last reboot, users, and load average. |
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
77 |
``lsusb`` |
1722
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
78 |
USB buses and attached devices. |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
79 |
``lsusb -vvv`` |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
80 |
USB buses and attached devices. Very verbose output. |
130
3f6dc062af4b
Added hardware listner utils from http://tombuntu.com/index.php/2008/01/31/dig-up-system-information-using-the-terminal/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
112
diff
changeset
|
81 |
|
1745 | 82 |
GUI: ``hardinfo``, ``lshw-gtk``. |
83 |
||
1640
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
84 |
List hardware under Windows. |
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
85 |
============================ |
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
86 |
|
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
87 |
``%WINDIR%\system32\msinfo32.exe`` |
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
88 |
msinfo32 |
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
89 |
http://www.cpuid.com/softwares/cpu-z.html |
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
90 |
cpu-z |
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
91 |
``%WINDIR%\system32\dxdiag.exe`` |
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
92 |
DirectX Diagnostic Tool |
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
93 |
``%WINDIR%\system32\devmgmt.msc /s`` |
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
94 |
Device Manager |
07075b81fdfc
List hardware under Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1515
diff
changeset
|
95 |
|
1724 | 96 |
List processors. |
97 |
================ |
|
98 |
||
99 |
``cat /proc/cpuinfo`` |
|
100 |
All processors, clock speeds, flags, and more. |
|
101 |
``watch -d grep MHz /proc/cpuinfo`` |
|
102 |
CPU MHz speed monitor. |
|
103 |
``cat /proc/loadavg`` |
|
104 |
Processor load average for the last 1, 5, and 15 minutes. |
|
105 |
``top`` |
|
106 |
Press C key to sort processes by CPU usage. |
|
107 |
``sudo powertop`` |
|
108 |
CPU usage by processes, idle/freq/dev stats |
|
109 |
||
1722
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
110 |
List memory. |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
111 |
============ |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
112 |
|
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
113 |
``free`` |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
114 |
Total, used, and free memory. |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
115 |
``free -m`` |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
116 |
Total, used, and free memory shown in MB. |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
117 |
``cat /proc/meminfo`` |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
118 |
Amount of RAM and swap, and how much is being used for what. |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
119 |
``top`` |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
120 |
Real-time memory consumption. Press M key to sort processes by memory usage. |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
121 |
|
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
122 |
:: |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
123 |
|
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
124 |
$ cat /proc/meminfo |
1723 | 125 |
$ sudo lshw -class memory |
1722
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
126 |
$ sudo lshw -short -C memory |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
127 |
$ sudo dmidecode --type memory |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
128 |
|
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
129 |
$ sudo apt-get install i2c-tools |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
130 |
$ sudo modprobe eeprom |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
131 |
$ sudo decode-dimms |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
132 |
|
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
133 |
$ read-edid |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
134 |
|
1782
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
135 |
Graphics card/GPU/DRM. |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
136 |
====================== |
130
3f6dc062af4b
Added hardware listner utils from http://tombuntu.com/index.php/2008/01/31/dig-up-system-information-using-the-terminal/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
112
diff
changeset
|
137 |
|
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
138 |
``glxinfo`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
139 |
Details about OpenGL, the Xserver, and your graphics card. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
140 |
``glxinfo | grep direct`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
141 |
Do you have direct 3d rendering? |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
142 |
``glxinfo | grep vendor`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
143 |
Graphics card vendor. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
144 |
``lspci | grep VGA`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
145 |
Specific graphics card model. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
146 |
``glxgears`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
147 |
A simple 3d benchmark, prints frame rate to the terminal. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
148 |
``xrandr`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
149 |
Supported display resolutions. |
1722
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
150 |
``xdpyinfo`` |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
151 |
Utility for displaying information about an X server. |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
152 |
``xvinfo`` |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
153 |
Print out X-Video extension adaptor information. |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
154 |
``xdriinfo`` |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
155 |
Query configuration information of DRI drivers. |
130
3f6dc062af4b
Added hardware listner utils from http://tombuntu.com/index.php/2008/01/31/dig-up-system-information-using-the-terminal/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
112
diff
changeset
|
156 |
|
1782
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
157 |
``GPU-z`` may be used under Windows. |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
158 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
159 |
Nvidia cards. |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
160 |
------------- |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
161 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
162 |
What cards present on system and what monitors managed by card:: |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
163 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
164 |
$ sudo apt-get install nvidia-settings |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
165 |
$ nvidia-settings |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
166 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
167 |
Memory usage, GPU utilization and temperature for Nvidia cards:: |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
168 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
169 |
$ sudo apt-get install nvidia-smi |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
170 |
$ nvidia-smi |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
171 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
172 |
Intel cards. |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
173 |
------------ |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
174 |
:: |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
175 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
176 |
$ sudo apt-get install intel-gpu-tools |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
177 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
178 |
Show ``top`` like statistics:: |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
179 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
180 |
$ intel_gpu_top |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
181 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
182 |
Show GPU usage like ``time`` command:: |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
183 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
184 |
$ intel_gpu_time $CMD |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
185 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
186 |
AMD/Radeon cards. |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
187 |
----------------- |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
188 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
189 |
For ``fglrx`` driver:: |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
190 |
|
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
191 |
$ aticonfig --odgc --odgt |
3453d3e251ba
Graphics card stats.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1773
diff
changeset
|
192 |
|
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
193 |
Audio. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
194 |
====== |
130
3f6dc062af4b
Added hardware listner utils from http://tombuntu.com/index.php/2008/01/31/dig-up-system-information-using-the-terminal/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
112
diff
changeset
|
195 |
|
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
196 |
``lspci | grep Audio`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
197 |
Audio controller. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
198 |
``aplay --list-devices`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
199 |
More audio device information. |
130
3f6dc062af4b
Added hardware listner utils from http://tombuntu.com/index.php/2008/01/31/dig-up-system-information-using-the-terminal/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
112
diff
changeset
|
200 |
|
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
201 |
Software versions. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
202 |
================== |
130
3f6dc062af4b
Added hardware listner utils from http://tombuntu.com/index.php/2008/01/31/dig-up-system-information-using-the-terminal/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
112
diff
changeset
|
203 |
|
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
204 |
``cat /etc/issue`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
205 |
Current distribution and version. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
206 |
``apt-cache showpkg packagename`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
207 |
Packagename’s version and dependencies. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
208 |
``uname -r`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
209 |
Linux kernel version. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
210 |
``uname -a`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
211 |
All kernel details. |
130
3f6dc062af4b
Added hardware listner utils from http://tombuntu.com/index.php/2008/01/31/dig-up-system-information-using-the-terminal/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
112
diff
changeset
|
212 |
|
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
213 |
Networking. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
214 |
=========== |
130
3f6dc062af4b
Added hardware listner utils from http://tombuntu.com/index.php/2008/01/31/dig-up-system-information-using-the-terminal/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
112
diff
changeset
|
215 |
|
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
216 |
``lspci | grep Ethernet`` |
1799 | 217 |
Ethernet controllers. |
1800 | 218 |
``lshw -class network`` |
219 |
Hardware capabilities of network devices. |
|
220 |
``sudo ethtool eth0`` |
|
221 |
Hardware capabilities of network device. |
|
222 |
``ethtool -i eth0`` |
|
223 |
Driver info. |
|
1799 | 224 |
``ip link show`` |
225 |
List of netword devices and MAC addresses. |
|
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
226 |
``ip addr show`` |
1799 | 227 |
List of netword devices, assigned IP addresses and MAC addresses. |
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
228 |
``ifconfig`` |
1799 | 229 |
Networking interfaces, IP addresses, and more. |
130
3f6dc062af4b
Added hardware listner utils from http://tombuntu.com/index.php/2008/01/31/dig-up-system-information-using-the-terminal/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
112
diff
changeset
|
230 |
|
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
231 |
Hard disks. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
232 |
=========== |
112 | 233 |
|
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
234 |
``df -H`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
235 |
Partitions, as well as their mount-points and usage in GB. |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
236 |
``sudo fdisk -l`` |
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
237 |
All partitions, their device names, and positions on disk. |
1388
4639edd57c1a
Show S.M.A.R.T. reports about disk heals.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1387
diff
changeset
|
238 |
``hwinfo --disk`` or ``lshw -class disk`` |
4639edd57c1a
Show S.M.A.R.T. reports about disk heals.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1387
diff
changeset
|
239 |
Disk hardware info. |
4639edd57c1a
Show S.M.A.R.T. reports about disk heals.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1387
diff
changeset
|
240 |
``smartctl`` |
4639edd57c1a
Show S.M.A.R.T. reports about disk heals.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1387
diff
changeset
|
241 |
Show S.M.A.R.T. reports about disk heals. |
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
242 |
|
1744 | 243 |
Fan/temperature/voltage. |
244 |
======================== |
|
1723 | 245 |
|
246 |
Detect available sensors:: |
|
247 |
||
248 |
$ sudo apt-get install lm-sensors |
|
249 |
$ sudo sensors-detect |
|
250 |
||
251 |
Load corresponding kernel module, like:: |
|
252 |
||
253 |
$ sudo modprobe coretemp |
|
254 |
||
255 |
Check output:: |
|
256 |
||
257 |
$ sudo sensors |
|
258 |
||
1744 | 259 |
``sensors`` uses ``/sys/class/hwmon/*`` hierarchy. |
260 |
||
1723 | 261 |
HDD temperature through SMART:: |
262 |
||
263 |
$ sudo hddtemp /dev/sd? |
|
264 |
||
1722
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
265 |
BIOS info. |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
266 |
========== |
1387
7ec89ebc4498
Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
899
diff
changeset
|
267 |
|
1722
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
268 |
Human readable string with BIOS.motheboard names:: |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
269 |
|
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
270 |
$ dd if=/dev/mem bs=64k skip=15 count=1 | strings |
9e8504efe1ef
Join articles about hardware.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1640
diff
changeset
|
271 |
|
1726
08aabcbe9491
Find out virtualization type.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1724
diff
changeset
|
272 |
Find out virtualization type. |
08aabcbe9491
Find out virtualization type.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1724
diff
changeset
|
273 |
============================= |
08aabcbe9491
Find out virtualization type.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1724
diff
changeset
|
274 |
:: |
08aabcbe9491
Find out virtualization type.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1724
diff
changeset
|
275 |
|
08aabcbe9491
Find out virtualization type.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1724
diff
changeset
|
276 |
$ sudo apt-get install virt-what |
08aabcbe9491
Find out virtualization type.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1724
diff
changeset
|
277 |
$ virt-what |
08aabcbe9491
Find out virtualization type.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1724
diff
changeset
|
278 |
|
1727 | 279 |
$ sudo apt-get install imvirt |
280 |
$ imvirt |
|
1726
08aabcbe9491
Find out virtualization type.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1724
diff
changeset
|
281 |