5Aug
Windows potrebuje gonilnike strojne opreme, ki jih zagotovi proizvajalec, preden bo vaša strojna oprema delovala. Linux in drugi operacijski sistemi potrebujejo tudi gonilnike strojne opreme, preden strojna oprema deluje - vendar se strojni gonilnik različno obravnava v Linuxu.
Dobra novica je, da če naprava deluje na Linuxu, bo verjetno "samo delala" iz polja. Morda boste včasih morali namestiti gonilnike, vendar pa lahko nekatere strojne opreme sploh ne delujejo.
Kako gonilniki strojne opreme delujejo na operacijskem sistemu Windows
Ko namestite Windows, boste morali namestiti gonilnike strojne opreme, ki jih ponuja proizvajalec strojne opreme - gonilniki za vezje motherboardboardboard, gonilnike grafičnih kartic, gonilnike Wi-Fi in drugo.
Windows poskuša pomagati. Microsoft združuje veliko teh gonilnikov, ki jih ponuja proizvajalec, v Windows, in jih množice gosti v Windows Update. Ko priklopite novo napravo v računalnik z operacijskim sistemom Windows in se pojavi pojavni mehurček »Namestitev gonilnika«, lahko Windows prenaša gonilnik, ki ga zagotovi proizvajalec, in ga namestiti v računalnik. Microsoft ne napiše teh gonilnikov sami - jih dobi od proizvajalcev in jim jih priskrbi po preverjanju.
Če strojna oprema ne deluje na operacijskem sistemu Windows, običajno obstaja gonilnik, ki bo deloval. Razen če imate stara naprava, ki deluje le s starejšimi različicami operacijskega sistema Windows, je proizvajalec opravil delo, s katerim je delal z operacijskim sistemom Windows. Strojna oprema, ki ne deluje, je običajno le hiter prenos voznika od dela.
Kako strojni gonilniki delujejo na Linuxu
Stvari so drugačne v Linuxu. Večina gonilnikov za strojno opremo na vašem računalniku je odprtokodna in integrirana v Linux. Ti gonilniki strojne opreme so navadno del jedra Linuxa, čeprav so grafični gonilniki del Xorg( grafični sistem), gonilniki tiskalnika pa so vključeni v sistem CUPS( sistem za tiskanje).
To pomeni, da je večina razpoložljivih gonilnikov strojne opreme že na vašem računalniku, skupaj z jedrom, grafičnim strežnikom in tiskalnim strežnikom. Te voznike včasih razvijajo ljubitelji. Vendar jih včasih razvija proizvajalec strojne opreme, ki svoje kode prispeva neposredno k jedru Linuxa in drugim projektom.
Z drugimi besedami, večina strojnih gonilnikov je vključenih v out-of-the-box. Ni vam treba loviti proizvajalčevih gonilnikov za vsak košček strojne opreme na vašem sistemu Linux in jih namestiti. Vaš sistem Linux bi moral samodejno zaznati vašo strojno opremo in uporabiti ustrezne gonilnike strojne opreme.
Kako namestiti lastni gonilniki
Nekateri proizvajalci zagotovijo svoje lastne gonilnike z zaprtimi viri. To so gonilniki strojne opreme, ki jih proizvajalci pisajo in vzdržujejo sami, njihova zaprta koda pa pomeni, da večina distribucij Linuxa ne bo združila in jih samodejno omogočila za vas.
Najpogosteje gre za lastniške grafične gonilnike za grafično strojno opremo NVIDIA in AMD, ki zagotavljajo več grafične zmogljivosti za igranje na Linuxu. Obstajajo gonilniki odprtega vira, ki lahko vaši grafiki delujejo, vendar ne ponujajo enake ravni učinkovitosti 3D iger. Nekateri gonilniki za Wi-Fi so še vedno zaščiteni, zato vaša brezžična strojna oprema morda ne bo delovala, dokler jih ne namestite.
Kako namestite lastniške gonilnike je odvisno od vaše distribucije Linuxa. Na distribucijah, ki temeljijo na Ubuntu in Ubuntu, obstaja orodje "Dodatni gonilniki".Odprite pomišljaj, poiščite »Dodatni gonilniki« in ga začnite. Ugotovil bo, kateri lastni gonilniki lahko namestite za vašo strojno opremo in vam omogočajo, da jih namestite. Linux Mint ima orodje "Driver Manager", ki deluje podobno. Fedora je proti lastnim gonilnikom in jih ni tako enostavno namestiti. Vsaka distribucija Linuxa jo obravnava na drugačen način.
Kako namestiti gonilnike za tiskalnik
Morda boste morali namestiti gonilnike za tiskalnike. Ko za konfiguriranje orodja za konfiguracijo CUPS( Common Unix Printing System) uporabite orodje za konfiguriranje tiskalnika, boste iz baze podatkov lahko izbrali ustrezen gonilnik za vaš tiskalnik. Na splošno to vključuje iskanje proizvajalca tiskalnika na seznamu in izbiro imena modela tiskalnika.
Izberete lahko tudi datoteko Opis PostScripta ali PPD.Te datoteke so pogosto del gonilnika Windows za tiskalnike PostScript, morda pa boste morda lahko lovili datoteko PPD, ki omogoča boljši tiskalnik.Če nastavite tiskalnik v orodju za konfiguriranje tiskalnika na namizju, lahko datoteko PPD posredujete.
Tiskalniki so lahko glavobol na Linuxu in mnogi morda ne bodo pravilno delali - ali sploh - ne glede na to, kaj delate. Dobro je, da izberete tiskalnike, za katere veste, da bodo delali z Linuxom, ko naslednjič obiščete tiskalnik.
Kako narediti drugo strojno delo
Občasno boste morda morali namestiti zaščitene gonilnike, ki vam jih distribucija Linuxa ni zagotovila. Npr. NVIDIA in AMD sta na voljo oba ponudnika paketov za namestitev gonilnikov, ki jih lahko uporabite. Vendar pa bi si morali prizadevati za uporabo lastniških gonilnikov, pakiranih za vašo distribucijo v Linuxu - najbolje bodo delovali.
Na splošno, če nekaj ne deluje na Linuxu zunaj okna - in če ne deluje po namestitvi lastniških gonilnikov, ki jih ponuja vaša distribucija Linuxa, verjetno sploh ne bo delovala.če uporabljate starejšo distribucijo Linuxa, boste nadgradili na novejši, dobili najnovejšo podporo strojne opreme in izboljšali stvari. Ampak, če nekaj ne deluje, je verjetno, da ne morete delati preprosto z namestitvijo gonilnika strojne opreme.
Pri iskanju vodnika za izdelavo določenega dela strojne opreme na vaši določeni distribuciji Linuxa lahko pomagate. Takšen vodnik vas bo morda popeljal skozi iskanje gonilnika proizvajalca in njegovo namestitev, ki bo pogosto zahteval terminalske ukaze. Starejši lastniški gonilniki morda ne bodo delovali pri sodobnih distribucijah Linuxa, ki uporabljajo sodobno programsko opremo, zato ni nobenega jamstva, ki bi ga stari gonilnik, ki ga ponuja proizvajalec, pravilno deloval. Linux najbolje deluje, ko proizvajalci prispevajo svoje gonilnike k jedru kot odprtokodno programsko opremo.
Na splošno se ne smete zmešavati z gonilniki strojne opreme preveč.To je vizija Linuxa - gonilniki so odprtokodni in vključeni v jedro in druge dele programske opreme. Nimate jih namestiti ali jih potegniti - sistem samodejno zazna vašo strojno opremo in uporablja ustrezne gonilnike.Če ste namestili Linux, mora strojna oprema delovati takoj ali vsaj po namestitvi gonilnikov, ki jih je enostavno namestiti, ki jih ponuja orodje, kot je pripomoček za dodatno gonilnike v Ubuntu.
Če morate loviti lastne gonilnike, ki jih je zagotovil proizvajalec, in razširjene vodnike za njihovo namestitev, je to slab znak. Gonilniki morda ne bodo pravilno delali z najnovejšo programsko opremo v vaši distribuciji v Linuxu.
Image Credit: Blek na Flickr