5Aug
Systém Windows potřebuje ovladače hardwaru poskytnuté výrobcem dříve, než hardware funguje. Linux a další operační systémy také potřebují hardwarové ovladače dříve, než hardware bude pracovat - ale ovladače hardwaru jsou v Linuxu ovládány odlišně.
Dobrou zprávou je, že pokud bude zařízení fungovat na Linuxu, bude to pravděpodobně "pracovat" z krabice. Možná budete muset někdy instalovat ovladače, ale určitý hardware nemusí pracovat vůbec.
Jak pracují ovladače hardwaru v systémech Windows
Při instalaci systému Windows budete muset nainstalovat ovladače hardwaru poskytované výrobcem hardwaru - ovladače čipset základní desky, ovladače grafických karet, ovladače Wi-Fi a dalšími.
Windows se pokouší pomoci. Společnost Microsoft sdružuje řadu těchto ovladačů poskytovaných výrobcem v systému Windows a mnoho z nich hostí na webu Windows Update. Když připojíte nové zařízení k počítači se systémem Windows a zobrazí se vyskakovací bublina "Instalace ovladače", může systém Windows stahovat ovladač poskytnutý výrobcem od společnosti Microsoft a nainstalovat jej do počítače. Společnost Microsoft nepopisuje tyto ovladače samostatně - získává je od výrobců a poskytuje je po prověření.
Pokud hardware nefunguje v systému Windows, je obvykle ovladač, aby fungoval. Pokud nemáte staré zařízení, které funguje pouze se staršími verzemi systému Windows, výrobec udělal práci, jak pracovat s Windows. Hardware, který nefunguje, je obvykle jen rychlý ovladač stahování mimo práci.
Jak pracují ovladače hardwaru na platformě Linux
V Linuxu se věci liší.Většina ovladačů pro hardware v počítači je otevřený zdroj a je integrován do samotného systému Linux. Tyto ovladače hardwaru jsou obecně součástí jádra Linuxu, ačkoli bity grafických ovladačů jsou součástí systému Xorg( grafický systém) a ovladače tiskárny jsou součástí CUPS( tiskového systému).
To znamená, že většina dostupných ovladačů hardwaru je již v počítači, je součástí jádra, grafického serveru a tiskového serveru. Tyto ovladače jsou někdy vyvinuty fandy. Ale někdy jsou vyvíjeny samotným výrobcem hardwaru, který přispívá svým kódem přímo k jádru Linuxu a dalším projektům.
Jinými slovy většina ovladačů hardwaru je zahrnuto mimo rámec. Nemusíte vyhledávat ovladače poskytované výrobcem pro každý hardware v systému Linux a nainstalovat je. Váš systém Linux by měl automaticky detekovat váš hardware a používat příslušné ovladače hardwaru.
Jak nainstalovat proprietární ovladače
Někteří výrobci poskytují své vlastní, s uzavřeným zdrojem, vlastními ovladači. Jedná se o ovladače hardwaru, které si výrobci sama zapisují a udržují, a jejich uzavřený zdroj povahy znamená, že většina distribucí Linuxu nebude svázána a automaticky je povolit pro vás.
Nejčastěji se jedná o vlastní grafické ovladače pro grafický hardware NVIDIA i AMD, které poskytují vyšší grafický výkon pro hry na Linuxu. Existují ovladače s otevřeným zdrojovým kódem, které dokážou graficky pracovat, ale nenabízejí stejnou úroveň 3D herního výkonu. Některé ovladače Wi-Fi jsou i nadále vlastní, takže bezdrátový hardware nemusí pracovat, dokud je neinstalujete.
Jak nainstalujete proprietární ovladače závisí na distribuci systému Linux. Na distribucích založených na Ubuntu a Ubuntu je k dispozici nástroj "Další ovladače".Otevřete pomlčku, vyhledejte položku "Další ovladače" a spusťte ji. Bude zjistit, které proprietární ovladače můžete nainstalovat pro váš hardware a umožnit je nainstalovat. Linux Mint má nástroj "Driver Manager", který funguje podobně.Fedora je proti vlastním ovladačům a nedává tak snadnou instalaci. Každá distribuce Linuxu ji zpracovává jiným způsobem.
Jak nainstalovat ovladače tiskárny
Možná bude ale nutné nainstalovat ovladače pro tiskárny. Pokud používáte konfigurační nástroj tiskárny pro konfiguraci CUPS( Common Unix Printing System), budete si moci z databáze vybrat vhodný ovladač tiskárny. Obecně se jedná o nalezení výrobce tiskárny v seznamu a volbu názvu modelu tiskárny.
Můžete také nabídnout popis PostScriptové tiskárny nebo souboru PPD.Tyto soubory jsou často součástí ovladače systému Windows pro tiskárny PostScript a možná budete moci vyhledávat soubor PPD, díky němuž bude tiskárna fungovat lépe. Soubor PPD můžete zadat při nastavení tiskárny v nástroji pro konfiguraci tiskárny v systému Linux.
Tiskárny mohou být bolesti hlavy v Linuxu a mnozí nemusí pracovat správně - nebo vůbec - bez ohledu na to, co děláte. Je to dobrý nápad vybrat si tiskárny, o kterých víte, že budou pracovat s Linuxem při příštím nákupu tiskárny.
Jak si vyrobit jiný hardwarový hardware
Občas se může stát, že budete muset nainstalovat vlastní ovladače, které vám Linux distribuce neposkytla. Například NVIDIA a AMD nabízejí balíčky ovladačů pro instalaci, které můžete použít. Měli byste se však snažit používat proprietární ovladače zabalené pro distribuci Linuxu - budou fungovat nejlépe.
Obecně platí, že pokud něco nefunguje na Linuxu mimo krabici - a pokud to nefunguje po instalaci vlastních ovladačů, které distribuce Linuxu poskytuje - pravděpodobně nebude fungovat vůbec.pokud používáte starší linuxovou distribuci, inovace na novější bude mít nejnovější hardwarovou podporu a vylepšíte věci. Pokud však něco nefunguje, je pravděpodobné, že to nemůžete jednoduše provést instalací hardwarového ovladače.
Hledání příručky k vytvoření konkrétní hardwarové práce na vaší konkrétní distribuci Linuxu může pomoci. Takový průvodce vás může projít vyhledáním ovladače poskytnutého výrobcem a jeho instalací, což bude často vyžadovat příkazy terminálu. Starší proprietární ovladače nemusí fungovat na moderních distribucích Linuxu, které používají moderní software, takže neexistuje žádná záruka, že starý ovladač poskytnutý výrobcem bude fungovat správně.Linux funguje nejlépe, když výrobci přispívají k jádru jako open-source software.
Obecně byste neměli hrát hardwarové ovladače příliš.To je vize Linuxu - ovladače jsou otevřené zdroje a jsou integrovány do jádra a dalších součástí softwaru. Nemusíte je instalovat nebo vyladit - systém automaticky detekuje hardware a používá příslušné ovladače. Pokud jste nainstalovali systém Linux, měl by váš hardware fungovat - a to buď okamžitě, nebo alespoň po instalaci vlastních ovladačů, které lze snadno nainstalovat, a to pomocí nástroje, jako je nástroj Další ovladače v Ubuntu.
Pokud budete muset pronásledovat vlastní výrobce ovladačů a rozšířené příručky pro jejich instalaci, to je špatné znamení.Ovladače nemusí pracovat správně s nejnovějšími softwarovými produkty v distribuci systému Linux.
Image Credit: Blek na Flickr