Установка драйверів в linux

У Windows ми звикли, що перед тим, як нове обладнання буде працювати, для нього необхідно встановити драйвера. Не важливо чи буде це USB пристрій, веб-камера або відеокарта. Драйвера в Windows випускаються виробниками і поширюються через інтернет або на диску в комплекті з устаткуванням.

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

Давайте розглянемо докладніше роботу з драйверами linux і Windows.

Відео: Правильна установка драйверів в UBUNTU LINUX

Як драйвера пристроїв працюють в Windows

Після установки Windows вам необхідно встановити драйвера пристроїв, що надаються виробниками - драйвери материнської плати, набору мікросхем, драйвери відеокарти, звуку, мережі, wifi і багато іншого.

Windows може трохи в цьому допомогти і встановити більшість драйверів від виробників через центр поновлення Windows. При підключенні пристрою до комп`ютера Windows ви побачите повідомлення "Установка драйвера". Windows визначає виробника, шукає драйвер на серверах Microsoft і завантажує його на ваш комп`ютер. Microsoft не пишуть драйвера самостійно, вони отримують їх від виробників і надають вам, як тільки вони знадобляться.

Якщо обладнання не працює в WIndows, то зазвичай ви можете знайти драйвер щоб змусити його працювати. Зазвичай достатньо підшукати відповідний драйвер на просторах мережі.

Відео: Linux. Установка драйвера Nvidia

Як працюють драйвера Linux

У Linux ситуація з драйверами дуже сильно відрізняється. Більшість драйверів для вашого обладнання поширюються в вигляді відкритого програмного забезпечення і інтегровані в дистрибутив Linux. Ці драйвери linux, як правило, є частиною ядра Linux, але тут є виняток - драйвери відеокарти є частиною програмного забезпечення Xorg, а драйвери принтера включені в набір CUPS (система друку).

Це означає, що більшість доступних для linux драйверів вже встановлені на вашому комп`ютері, включені разом з ядром, у вигляді модулів ядра або разом з графічним сервером або сервером друку. Установка драйверів Linux майже не потрібна. Драйвера в Linux розроблені, в основному, ентузіастами, але іноді їх випускають самі виробники устаткування, які вносять свій внесок в розвиток ядра Linux та інших проектів, наприклад, це Intel, AMD, а також інші, більш дрібні виробники.




Всі драйвера встановлені з коробки, а значить вам не доведеться шукати драйвера для кожного пристрою у вашій системі і вручну їх встановлювати. Система автоматично визначить ваше обладнання і сама завантажить потрібні драйвера в linux. Але тут є один виняток - це пропрієтарні драйвера ядра linux і прошивки.

Установка пропрієтарних драйверів Linux

Деякі виробники не хочуть відкривати вихідний код своїх драйверів, тому для підтримки обладнання випускають пропрієтарні драйвера в Linux з закритим вихідним кодом. Більшість дистрибутивів Linux не включають такі драйвера до свого складу, а значить вони не зможуть їх автоматично визначити і завантажити.

Найчастіше нам доводиться стикатися з пропрієтарними драйверами для відеокарт, наприклад, для NVIDIA, які забезпечують кращу продуктивність в іграх на Linux. Звичайно, є драйвери ядра Linux з відкритим вихідним кодом, які змусять вашу відеокарту працювати, але вони не можуть забезпечити достатній рівень продуктивності в 3D іграх. Деякі драйвера wifi як і раніше закриті, тому ваше обладнання не буде працювати поки ви їх не встановите.

Установка драйверів в Linux залежить від вашого дистрибутива. В Ubuntu і заснованих на ній дистрибутивах є спеціальний інструмент - Додаткові драйвери. Програма визначить, які пропріетрание драйвери пристроїв Linux можна встановити і запропонує завантажити і встановити їх. У Linux Mint теж є інструмент менеджер драйверів, він працює аналогічно інструменту в Ubuntu. Fedora - проти пропрієтарних драйверів Linux і тут немає ніякого способу їх встановити. У багатьох дистрибутивах пропрієтарні драйвери пристроїв linux можна знайти в неофіційних репозиторіях. Кожен дистрибутив вирішує цю проблему по-різному.

Установка прошивок в Linux




Не всі можуть робити драйвера з відкритим кодом або пропрієтарні драйвера. Деяким драйверам необхідні прошивки, щоб правильно працювати з пристроями. Наприклад, прошивки потрібні для роботи деяких модулів wifi або мережевих інтерфейсів.

Щоб встановити прошивки в Linux необхідно завантажити і встановити пакет linux-firmware, це можна зробити за допомогою наступної команди в Ubuntu:

$ Sudo yum install linux-firmware

Також можливо доведеться встановити інші прошивки. Щоб подивитися докладніше, що потрібно, і як встановити, подивіться лог ядра dmesg.

Відео: Налаштування драйверів пристроїв на linux mint 18

Як встановити драйвери для принтера в Linux

Можливо, вам знадобиться поставити драйвера linux для принтера. Однак при використанні інструменту для конфігурації принтерів - CUPS ви можете вибрати потрібний драйвер з баз даних. Як правило, програма визначає виробника вашого принтера, а в списку ви можете вибрати точну модель принтера.

Ви також можете спробувати визначити принтер за описом PostScript або PPD файлу. Ці файли часто входять до складу драйвера принтера для Windows і ви можете знайти PPD файл, який зробить роботу вашого принтера краще. Файл PPD можна вибрати в процесі роботи CUPS.

Принтер може стати головним болем в Linux і багато з них можуть не працювати належним чином або навіть взагалі не працювати. Так що при виборі принтера краще відразу дивитися тільки ті, які точно будуть працювати з Linux.

Як змусити працювати інше програмне забезпечення

Іноді вам може знадобитися поставити драйвера linux для іншого обладнання, які не надаються автоматично. Наприклад, NVIDIA надає власний інсталятор для свого драйвера. Але тим не менше краще використовувати драйвера упаковані для вашого дистрибутива, вони будуть працювати краще.

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

Знайти докладну інформацію, як налаштувати роботу того чи іншого обладнання в вашому дистрибутиві можна на різних форумах. Зазвичай, якщо у вас не дуже новий пристрій, інші користувачі вже стикалися з цими проблемами, але вони їх вже вирішили, і ви можете знайти ці відповіді.

Відео: 8. Установка драйверів для відеокарт NVIDIA і AMD / ATI в LInux OpenSUSE 13.2

висновки

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

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

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

Схожі
Nvidia forceware 266.58Nvidia forceware 266.58
Macbook pro 2016 несумісний з linuxMacbook pro 2016 несумісний з linux
Як зберегти драйвера перед перевстановлення windows?Як зберегти драйвера перед перевстановлення windows?
15 Seconds adb installer - установник драйвера adb15 Seconds adb installer - установник драйвера adb
Друк в linux, вибираємо кращий принтер linuxДрук в linux, вибираємо кращий принтер linux
Налаштування веб-камери linuxНалаштування веб-камери linux
Драйвери відеокартДрайвери відеокарт
Команда pnputil - установка і видалення драйверівКоманда pnputil - установка і видалення драйверів
Як встановити драйвера на windows 7 і 8Як встановити драйвера на windows 7 і 8
Що таке ядро ​​linuxЩо таке ядро ​​linux
» » Установка драйверів в linux