Pagina principala » HOWTO » Cum se instalează drivere hardware pe Linux

    Cum se instalează drivere hardware pe Linux

    Windows are nevoie de drivere pentru hardware furnizate de producător înainte ca hardul să funcționeze. Linux și alte sisteme de operare au nevoie, de asemenea, de drivere hardware înainte ca hardware-ul să funcționeze - dar driverele hardware sunt tratate diferit pe Linux.

    Vestea bună este că, dacă un dispozitiv va funcționa pe Linux, probabil că va "funcționa" doar din cutie. Este posibil să aveți uneori nevoie să instalați drivere, dar unele componente hardware ar putea să nu funcționeze deloc.

    Cum funcționează driverele de hardware pe Windows

    Când instalați Windows, va trebui să instalați driverele hardware furnizate de producătorul hardware-ului - driverele chipset-ului plăcii de bază, driverele pentru plăcile grafice, driverele Wi-Fi și multe altele.

    Windows nu încearcă să ajute. Microsoft îmbină multe dintre aceste driver-e furnizate de producător cu Windows și găzduiește multe dintre ele pe Windows Update. Când conectați un dispozitiv nou la computerul Windows și vedeți bulele "Instalarea driverului", este posibil ca Windows să descarce un driver furnizat de producător de la Microsoft și să-l instaleze pe PC. Microsoft nu scrie aceste drivere pe cont propriu - le primește de la producători și le furnizează după verificarea lor.

    Dacă hardware-ul nu funcționează pe Windows, de obicei, există un driver care să-l facă să funcționeze. Cu excepția cazului în care aveți un dispozitiv antic care funcționează numai cu versiuni mai vechi de Windows, producătorul a făcut munca de a face să lucreze cu Windows. Hardware care nu funcționează este, de obicei, doar un driver rapid de descărcare de la distanță de lucru.

    Cum funcționează driverele de hardware pe Linux

    Lucrurile sunt diferite pe Linux. Cele mai multe drivere pentru hardware de pe computer sunt open-source și integrate în Linux în sine. Aceste drivere hardware sunt, în general, parte a kernel-ului Linux, deși fragmente de drivere grafice fac parte din Xorg (sistemul grafic), iar driverele de imprimantă sunt incluse în CUPS (sistemul de tipărire).

    Aceasta înseamnă că majoritatea driverelor hardware disponibile sunt deja pe computerul dvs., incluse împreună cu kernelul, serverul grafic și serverul de imprimare. Aceste drivere sunt uneori dezvoltate de pasionați. Dar acestea sunt uneori dezvoltate de producătorii de hardware, care contribuie direct la codul kernelului Linux și la alte proiecte.

    Cu alte cuvinte, majoritatea driverelor hardware sunt incluse în afara casetei. Nu este nevoie să căutați drivere furnizate de producător pentru fiecare bit de hardware pe sistemul dvs. Linux și să le instalați. Sistemul dvs. Linux ar trebui să vă detecteze automat hardware-ul și să utilizeze driverele hardware corespunzătoare.

    Cum se instalează driverele proprietare

    Unii producători își oferă propriile șoferi, proprietari de tip "closed-source". Acestea sunt driverele hardware pe care producătorii le scriu și le întrețin pe cont propriu, iar natura sursei închise înseamnă că majoritatea distribuțiilor Linux nu se vor lega și le vor activa automat pentru tine.

    Cel mai adesea, acestea includ driverele grafice de proprietate atât pentru hardware-ul NVIDIA, cât și pentru grafica AMD, care oferă mai multă performanță grafică pentru jocuri pe Linux. Există drivere cu sursă deschisă care vă pot face grafica să funcționeze, dar nu oferă același nivel de performanță în jocuri 3D. Unele drivere Wi-Fi sunt încă deținute, astfel încât hardware-ul wireless poate să nu funcționeze până când le instalați.

    Modul în care instalați driverele de proprietate depinde de distribuția dvs. Linux. Pe distribuțiile Ubuntu și Ubuntu există un instrument "Drivere suplimentare". Deschideți liniuța, căutați "Drivere suplimentare" și lansați-o. Acesta va detecta driver-ele proprietare pe care le puteți instala pentru hardware-ul dvs. și vă va permite să le instalați. Linux Mint are un instrument "Driver Manager" care funcționează în mod similar. Fedora este împotriva șoferilor proprietari și nu le face atât de ușor de instalat. Fiecare distribuție Linux o manipulează într-un mod diferit.

    Cum se instalează Drivere de imprimantă

    Cu toate acestea, poate fi necesar să instalați drivere pentru imprimante. Când utilizați un instrument de configurare a imprimantei pentru a configura CUPS (Common Unix Printing System), veți putea alege dintr-o bază de date un driver adecvat pentru imprimanta dvs. În general, aceasta implică găsirea producătorului imprimantei în listă și alegerea numelui de model al imprimantei.

    De asemenea, puteți alege să furnizați o descriere a imprimantei PostScript sau un fișier PPD. Aceste fișiere fac adesea parte din driverul Windows pentru imprimantele PostScript și este posibil să fiți capabili să vânați un fișier PPD care face ca imprimanta să funcționeze mai bine. Puteți furniza un fișier PPD când configurați imprimanta în instrumentul de configurare a imprimantei desktopului Linux.

    Imprimantele pot fi o durere de cap pe Linux, iar mulți pot să nu funcționeze corect - sau deloc - indiferent de ce faceți. Este o idee bună să alegeți imprimantele despre care știți că vor lucra cu Linux data viitoare când mergeți la magazinul de cumpărături.

    Cum să faci alt hardware să funcționeze

    Ocazional, poate fi necesar să instalați driverele de proprietate pe care distribuția dvs. Linux nu le-a furnizat. De exemplu, NVIDIA și AMD oferă ambele pachete de driver-instalator pe care le puteți utiliza. Cu toate acestea, trebuie să vă străduiți să utilizați driverele de proprietate ambalate pentru distribuția dvs. Linux - acestea vor funcționa cel mai bine.

    În general, dacă ceva nu funcționează pe Linux out-of-the-box - și dacă nu funcționează după instalarea driverelor de proprietate pe care le oferă distribuția Linux - probabil că nu va funcționa deloc. dacă utilizați o distribuție Linux mai veche, actualizarea la o versiune mai nouă vă va oferi cel mai recent suport hardware și veți îmbunătăți lucrurile. Dar, dacă ceva nu funcționează, este posibil să nu reușiți să funcționați pur și simplu instalând un driver hardware.

    Căutarea unui ghid pentru a face o anumită lucrare hardware pe distribuția dumneavoastră specifică Linux ar putea ajuta. Un astfel de ghid vă poate ajuta să găsiți un driver furnizat de producător și să-l instalați, ceea ce va necesita adesea comenzi terminale. Este posibil ca driverele proprietare mai vechi să nu funcționeze pe distribuțiile moderne Linux care utilizează software modern, astfel că nu există nicio garanție că un driver vechi furnizat de producător va funcționa corect. Linux funcționează cel mai bine atunci când producătorii contribuie driverele lor la kernel ca software open source.


    În general, nu ar trebui să vă deranjezi cu driverele hardware prea mult. Aceasta este viziunea Linux - driverele sunt open-source și integrate în kernel și alte piese de software. Nu trebuie să le instalați sau să le modificați - sistemul detectează automat hardware-ul dvs. și utilizează driverele corespunzătoare. Dacă ați instalat Linux, hardware-ul dvs. ar trebui să funcționeze - fie imediat, fie cel puțin după instalarea unor drivere de utilizare ușor de instalat furnizate de un utilitar cum ar fi utilitarul Drivere suplimentar în Ubuntu.

    Dacă trebuie să vânați șoferii proprietari furnizați de producător și ghidurile extinse pentru a le instala, este un semn prost. Este posibil ca driverele să nu funcționeze corespunzător cu cel mai recent software din distribuția dvs. Linux.

    Credit de imagine: Bleke pe Flickr