Meu entendimento é que a NVidia e a ATI possuem um único driver proprietário unificado, denominado nvidia
e fglrx
, respectivamente. Esses drivers são blocos binários proprietários fechados sobre os quais os desenvolvedores Linux não têm controle.
Também há substitutos de código aberto desses drivers, denominados nouveau
e radeon
.
Intel, sendo neste caso mais amigável ao código aberto, abriu o seu driver, então há apenas um driver de código aberto chamado intel
Todos esses drivers suportam todos os chipsets gráficos disponíveis do fabricante (talvez exceto os antigos). Quando um novo chipset aparece, o suporte é adicionado ao driver; também o suporte para chipsets muito antigos é, às vezes, descartado, o que significa que, se você tiver uma máquina mais antiga, às vezes, você deseja instalar uma versão mais antiga do driver. Além disso, não há drivers projetados especificamente para um determinado chipset.
Por outro lado, se você não tiver, digamos, uma placa Nvidia no seu sistema, você não verá nvidia
driver nos Drivers adicionais. Então, sim, o Ubuntu mostra apenas drivers projetados para o seu hardware, mas não, esses drivers não são projetados apenas para um chipset específico.
Os drivers de código aberto são instalados no Ubuntu por padrão. Se o Ubuntu detectar que existem drivers proprietários disponíveis para o seu hardware, ele os listará na caixa de diálogo Drivers Adicionais. Na verdade, você não precisa instalar esses drivers; caso contrário, continuará usando os drivers de código aberto.