Диспетчер пристроїв в ubuntu

Якщо ви були досить досвідченим користувачем Windows, то після переходу на Linux, напевно, задавалися питанням, а де тут диспетчер пристроїв? Програма, за допомогою якої можна було б подивитися підключення до комп`ютера пристрою, встановлені для них драйвера, налаштувати драйвера, та й подивитися інформацію про обладнання в одному місці. Але ситуація тут неоднозначна, повної альтернативи немає, є утиліти показують трохи інформації, є консольні команди. Але все дуже заплутано і незрозуміло.

У цій статті ми спробуємо розставити всі крапки над "i" в питанні перегляд пристроїв Ubuntu, і зокрема, відповімо на питання де взяти диспетчер пристроїв Ubuntu.

трохи теорії

Робота з драйверами в операційних системах Linux і Windows дуже сильно відрізняється. У Windows потрібно окремо шукати і встановлювати кожен драйвер, в Linux же всі доступні драйвера з відкритим вихідним кодом вбудовані в ядро ​​і тому установка драйверів не потрібна, за винятком декількох пропрієтарних пристроїв, таких як відеокарти. Драйвера для таких пристроїв виділені у вигляді модулів ядра і завантажуються в міру необхідності. Що ж стосується вільних драйверів, то для одного пристрою в ядрі може бути кілька модулів, з яких система вибирає те, що на її думку, буде краще працювати.

Відео: Диспетчер пристроїв Windows 7

Таким чином, в Linux драйвери пристроїв, вбудовані в ядро ​​і виконані у вигляді окремих модулів логічно розділені з обладнанням і налаштовуються окремо. Можливо, причиною цього складність настройки, а може сам принцип GNU - одна утиліта - одну дію. Далі ми розглянемо кілька способів подивитися список пристроїв linux, для цього є як консольні, так і графічні утиліти. Налаштування модулів ми сильно чіпати не будемо, тому що все вже описано в окремій статті.

Диспетчер пристроїв Ubuntu в терміналі

Пристрої підключаються до материнської плати декількома способами. Це може бути шина PCI, використовується для багатьох основних компонентів комп`ютера, наприклад, відеокарти, звукової карти, мережевого адаптера і т д. Ще може використовуватися USB, цей тип підключення найчастіше застосовується для зовнішніх пристроїв на зразок веб-камери, клавіатури, миші і т д. Жорсткі диски не підключаються по PCI, для них існує окремий інтерфейс - SCSI (Small Computer System Interface). PCI шина є головною, до неї підключені інші контролери, в тому числі USB і SCSI. Такий поділ необхідно, тому що це пристрої різного типу, їм потрібно передавати різну кількість інформації, потрібна різна швидкість передачі і навіть різний напруга живлення від мережі.

Відповідно до принципу GNU в Linux є окрема утиліта, для перегляду кожного з типів пристроїв. Називаються вони так само, як і технології, за допомогою яких підключені пристрої з префіксом ls (list):

  • lspci
  • lsusb
  • lsscsi
  • lscpu

Розглянемо кожну з цих утиліт докладніше.

lspci

Як я вже сказав, до шини PCI підключаються багато важливих пристрою. PCI розшифровується як Peripheral component interconnect або по-нашому взаємозв`язок периферійних компонентів. Всі відеокарти підключаються саме таким способом також найчастіше ми можемо тут зустріти мережеві адаптери, карт рідери і інші адаптери. В основному все що розміщено на материнській платі, в корпусі комп`ютера, крім процесора і жорстких дисків підключено по PCI.

Подивитися пристрої Ubuntu підключення по шині PCI можна за допомогою команди lspci. Давайте розглянемо її синтаксис:

$ lspci опції

Опції утиліти вказують скільки даних потрібно виводити і як їх фільтрувати. Розглянемо докладніше:

  • -v - виводити докладну інформацію про пристрої
  • -vv - виводити дуже докладну інформацію про пристрої
  • -n - показувати код виробника для пристрою
  • -b - показати всі адреси пристроїв на шині
  • -d - показати тільки пристрої певного виробника
  • -t - перегляд пристроїв ubuntu у вигляді дерева.
  • -s - показати інформацію про певний пристрої



Але зазвичай вам не знадобляться ці опції, щоб подивитися обладнання, підключене по PCI просто виконайте команду без параметрів:

$ Lspci | grep audio

devices1

Або для відео карти:

$ Lspci -s 00: 02.0

devices3

Також ми можемо фільтрувати пристрою по PCI id, ідентифікатором виробника:

$ Lspci -vv

devices9




Нас цікавить рядок Kernel driver in use. Чи можемо відфільтрувати по ній:

$ lsusb

devices6Вибираємо тільки пристрої підключені до першої шині, другого порту:

Відео: Як включити дискретну відеокарту в ubuntu на ноутбуці

$ Lsusb -d 80ee: 0021

devices8

Тут спосіб відображення схожий, в першій колонці шина і порт, розділені двокрапкою, далі id виробника, а потім опис пристрою.

lsscsi

SCSI контролер теж підключений до PCI, а до нього вже підключаються жорсткі диски і оптичні приводи. Для перегляду цих пристроїв використовується утиліта lsscsi. Якщо вона не встановлена ​​у вашій системі, її можна встановити командою:

$ lsscsi

devices11

devices12А разом з розміром диска:

$ lscpu

devices15

Відео: Диспетчер пристроїв

lshw

Тепер, коли ви розібралися з основами, можна подивитися ще одну утиліту. lshw виводить детальну інформацію по кожному пристрою в термінал. Тут відображається як процесор і pci пристрої, так і жорсткі диски:

Відео: Диспетчер завдань в Ubuntu Linux

$ Sudo lshw | grep *

devices16

На цьому дереві наочно показана ієрархія підключення пристроїв в Linux. Наприклад, дивимося інформацію тільки про відеокарту:

$ Sudo lshw -class network

devices18

Тут же можна подивитися який драйвер завантажений для пристрою, в рядку конфігурація, поле driver.

Як бачите, консольні інструменти нічим не гірший від програми Windows, і вони повністю замінюють диспетчер пристроїв в Ubuntu.

Диспетчер пристроїв з графічним інтерфейсом

Мабуть, кращою програмою для вирішення таких завдань буде hardinfo. Вона дозволяє подивитися пристрої Ubuntu підключені до системи, детальну інформацію про них, а також інформацію про встановлену систему і підтримуваних нею функціях.

Ця програма не поставляється з дистрибутивом за замовчуванням, але її дуже просто встановити:

Поділися в соціальних мережах:

Схожі
Друк в linux, вибираємо кращий принтер linuxДрук в linux, вибираємо кращий принтер linux
Як встановити програму на комп`ютер і порядок установки по і драйверівЯк встановити програму на комп`ютер і порядок установки по і драйверів
Видаляємо невикористовувані драйвера в windows 7Видаляємо невикористовувані драйвера в windows 7
Продуктивність ubuntu 16.04 vs ubuntu 16.10Продуктивність ubuntu 16.04 vs ubuntu 16.10
Команда pnputil - установка і видалення драйверівКоманда pnputil - установка і видалення драйверів
Як встановити драйвера на windows 7 і 8Як встановити драйвера на windows 7 і 8
Продовжено розробка xorg драйвера для intelПродовжено розробка xorg драйвера для intel
Установка chromium ubuntu 16.04Установка chromium ubuntu 16.04
Оновлення драйверів ubuntuОновлення драйверів ubuntu
Установка драйверів windows xpУстановка драйверів windows xp
» » Диспетчер пристроїв в ubuntu