Rating@Mail.ru

Форум по операционной системе GNU/Linux и свободному программному обеспечению


Текущее время: 23 сен 2017, 08:43

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: диагностика железа
Непрочитанное сообщениеДобавлено: 10 апр 2015, 02:48 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10071
Откуда: Харьков
inxi - тонкая диагностика вашего железа ... что вы и сами о нём не знаете.

Начиная с самой простой:
Код:
olej@nvidia ~ $ inxi
CPU~Dual core Pentium CPU E6600 (-MCP-) clocked at 1603.000 Mhz Kernel~3.13.0-37-generic i686 Up~1:49 Mem~954.0/4038.2MB HDD~410.1GB(19.0% used) Procs~151 Client~Shell inxi~1.8.4 


Но она может быть и самой развёрнутой, чем вы управляете параметрами запуска:
Код:
olej@nvidia ~ $ inxi --help
inxi supports the following options. You can combine them, or list them
one by one: Examples: inxi -v4 -c6 OR inxi -bDc 6
 
If you start inxi with no arguments, it will show the short form.
The following options if used without -F, -b, or -v will show just the complete line(s):
A,C,D,G,I,M,N,P,S,f,i,n,o,p,l,u,r,s,t - you can use these alone or together to show
just the line(s) you want to see.
If you use them with -v [level], -b or -F, it will show the full output for that line
along with the output for the chosen verbosity level.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Output Control Options:
-A  Show Audio/sound card information.
-b  Shows basic output, short form. Like inxi -v 2, only minus hard disk names.
-c  Available color schemes. Scheme number is required. Color selectors run a color selector option
    prior to inxi starting which lets you set the config file value for the selection.
    Supported color schemes: 0-32 Example: inxi -c 11
    Color selectors for each type display (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.
-C  Show full CPU output, including per CPU clockspeed.
-d  Shows optical drive data. Same as -Dd. With -x, adds features line to output. -xx adds a few more features.
-D  Show full hard Disk info, not only model, ie: /dev/sda ST380817AS 80.0GB. See also -x and -xx.
-f  Show all cpu flags used, not just the short list. Not shown with -F to avoid spamming.
-F  Show Full output for inxi. Includes all Upper Case line letters, plus -s and -n.
    Does not show extra verbose options like -x -d -f -u -l -o -p -t -r unless you use that argument.
-G  Show Graphic card information (card, x type, resolution, glx renderer, version).
-i  Show Wan IP address, and shows local interfaces (requires ifconfig network tool). Same as -Nni
    Not shown with -F for user security reasons, you shouldn't paste your local/wan IP.
-I  Show Information: processes, uptime, memory, irc client, inxi version.
-l  Show partition labels. Default: short partition -P. For full -p output, use: -pl (or -plu).
-M  Show machine data. Motherboard, Bios, and if present, System Builder (Like Lenovo).
    Older systems/kernels without the required /sys data can use dmidecode instead, run as root.
-n  Show Advanced Network card information. Same as -Nn. Shows interface, speed, mac id, state, etc.
-N  Show Network card information. With -x, shows PCI BusID, Port number.
-o  Show unmounted partition information (includes UUID and LABEL if available).
    Shows file system type if you have file installed, if you are root OR if you have
    added to /etc/sudoers (sudo v. 1.7 or newer): <username> ALL = NOPASSWD: /usr/bin/file (sample)
-p  Show full partition information (-P plus all other detected partitions).
-P  Show Partition information (shows what -v 4 would show, but without extra data).
    Shows, if detected: / /boot /home /tmp /usr /var. Use -p to see all mounted partitions.
-r  Show distro repository data. Currently supported repo types: APT; PACMAN; PISI; YUM.
-R  Show RAID data. Shows RAID devices, states, levels, and components, and extra data with -x/-xx
    If device is resyncing, shows resync progress line as well.
-s  Show sensors output (if sensors installed/configured): mobo/cpu/gpu temp; detected fan speeds.
    Gpu temp only for Fglrx/Nvidia drivers. Nvidia shows screen number for > 1 screens.
-S  Show System information: host name, kernel, desktop environment (if in X), distro
-t  Show processes. Requires extra options: c (cpu) m (memory) cm (cpu+memory). If followed by numbers 1-20,
    shows that number of processes for each type (default: 5; if in irc, max: 5): -t cm10
    Make sure to have no space between letters and numbers (-t cm10 -right, -t cm 10 -wrong).
-u  Show partition UUIDs. Default: short partition -P. For full -p output, use: -pu (or -plu).
-v  Script verbosity levels. Verbosity level number is required. Should not be used with -b or -F
    Supported levels: 0-7 Example: inxi -v 4
    0 - Short output, same as: inxi
    1 - Basic verbose, -S + basic CPU + -G + basic Disk + -I.
    2 - Adds networking card (-N), Machine (-M) data, shows basic hard disk data (names only),
        and, if present, basic raid (devices only, and if inactive, notes that). similar to: inxi -b
    3 - Adds advanced CPU (-C), network (-n) data, and switches on -x advanced data option.
    4 - Adds partition size/filled data (-P) for (if present):/, /home, /var/, /boot
        Shows full disk data (-D).
    5 - Adds audio card (-A); sensors (-s), partition label (-l) and UUID (-u), short form of optical drives,
        standard raid data (-R).
    6 - Adds full partition data (-p), unmounted partition data (-o), optical drive data (-d), full raid.
    7 - Adds network IP data (-i); triggers -xx.
-x  Show extra data (only works with verbose or line output, not short form):
    -C - bogomips on Cpu;
    -d - Adds items to features line of optical drive; adds rev version to optical drive.
    -D - Hdd temp with disk data if you have hddtemp installed, if you are root OR if you have added to
         /etc/sudoers (sudo v. 1.7 or newer): <username> ALL = NOPASSWD: /usr/sbin/hddtemp (sample)
    -G - Direct rendering status for Graphics (in X).
    -G - (for single gpu, nvidia driver) screen number gpu is running on.
    -i - Show IPv6 as well for LAN interface (IF) devices.
    -I - Show system GCC, default. With -xx, also show other installed GCC versions.
    -N -A - Adds version/port(s)/driver version (if available) for Network/Audio;
    -N -A -G - Network, audio, graphics, shows PCI Bus ID/Usb ID number of card;
    -R - Shows component raid id. Adds second RAID Info line: raid level; report on drives (like 5/5);
         blocks; chunk size; bitmap (if present). Resync line, shows blocks synced/total blocks.
    -S - Desktop toolkit if avaliable (GNOME/XFCE/KDE only); Kernel gcc version
    -t - Adds memory use output to cpu (-xt c), and cpu use to memory (-xt m).
-xx Show extra, extra data (only works with verbose or line output, not short form):
    -D - Adds disk serial number.
    -I - Adds other detected installed gcc versions to primary gcc output (if present).
    -M - Adds chassis information, if any data for that is available.
    -R - Adds superblock (if present); algorythm, U data. Adds system info line (kernel support,
         read ahead, raid events). Adds if present, unused device line. Resync line, shows progress bar.
    -xx -@ <11-14> - Automatically uploads debugger data tar.gz file to ftp.techpatterns.com.
-z  Adds security filters for IP addresses, Mac, and user home directory name. Default on for irc clients.
-Z  Absolute override for output filters. Useful for debugging networking issues in irc for example.
 
Additional Options:
-h --help      This help menu.
-H             This help menu, plus developer options. Do not use dev options in normal operation!
--recommends   Checks inxi application dependencies + recommends, and directories, then shows
               what package(s) you need to install to add support for that feature.
-U             Auto-update script. Note: if you installed as root, you
               must be root to update, otherwise user is fine.
-V --version   inxi version information. Prints information then exits.
 
Debugging Options:
-%  Overrides defective or corrupted data.
-@  Triggers debugger output. Requires debugging level 1-14 (8-10 - logging of data).
    Less than 8 just triggers inxi debugger output on screen.
    1-7  - On screen debugger output
    8    - Basic logging
    9    - Full file/sys info logging
    10   - Color logging.
    The following create a tar.gz file of system data, plus collecting the inxi output to file:
    To automatically upload debugger data tar.gz file to ftp.techpatterns.com: inxi -xx@ <11-14>
    For alternate ftp upload locations: Example: inxi -! ftp.yourserver.com/incoming -xx@ 14
    11 - With data file of xiin read of /sys.
    12 - With xorg conf and log data, xrandr, xprop, xdpyinfo, glxinfo etc.
    13 - With data from dev, disks, partitions, etc., plus xiin data file.
    14 - Everything, full data collection.


Вот пример непосредственно из help-а выше:
Код:
olej@nvidia ~ $ inxi -v4 -c6 OR inxi -bDc 6
System:    Host: nvidia Kernel: 3.13.0-37-generic i686 (32 bit, gcc: 4.8.2) Desktop: Gnome Distro: Linux Mint 17.1 Rebecca
Machine:   Mobo: ASUSTeK model: P5G41T-M LX2/GB version: Rev X.0x Bios: American Megatrends version: 0405 date: 11/22/2010
CPU:       Dual core Pentium CPU E6600 (-MCP-) cache: 2048 KB flags: (lm nx sse sse2 sse3 ssse3 vmx) bmips: 12277.7
           Clock Speeds: 1: 1603.00 MHz 2: 1603.00 MHz
Graphics:  Card: NVIDIA GF119 [GeForce GT 520] bus-ID: 01:00.0
           X.Org: 1.15.1 drivers: nvidia (unloaded: fbdev,vesa,nouveau) Resolution: 1920x1080@60.0hz
           GLX Renderer: GeForce GT 520/PCIe/SSE2 GLX Version: 4.4.0 NVIDIA 331.113 Direct Rendering: Yes
Network:   Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 ver: 2.3LK-NAPI port: e800 bus-ID: 02:00.0
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: f4:6d:04:60:78:6f
Drives:    HDD Total Size: 410.1GB (19.0% used) 1: id: /dev/sda model: WDC_WD2500AAKX size: 250.1GB
           2: id: /dev/sdb model: STM3160318AS size: 160.0GB
Partition: ID: / size: 68G used: 6.6G (11%) fs: ext4 ID: /home size: 158G used: 18G (12%) fs: ext4
           ID: swap-1 size: 4.72GB used: 0.00GB (0%) fs: swap
Info:      Processes: 151 Uptime: 1:50 Memory: 955.4/4038.2MB Runlevel: 2 Gcc sys: 4.8.2 Client: Shell inxi: 1.8.4


В некоторых дистрибутивах команды может не быть и её придётся установить из репозитария:
Код:
bash-4.2$ yum list inxi
...
0 packages excluded due to repository protections
Доступные пакеты
inxi.noarch                                              2.2.16-1.fc20

Её может не быть даже в репозитариях (некоторых дистрибутивов).
Тогда вы легко установите её загрузив с сайта проекта: Unit 193.
С сайта проекта полезно грузить утилиту ещё и потому, что там свежая версия, для многих программ это не так важно, но диагностика по свежей версии становится намного отчётливее.


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: inxi - диагностика железа
Непрочитанное сообщениеДобавлено: 10 апр 2015, 04:28 
Не в сети
Писатель

Зарегистрирован: 21 фев 2012, 19:50
Сообщения: 45
Откуда: Новокузнецк
Она ещё и погоду показывает:
Код:
[frost42@frost42-laptop ~]$ inxi -w
Weather:   Conditions: 32 F (0 C) - Mostly Cloudy Time: April 10, 7:25 AM NOVT
[frost42@frost42-laptop ~]$


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: inxi - диагностика железа
Непрочитанное сообщениеДобавлено: 16 апр 2015, 00:48 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10071
Откуда: Харьков
Вот таким образом (-F) утилита даёт сводную информацию о системе, в частности версию BIOS:
Код:
olej@nvidia ~/2015_WORK/GlobalLogic/BOOK.Tools.org/Texamples/GUI/wxWidgets $ inxi -F
System:    Host: nvidia Kernel: 3.13.0-37-generic i686 (32 bit) Desktop: Gnome Distro: Linux Mint 17.1 Rebecca
Machine:   Mobo: ASUSTeK model: P5G41T-M LX2/GB version: Rev X.0x Bios: American Megatrends version: 0405 date: 11/22/2010
CPU:       Dual core Pentium CPU E6600 (-MCP-) cache: 2048 KB flags: (lm nx sse sse2 sse3 ssse3 vmx)
           Clock Speeds: 1: 1603.00 MHz 2: 1603.00 MHz
Graphics:  Card: NVIDIA GF119 [GeForce GT 520]
           X.Org: 1.15.1 drivers: nvidia (unloaded: fbdev,vesa,nouveau) Resolution: 1920x1080@60.0hz
           GLX Renderer: GeForce GT 520/PCIe/SSE2 GLX Version: 4.4.0 NVIDIA 331.113
Audio:     Card-1: Intel NM10/ICH7 Family High Definition Audio Controller driver: snd_hda_intel
           Card-2: NVIDIA GF119 HDMI Audio Controller driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture ver: k3.13.0-37-generic
Network:   Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller driver: r8169
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: f4:6d:04:60:78:6f
Drives:    HDD Total Size: 731.2GB (42.4% used) 1: id: /dev/sda model: WDC_WD2500AAKX size: 250.1GB
           2: id: /dev/sdb model: STM3160318AS size: 160.0GB 3: USB id: /dev/sdc model: Transcend_1GB size: 1.0GB
           4: USB id: /dev/sdd model: Transcend size: 320.1GB
Partition: ID: / size: 68G used: 7.8G (13%) fs: ext4 ID: /home size: 158G used: 19G (13%) fs: ext4
           ID: swap-1 size: 4.72GB used: 0.15GB (3%) fs: swap
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors:   System Temperatures: cpu: 34.0C mobo: 36.0C gpu: 44C
           Fan Speeds (in rpm): cpu: 1917 sys-1: 0
Info:      Processes: 187 Uptime: 14:45 Memory: 2215.7/4038.2MB Client: Shell inxi: 1.8.4


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: диагностика железа
Непрочитанное сообщениеДобавлено: 30 июл 2016, 19:09 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10071
Откуда: Харьков
Большой обзор утилит (много и разных) диагностики железа описаны в статье и в теме форума: А что внутри?

Там же обзор установки, запуска, внешнего вида с картинками ;-) - целого ряда графических, GUI инструментов тонкой диагностики железа (состав, режимы, бэнчмарки и др.)


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: диагностика железа
Непрочитанное сообщениеДобавлено: 28 янв 2017, 11:50 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10071
Откуда: Харьков
Диагностика сетевого интерфейса ethtool.
Код:
[olej@dell etc]$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 5c:26:0a:03:73:e9 brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 58:94:6b:19:ef:28 brd ff:ff:ff:ff:ff:ff
4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
    link/ether 52:54:00:22:16:10 brd ff:ff:ff:ff:ff:ff
5: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel master virbr0 state DOWN mode DEFAULT group default qlen 1000
    link/ether 52:54:00:22:16:10 brd ff:ff:ff:ff:ff:ff


Код:
[olej@dell etc]$ sudo ethtool eno1
[sudo] пароль для olej:
Settings for eno1:
   Supported ports: [ TP ]
   Supported link modes:   10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
                           1000baseT/Full
   Supported pause frame use: No
   Supports auto-negotiation: Yes
   Advertised link modes:  10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
                           1000baseT/Full
   Advertised pause frame use: No
   Advertised auto-negotiation: Yes
   Speed: 100Mb/s
   Duplex: Full
   Port: Twisted Pair
   PHYAD: 2
   Transceiver: internal
   Auto-negotiation: on
   MDI-X: off (auto)
   Supports Wake-on: pumbg
   Wake-on: g
   Current message level: 0x00000007 (7)
                drv probe link
   Link detected: yes


Не активный (DOWN) интерфейс:
Код:
[olej@dell etc]$ sudo ethtool wlp3s0
Settings for wlp3s0:
   Link detected: no

[olej@dell etc]$ ifconfig wlp3s0
wlp3s0: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether 58:94:6b:19:ef:28  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 38  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: диагностика железа
Непрочитанное сообщениеДобавлено: 14 июл 2017, 16:29 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10071
Откуда: Харьков
Olej писал(а):
Большой обзор утилит (много и разных) диагностики железа описаны в статье и в теме форума: А что внутри?

Диагностика железа, с разных сторон - это всегда (или время от времени) вопрос актуальный!
И много здесь по форуму раскидано.
Собираем всё до кучи ;-) ...

мелкие полезные команды
Цитата:
lshw - диагностика железа, запускается от root ... вывод очень большой, лучше перенаправить в файл

мелкие полезные команды
Цитата:
Инфрмация о процессоре lscpu

редкие полезные команды
Цитата:
Блочные устройства в системе lsblk:

редкие полезные команды
Цитата:
Соответствие между USB-концентраторами и подключенными на них устройствами

Производительность диска
тест монитора
SD-карточки
тех.характеристики процессоров


Вернуться к началу
 Профиль Отправить личное сообщение  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
[ Time : 0.539s | 21 Queries | GZIP : On ]