Error de instalación de la tarjeta gráfica AMD en ubuntu 15.10

Error de instalación de la tarjeta gráfica AMD en ubuntu 15.10

después de descargar amd-driver-installer-15.20.1046-x86.x86_64.run del sitio de AMD,
elimino las versiones antiguas antes del proceso de instalación de acuerdo con esta publicaciónati-driver-reinstalación-falla

Después de ingresar este comando sudo ./amd-driver-installer-15.20.1046-x86.x86_64.run,
aparece un mensaje de error:
"Instale los requisitos previos necesarios antes de continuar con la instalación de AMD Catalyst".
captura de pantalla del error

cuando entro al archivo de registro obtengo:

NOTA: Si su sistema ha registrado los paquetes faltantes necesarios para la instalación, instálelos en el orden según el archivo de registro para resolver problemas de dependencia de paquetes.
La instalación de fglrx requiere que el sistema tenga encabezados del kernel. /lib/modules/4.2.0-18-generic/build/include/linux/version.h no se puede encontrar en este sistema.

¿Cómo puedo resolver este problema [la versión.h no se puede encontrar en este sistema]?

Instale los encabezados del kernel usando el comando apt-get install linux-headers-4.2.0-18-generic.
Ya tengo la versión más nueva de linux-headers-4.2.0-18-generic.

¿Alguien puede decirme cuáles son los requisitos previos necesarios para iniciar el proceso de instalación?

Respuesta1

Ya tiene todos los requisitos previos instalados, el problema es que en las versiones más recientes del kernel el archivo version.h se ha reubicado. Puedes localizarlo con

locate version.h

Lo más probable es que aparezca esta ubicación para su archivo version.h para esa versión del kernel "/usr/src/linux-headers-4.2.0-18-generic/include/generated/uapi/linux/version.h ". Pero como ya sabemos qué versión del kernel y qué distribución estás usando, todo lo que tienes que hacer es vincular el archivo que falta a la carpeta y comenzar la instalación nuevamente.

sudo ln -s /usr/src/linux-headers-4.2.0-18-generic/include/generated/uapi/linux/version.h /lib/modules/4.2.0-18-generic/build/include/linux/version.h

Eso debería funcionar. A menos que AMD todavía no admita esa versión del kernel.

Respuesta2

Resuelvo este problema. Simplemente toque el archivo /lib/modules/4.2.0-18-generic/build/include/linux/version.h en la carpeta del archivo de registro.

información relacionada