Pagina inicial » como » Como instalar drivers de hardware no Linux

    Como instalar drivers de hardware no Linux

    O Windows precisa de drivers de hardware fornecidos pelo fabricante antes que o hardware funcione. O Linux e outros sistemas operacionais também precisam de drivers de hardware antes que o hardware funcione - mas os drivers de hardware são tratados de maneira diferente no Linux.

    A boa notícia é que, se um dispositivo funcionar no Linux, ele provavelmente “simplesmente funcionará” fora da caixa. Às vezes você pode precisar instalar drivers, mas algum hardware pode simplesmente não funcionar.

    Como os drivers de hardware funcionam no Windows

    Ao instalar o Windows, você precisará instalar os drivers de hardware fornecidos pelo fabricante do hardware - drivers do chipset da placa-mãe, drivers da placa de vídeo, drivers de Wi-Fi e muito mais.

    O Windows tenta ajudar. A Microsoft agrupa muitos desses drivers fornecidos pelo fabricante com o Windows e hospeda muitos deles no Windows Update. Quando você conecta um novo dispositivo ao seu computador com Windows e vê a bolha pop-up “Instalando o Driver”, o Windows pode estar baixando um driver fornecido pelo fabricante da Microsoft e instalando-o no seu PC. A Microsoft não grava esses drivers por conta própria - ele os obtém dos fabricantes e os fornece a você depois de examiná-los.

    Se o hardware não estiver funcionando no Windows, geralmente há um driver para funcionar. A menos que você tenha um dispositivo antigo que funcione apenas com versões mais antigas do Windows, o fabricante fez o trabalho de fazê-lo funcionar com o Windows. Hardware que não funciona normalmente é apenas um download rápido do driver.

    Como os drivers de hardware funcionam no Linux

    As coisas são diferentes no Linux. A maioria dos drivers de hardware do seu computador é de código aberto e integrada ao próprio Linux. Esses drivers de hardware geralmente fazem parte do kernel do Linux, embora alguns dos drivers gráficos façam parte do Xorg (o sistema gráfico), e os drivers de impressora estão incluídos no CUPS (o sistema de impressão)..

    Isso significa que a maioria dos drivers de hardware disponíveis já estão no seu computador, incluídos junto com o kernel, o servidor gráfico e o servidor de impressão. Esses drivers são às vezes desenvolvidos por amadores. Mas às vezes eles são desenvolvidos pelo próprio fabricante do hardware, que contribui com seu código diretamente para o kernel do Linux e outros projetos..

    Em outras palavras, a maioria dos drivers de hardware são incluídos imediatamente. Você não precisa procurar drivers fornecidos pelo fabricante para cada bit de hardware em seu sistema Linux e instalá-los. Seu sistema Linux deve detectar automaticamente seu hardware e usar os drivers de hardware apropriados.

    Como instalar drivers proprietários

    Alguns fabricantes fornecem seus próprios drivers proprietários de código fechado. Esses são drivers de hardware que os fabricantes criam e mantêm sozinhos, e sua natureza de código fechado significa que a maioria das distribuições do Linux não serão agrupadas e automaticamente habilitadas para você.

    Mais comumente, eles incluem os drivers gráficos proprietários para o hardware gráfico NVIDIA e AMD, que fornecem mais desempenho gráfico para jogos no Linux. Existem drivers de código aberto que podem fazer seus gráficos funcionarem, mas eles não oferecem o mesmo nível de desempenho em jogos 3D. Alguns drivers Wi-Fi também são proprietários, portanto, o hardware sem fio pode não funcionar até que você os instale.

    Como você instala drivers proprietários depende da sua distribuição Linux. Nas distribuições baseadas em Ubuntu e Ubuntu, existe uma ferramenta “Drivers Adicionais”. Abra o painel, procure por "Drivers adicionais" e inicie-o. Ele irá detectar quais drivers proprietários você pode instalar para o seu hardware e permitir que você os instale. O Linux Mint possui uma ferramenta “Driver Manager” que funciona de forma semelhante. O Fedora é contra drivers proprietários e não os torna tão fáceis de instalar. Toda distribuição Linux lida com isso de uma maneira diferente.

    Como instalar drivers de impressora

    Você pode precisar instalar drivers para impressoras, no entanto. Quando você usa uma ferramenta de configuração de impressora para configurar o CUPS (o Sistema de impressão comum do Unix), você poderá escolher um driver apropriado para sua impressora a partir do banco de dados. Geralmente, isso envolve encontrar o fabricante da sua impressora na lista e escolher o nome do modelo da impressora..

    Você também pode optar por fornecer um arquivo PostScript Printer Description ou PPD. Esses arquivos geralmente fazem parte do driver do Windows para impressoras PostScript, e você pode ser capaz de procurar um arquivo PPD que faça sua impressora funcionar melhor. Você pode fornecer um arquivo PPD ao configurar a impressora na ferramenta de configuração de impressora do seu desktop Linux.

    Impressoras podem ser uma dor de cabeça no Linux, e muitas podem não funcionar corretamente - ou em tudo - não importa o que você faça. É uma boa ideia escolher as impressoras que você sabe que funcionarão com o Linux na próxima vez que for.

    Como fazer outro trabalho de hardware

    Ocasionalmente, você pode precisar instalar drivers proprietários que sua distribuição Linux não forneceu para você. Por exemplo, a NVIDIA e a AMD oferecem pacotes de instalação de driver que você pode usar. No entanto, você deve se esforçar para usar drivers proprietários empacotados para sua distribuição Linux - eles funcionarão melhor.

    Em geral, se algo não funcionar no Linux fora da caixa - e se não funcionar depois de instalar os drivers proprietários que a distribuição Linux oferece - provavelmente não funcionará. Se você estiver usando uma distribuição Linux mais antiga, atualizando para uma versão mais recente, você terá o suporte de hardware mais recente e melhorará as coisas. Mas, se algo não está funcionando, é provável que você não consiga fazê-lo funcionar simplesmente instalando um driver de hardware.

    Procurar por um guia para fazer uma peça específica de hardware funcionar em sua distribuição Linux específica pode ajudar. Esse guia pode guiar você até encontrar um driver fornecido pelo fabricante e instalá-lo, o que geralmente exigirá comandos do terminal. Os drivers proprietários mais antigos podem não funcionar nas distribuições Linux modernas que usam software moderno, portanto, não há garantia de que um driver antigo, fornecido pelo fabricante, funcionará corretamente. O Linux funciona melhor quando os fabricantes contribuem com seus drivers para o kernel como software de código aberto.


    Em geral, você não deve mexer muito com drivers de hardware. Essa é a visão do Linux - os drivers são de código aberto e integrados ao kernel e a outros softwares. Você não precisa instalá-los ou ajustá-los - o sistema detecta automaticamente seu hardware e usa os drivers apropriados. Se você instalou o Linux, seu hardware deve funcionar - imediatamente ou, pelo menos, depois de instalar alguns drivers proprietários fáceis de instalar fornecidos por uma ferramenta como o utilitário Drivers Adicionais do Ubuntu..

    Se você tiver que procurar drivers proprietários fornecidos pelo fabricante e guias estendidos para instalá-los, isso é um mau sinal. Os drivers podem não funcionar corretamente com o software mais recente em sua distribuição Linux.

    Crédito de imagem: Blek no Flickr