Isto está correto. Ubuntu 6.10 usa um Kernel "Generic". Como o Envy procura baixar tudo o que for necessário para compilar o Driver, ele teria que baixar p Linux-headers-Generic do Ubuntu 6.10.
Se não estiver batendo as versões do Kernel (o Driver é compilado para um kernel específico) o X não funciona!
Entende agora o motivo do X ir para o vinagre com uma atualização do Kernel?