Se você precisa instalar ou não drivers, depende dos componentes de hardware específicos usados na máquina. Isso é o mesmo no Ubuntu e no Windows.
No entanto, o Ubuntu usa o conceito de Drivers genéricos , drivers que são feitos para se adequar a uma grande variedade de componentes de hardware. Por exemplo. O driver nVidia de código aberto instalado por padrão, noveau , suporta a maioria das placas gráficas da nVidia. No entanto, você pode sentir falta de suporte para determinados recursos de alguns dispositivos, como a tecnologia nVidia Optimus. Se você quiser usar isto, você tem que instalar um driver específico, como um exemplo nvidia-prime , um driver proprietário da nVidia para suporte ao Optimus no Linux.
Eu também vi o Windows usar esse conceito, mas nunca na medida em que o Ubuntu usa. No que diz respeito à minha experiência, os drivers pré-instalados no Ubuntu encobrem a maioria dos dispositivos não muito novos existentes, salvo algumas exceções.
Como exemplo, uma vez tive um laptop Toshiba que limpei e reinstalei o Windows 7. Os gráficos funcionavam, mas apenas 4: 3 em uma tela de 16: 9. Mas lá parou - quase nenhum dispositivo neste laptop teve seu driver pré-instalado no Windows 7, nem mesmo um driver Ethernet, então eu não podia baixá-los.
Quando eu instalei o Ubuntu, tudo funcionou da caixa. No entanto, a ethernet foi um pouco lenta, então eu instalei um driver específico do fabricante da placa Ethernet e tive melhor velocidade de surf depois.
Para ver se você precisa instalar drivers adicionais, você pode inicializar o Ubuntu diretamente de um DVD ou pen drive. O sistema será executado, como se estivesse instalado no computador (exceto que será um pouco mais lento quando executado a partir de USB ou DVD). Você pode brincar com tudo e ver o que funciona e o que não funciona. Se algo não funcionar (bem), você pode ter quase certeza de que, em algum lugar, alguma empresa ou algum desenvolvedor gratuito criou um driver de trabalho para o dispositivo.
Os drivers proprietários conhecidos podem ser instalados usando o Software & amp; Atualizações , na aba Drivers Adicionais . Muitos drivers de código aberto podem ser instalados a partir dos repositórios oficiais. E se você não encontrá-los lá, você pode tropeçar em um pacote PPA, DEB / DKMS, para instalar ou até mesmo código-fonte para compilar o driver diretamente em sua máquina.
Para realmente descobrir o nome dos dispositivos de que você precisa ou deseja um driver (se você não o encontrou em Drivers Adicionais ), use os comandos sudo lshw
e lspci
.
lshw
cria um relatório detalhado, incluindo nome e fornecedor, se detectado, basicamente em qualquer hardware do computador. Se você instalar o pacote lshw-gtk
, todas essas informações ficarão muito mais legíveis em uma GUI. Se não houver nenhum driver instalado para o dispositivo que você está pesquisando, você provavelmente encontrará a tag UNCLAIMED
. Então, este é um bom lugar para começar.
lspci
lista todos os dispositivos conectados a um barramento PCI. Isso inclui controladores de rede, placas gráficas, dispositivos de áudio e vídeo (tela, alto-falante), controladores USB e assim por diante ... A maioria deles está listada com um nome, mas na maioria das vezes genérica.