Atualizações de driver ocorrem quando o kernel é atualizado, com cada versão de um novo kernel novos recursos (e bugs :) em drivers são introduzidos e bugs são corrigidos. Você pode ler o changelog do kernel se quiser ver o que mudou, por exemplo para o kernel 3.3.7 , também posta na Lista de Discussão do Kernel do Linux , por exemplo Linux 3.4 lançado . O KernelNewbies também fornece informações sobre esses novos recursos de maneira mais fácil de ler do que o changelog (por exemplo, kernel 3.4 ).
Se você usar drivers "fora da árvore" (por exemplo, blobs binários, como nVidia / ATI), esses drivers obviamente não serão atualizados com o kernel; Cabe aos desenvolvedores liberar novas versões que funcionam com kernels mais recentes e até você (ou aos repositórios da sua distribuição) para atualizá-los.