Ficha 04 · Drivers e periféricos
- Compreender o papel dos drivers
- Usar o gestor de dispositivos
- Diagnosticar problemas de hardware
- Instalar drivers em Windows e Linux
Parte I · Conceitos
Exercício 1 · O que é um driver
Defina driver em 2-3 frases e dê um exemplo concreto.
Um driver (controlador) é um pequeno programa que traduz entre o sistema operativo e um dispositivo de hardware específico, permitindo a comunicação entre ambos. Sem o driver adequado, o SO não consegue tirar partido total das capacidades do dispositivo (ou não consegue usá-lo sequer).
Exemplo concreto: uma placa gráfica NVIDIA RTX 4070 precisa do driver oficial NVIDIA para usar todas as suas capacidades — aceleração 3D, CUDA, ray tracing. Sem este driver, o Windows usa um driver genérico VGA que mostra o ecrã a baixa resolução e sem qualquer aceleração.
Exercício 2 · Origem dos drivers
Para cada origem, dê um exemplo de dispositivo típico:
a) Built-in no kernel (vem com o SO): ___
b) Windows Update (descarregado automaticamente): ___
c) Site do fabricante: ___
d) Repositório oficial (Linux apt/dnf): ___
a) Built-in no kernel: rato e teclado USB padrão, placa de rede Ethernet padrão, áudio onboard, USB básico. Funcionam imediatamente após instalação.
b) Windows Update: drivers de impressoras comuns (HP, Canon), webcams, leitor de cartões, placas Wi-Fi.
c) Site do fabricante: drivers de placas gráficas (NVIDIA, AMD), impressoras multifuncionais (com software de digitalização), scanners profissionais, controladores RAID.
d) Repositório Linux: drivers proprietários (NVIDIA via apt install nvidia-driver-XXX), drivers de impressoras CUPS, módulos do kernel adicionais.
Exercício 3 · Plug and play
Explique o que é plug-and-play e por que é importante.
Plug-and-play (PnP, "ligar e usar") é a capacidade do SO em detectar automaticamente novos dispositivos quando são conectados, identificar o seu tipo e modelo, e carregar o driver apropriado sem intervenção do utilizador.
Por que importa:
- Reduz fricção para o utilizador comum — basta inserir o USB e funciona.
- Reduz custos de suporte técnico — menos chamadas a explicar "como instalar a impressora".
- Reduz erros de configuração — o sistema decide os parâmetros correctos.
Quando falha:
- Dispositivos demasiado novos ou demasiado obscuros — o SO não tem o driver.
- Dispositivos com configurações complexas (placas RAID, controladores especiais).
- Bugs no driver genérico (raros).
Nesses casos, é necessário instalação manual — descarregar driver do fabricante, executar instalador, ou compilar módulo.
Historicamente: antes do plug-and-play (anos 80-90), era necessário configurar manualmente IRQ, DMA, portas de I/O. Cada nova placa ISA era uma aventura. PnP (Windows 95) e USB foram dos maiores avanços de UX da história da informática.
Parte II · Gestor de dispositivos
Exercício 4 · Aceder ao gestor
Indique como aceder ao gestor de dispositivos em:
a) Windows 10/11 (3 formas diferentes): ___
b) Linux Ubuntu (linha de comandos · 3 comandos úteis): ___
c) macOS: ___
a) Windows 10/11:
Win+X→ "Gestor de Dispositivos" (menu rápido).Win+R→ digitardevmgmt.msc→ Enter.Iniciar→ começar a escrever "Device Manager" → clicar.- (Bónus) Clique direito em "Este PC" →
Gerir→ secção esquerda "Gestor de Dispositivos".
b) Linux:
lspci # Lista dispositivos PCI (placas internas)
lsusb # Lista dispositivos USB
lshw -short # Visão geral de todo o hardware
dmesg | tail # Últimas mensagens do kernel (útil ao conectar dispositivo)
sudo dmidecode # Info detalhada da motherboard, BIOS, RAM
(Em GUI: aplicação Disks mostra discos; Settings → About dá visão geral.)
c) macOS:
Acerca deste Mac (menu Apple) → Relatório do Sistema → painel à esquerda com todas as categorias de hardware.
Exercício 5 · Estados visuais
No Gestor de Dispositivos do Windows, indique o que significa cada estado visual:
a) Ícone normal (sem marca adicional): ___
b) Triângulo amarelo com !: ___
c) Marca vermelha ×: ___
d) Ícone com ?: ___
a) Funcionando normalmente. Driver instalado e dispositivo responde.
b) ⚠ Aviso amarelo — driver com problema ou em conflito. Possíveis causas: driver desactualizado, driver corrompido, recurso em conflito com outro dispositivo, dispositivo desactivado. Clicar direito → Propriedades para ver mensagem de erro detalhada.
c) ✗ Cruz vermelha — dispositivo desactivado. Pode ser por escolha do utilizador ou por falha. Clicar direito → "Enable device" para reactivar.
d) ❓ Interrogação — dispositivo desconhecido. O SO detectou que há um dispositivo no slot/porto mas não sabe o que é (driver em falta). É necessário identificar manualmente e instalar driver.
Parte III · Diagnóstico
Exercício 6 · Cenários
Para cada cenário, indique a abordagem mais provável de diagnóstico:
a) Após actualização do Windows, o computador deixou de ter som. ___
b) A impressora conectada por USB acende uma luz vermelha e não imprime. ___
c) A webcam funciona no Skype mas não no Teams. ___
d) O computador não detecta a pen USB acabada de inserir. ___
e) A placa Wi-Fi desaparece do Gestor de Dispositivos depois de algum tempo. ___
a) Som não funciona após update Windows: - Verificar Gestor de Dispositivos → "Controladores de som". Há ⚠? - Solução comum: clicar direito no dispositivo → "Update driver" → "Search automatically". - Se não resolver: desinstalar driver, reiniciar (Windows reinstala automaticamente). - Verificar que o "dispositivo de saída" correcto está seleccionado (Definições → Sistema → Som).
b) Impressora com luz vermelha: - Não é problema de driver — é problema da própria impressora. Provavelmente sem papel, sem toner, papel encravado, ou tinta em falta. - Consultar o painel/display da impressora ou manual.
c) Webcam funciona no Skype mas não no Teams:
- Provavelmente uma aplicação está a usar a webcam em exclusivo (Windows permite apenas uma app por câmara).
- Verificar Definições → Privacidade → Câmara → permissões da app Teams.
- Verificar permissões dentro do Teams (Definições → Dispositivos).
d) Pen USB não detectada:
- Testar outra porta USB (porta pode estar com defeito).
- Testar outra pen na mesma porta (a pen pode estar com defeito).
- Verificar em Disk Management (Win) ou lsblk (Linux) — a pen pode estar a ser detectada mas sem letra de drive atribuída.
- No Gestor de Dispositivos, expandir "USB Controllers" — algum dispositivo com ⚠?
e) Wi-Fi desaparece do Gestor:
- Pode ser power management a desactivar a placa para poupar bateria. Verificar Propriedades → Power Management → Allow the computer to turn off this device to save power — desactivar.
- Pode também ser problema de driver — actualizar via Windows Update ou site do fabricante.
- Em última instância, problema de hardware (placa Wi-Fi defeituosa).
Parte IV · Instalação prática
Exercício 7 · Instalar driver Windows
Descreva os passos para instalar manualmente o driver de uma placa gráfica NVIDIA em Windows 11:
-
Identificar o modelo exacto da placa. Gestor de Dispositivos → "Adaptadores de Vídeo". Anotar nome (ex: "NVIDIA GeForce RTX 4060").
-
Visitar nvidia.com/Download. Preencher formulário com modelo, série, SO. Site sugere driver mais recente.
-
Descarregar o instalador (ficheiro .exe ~500 MB).
-
Executar como administrador (clique direito → "Executar como administrador").
-
Escolher tipo de instalação:
- Express — instala tudo (driver + GeForce Experience + componentes adicionais).
- Custom — escolher componentes (recomendado: marcar "Clean installation" para remover driver anterior limpo).
-
Aguardar instalação (5-15 min). O ecrã pode piscar várias vezes (driver a re-inicializar).
-
Reiniciar quando o instalador pedir.
-
Verificar: Gestor de Dispositivos → "Adaptadores de Vídeo" → propriedades → separador "Driver" → confirmar versão instalada.
Alternativa mais simples: instalar GeForce Experience (ou app NVIDIA App moderna) que detecta a placa automaticamente e mantém o driver actualizado.
Exercício 8 · Instalar driver Linux
Como instalar o driver proprietário NVIDIA em Ubuntu 24.04?
Opção 1: GUI (mais simples)
Software & Updates(no menu de aplicações).- Separador "Additional Drivers".
- Sistema detecta hardware NVIDIA e lista drivers disponíveis (proprietário + open-source nouveau).
- Seleccionar o proprietário mais recente (geralmente "NVIDIA driver metapackage from nvidia-driver-XXX (proprietary, tested)").
- Clicar "Apply Changes" → introduzir senha.
- Aguardar download e instalação.
- Reiniciar.
Opção 2: Linha de comandos
# Ver drivers recomendados
ubuntu-drivers devices
# Instalar o recomendado
sudo ubuntu-drivers autoinstall
# Ou instalar versão específica
sudo apt install nvidia-driver-535
# Reiniciar
sudo reboot
Verificar instalação:
nvidia-smi
Deve mostrar tabela com placa detectada, versão do driver, uso de memória GPU.
Notas: - Para Secure Boot activo, Ubuntu pede para criar uma senha MOK (Machine Owner Key) no instalador — necessário para assinar o módulo do driver. - O driver "nouveau" (open-source) é uma alternativa que funciona out-of-the-box mas sem performance total. Suficiente para uso ligeiro, insuficiente para jogos ou IA.