Диспетчер пристроїв в 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Або для відео карти:
$ Lspci -s 00: 02.0Також ми можемо фільтрувати пристрою по PCI id, ідентифікатором виробника:
$ Lspci -vvНас цікавить рядок Kernel driver in use. Чи можемо відфільтрувати по ній:
$ lsusbВибираємо тільки пристрої підключені до першої шині, другого порту:
Відео: Як включити дискретну відеокарту в ubuntu на ноутбуці
$ Lsusb -d 80ee: 0021Тут спосіб відображення схожий, в першій колонці шина і порт, розділені двокрапкою, далі id виробника, а потім опис пристрою.
lsscsi
SCSI контролер теж підключений до PCI, а до нього вже підключаються жорсткі диски і оптичні приводи. Для перегляду цих пристроїв використовується утиліта lsscsi. Якщо вона не встановлена у вашій системі, її можна встановити командою:
$ lsscsiА разом з розміром диска:
$ lscpuВідео: Диспетчер пристроїв
lshw
Тепер, коли ви розібралися з основами, можна подивитися ще одну утиліту. lshw виводить детальну інформацію по кожному пристрою в термінал. Тут відображається як процесор і pci пристрої, так і жорсткі диски:
Відео: Диспетчер завдань в Ubuntu Linux
$ Sudo lshw | grep *На цьому дереві наочно показана ієрархія підключення пристроїв в Linux. Наприклад, дивимося інформацію тільки про відеокарту:
$ Sudo lshw -class networkТут же можна подивитися який драйвер завантажений для пристрою, в рядку конфігурація, поле driver.
Як бачите, консольні інструменти нічим не гірший від програми Windows, і вони повністю замінюють диспетчер пристроїв в Ubuntu.
Диспетчер пристроїв з графічним інтерфейсом
Мабуть, кращою програмою для вирішення таких завдань буде hardinfo. Вона дозволяє подивитися пристрої Ubuntu підключені до системи, детальну інформацію про них, а також інформацію про встановлену систему і підтримуваних нею функціях.
Ця програма не поставляється з дистрибутивом за замовчуванням, але її дуже просто встановити:
- Установка не підписаних драйверів в windows 8.1
- Видалення драйверів в системі windows xp
- Продуктивність ігор linux vs wine vs windows
- Установка драйверів windows xp
- Видаляємо невикористовувані драйвера в windows 7
- Оновлення драйверів в windows
- Як встановити програму на комп`ютер і порядок установки по і драйверів
- Як встановити драйвера на windows 7 і 8
- Невідомий пристрій в windows 7 - що робити?
- Друк в linux, вибираємо кращий принтер linux
- Як видалити драйвер nvidia в ubuntu
- Що нового в linux kernel 4.9
- Як дізнатися чи встановлений пакет linux
- Установка драйверів в linux
- Установка chromium ubuntu 16.04
- Оновлення драйверів ubuntu
- Лінус торвальдс повідомив про перший релізі linux 4.6 rc1
- Команда pnputil - установка і видалення драйверів
- Продовжено розробка xorg драйвера для intel
- Установка драйвера intel в ubuntu 16.04
- Установка пакетів ubuntu