Partilhar: WhatsApp
aulify
UC UC02629 · T. Multimédia

Ficha 04 · Drivers e periféricos

Gestão de dispositivos, plug-and-play, diagnóstico
Versão · Aluno
Tempo · 50 minutos
Cotação · 100 pontos
Aluno(a)
Turma
Data
Objectivos da ficha

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:

Quando falha:

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:

  1. Win+X → "Gestor de Dispositivos" (menu rápido).
  2. Win+R → digitar devmgmt.msc → Enter.
  3. Iniciar → começar a escrever "Device Manager" → clicar.
  4. (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:

  1. Identificar o modelo exacto da placa. Gestor de Dispositivos → "Adaptadores de Vídeo". Anotar nome (ex: "NVIDIA GeForce RTX 4060").

  2. Visitar nvidia.com/Download. Preencher formulário com modelo, série, SO. Site sugere driver mais recente.

  3. Descarregar o instalador (ficheiro .exe ~500 MB).

  4. Executar como administrador (clique direito → "Executar como administrador").

  5. 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).
  6. Aguardar instalação (5-15 min). O ecrã pode piscar várias vezes (driver a re-inicializar).

  7. Reiniciar quando o instalador pedir.

  8. 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)

  1. Software & Updates (no menu de aplicações).
  2. Separador "Additional Drivers".
  3. Sistema detecta hardware NVIDIA e lista drivers disponíveis (proprietário + open-source nouveau).
  4. Seleccionar o proprietário mais recente (geralmente "NVIDIA driver metapackage from nvidia-driver-XXX (proprietary, tested)").
  5. Clicar "Apply Changes" → introduzir senha.
  6. Aguardar download e instalação.
  7. 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.