Patch errado para nvidia-331?

2

Eu tentei instalar o mais recente driver nvidia-331 (repositório ubuntu-x-swat).

No entanto, parece que o instalador tenta aplicar um patch errado (patch 3.10, mas eu tenho um kernel 3.11) - > a instalação falha.

me@pc ~ $ sudo apt-get install nvidia-331
[...]
Loading new nvidia-331-331.62 DKMS files...
Building only for 3.11.0-12-generic
Building for architecture x86_64
Building initial module for 3.11.0-12-generic
Error! Application of patch buildfix_kernel_3.10.patch failed.
Check /var/lib/dkms/nvidia-331/331.62/build/ for more information.

Como posso forçar o dkms a aplicar o patch correto?

    
por MrD 24.04.2014 / 17:13

1 resposta

1

Compreendo que você resolveu seu problema fazendo upgrade, mas eis como o fiz:

De acordo com o dkms.conf, o patch 3.10 deve ser aplicado para ambos os kernels 3.10 e 3.11, mas acho que em algum lugar ao longo do caminho o patch se tornou desnecessário.

A solução é editar /usr/src/nvidia-331-xxx.yy/dkms.conf . Mude a linha dizendo

PATCH_MATCH[0]="^3.1[01]"

para

PATCH_MATCH[0]="^3.10"

e reconfigure o pacote:

sudo dpkg-reconfigure nvidia-331
    
por Emil Styrke 15.05.2014 / 11:57