Acabei de instalar novos drivers fglrx no Ubuntu 14.04. Os novos drivers da AMD são específicos da distribuição, então baixei-os. Uma vez que é compatível com o kernel até a versão 3.17 em notas de versão , versão baixada do kernel 3.17.6 e dpkg -i
'ed. Ao instalar, lá diz que há erros. Este é o log.
Então, reinicie o computador e depois do login, o computador congela. Sorte que eu posso reiniciar, acessar o modo de recuperação e selecionar entre os kernels (a versão padrão do trusty é 3.13. *).
Então, eu tentei instalar um kernel "entre" 3.13 e 3.17; instalado 3.15.10 e tudo correu bem. Tentei então 3.17.0 (estável), errado novamente. Então eu fiquei no 3.16.7 e tudo bem.
Alguém sabe o que aconteceu com o 3.17 e como resolvê-lo? Eu suspeito que a AMD quis dizer 3,16 em notas de lançamento em vez de 3,16 ... oh, quase esqueci. Aqui está o log de erro quando o kernel do dpkg. É um log fglrx, o mesmo para qualquer 3.17. *:
DKMS make.log for fglrx-core-14.501 for kernel 3.17.4-031704-generic (x86_64)
dom dic 21 03:55:11 CLST 2014
/usr/sbin/dkms: línea 73: cd: /var/lib/dkms/fglrx/14.501/build: No existe el archivo o el directorio
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/3.17.4-031704-generic/build SUBDIRS=/var/lib/dkms/fglrx-core/14.501/build/2.6.x modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.17.4-031704-generic»
CC [M] /var/lib/dkms/fglrx-core/14.501/build/2.6.x/firegl_public.o
/var/lib/dkms/fglrx-core/14.501/build/2.6.x/firegl_public.c:6396:12: warning: ‘KCL_fpu_save_init’ defined but not used [-Wunused-function]
static int KCL_fpu_save_init(struct task_struct *tsk)
^
CC [M] /var/lib/dkms/fglrx-core/14.501/build/2.6.x/kcl_acpi.o
/var/lib/dkms/fglrx-core/14.501/build/2.6.x/kcl_acpi.c: In function ‘KCL_ACPI_Slot_No_Hotplug’:
/var/lib/dkms/fglrx-core/14.501/build/2.6.x/kcl_acpi.c:845:21: error: ‘struct acpi_device_flags’ has no member named ‘no_hotplug’
tdev->flags.no_hotplug = true;
^
make[2 ]: *** [/var/lib/dkms/fglrx-core/14.501/build/2.6.x/kcl_acpi.o] Error 1
make[1 ]: *** [_module_/var/lib/dkms/fglrx-core/14.501/build/2.6.x] Error 2
make[1 ]: se sale del directorio «/usr/src/linux-headers-3.17.4-031704-generic»
make: *** [kmod_build] Error 2
build failed with return value 2