viernes, 23 de mayo de 2008

Ati - Fix "Amd testing only"

Todos los usuarios de Ati más o menos avanzados coincidimos, cada nuevo driver trae nuevas e increibles "features".
Como bien dicen en phoronix, no hay mejoras evidentes en el rendimiento, no hay ninguna novedad desde el "soporte" para aiglx... no se sabe qué estan haciendo desde que liberaron las specs.
Pero eso sí, cada revisión sea minor o major trae bugs que evidencian poco menos que ineptitud, no creo que otra empresa lanze una versión de algo que van a usar millones de usuarios con algo que salta a la vista y se soluciona en 2 segundos si sabes como hacerlo...

El problema es similar al de hace un tiempo con el "Unsuported hardware" pero esta vez pone que tenemos una version de desarrollo (testing).

Vayamos al tema, descargamos el nuevo driver.
Y ya de paso el antiguo (no es estrictamente necesario, pero sería conveniente).

El fix consiste en que se han OLVIDADO (literalmente) de adjuntar la firma del driver en el paquete autoinstalable, y basta con "ponerlo" dentro.

para ello, basta con ejecutar este mega linea en el mismo directorio donde está el .run:

signature="e7d56ac97bfc562e683610e1a87e1b7e:dffb5efe4dd16616580522d9c9532b48d5e35af838d1177a211624d1984f2d48:83b30cab4e99304b5c5274d09e482a48d2ed5afc49ce32170b0f25d29a1c2f4683e00ffa4e9d30165b0e74d099492c1fd5e45bff49c8321f510e24879a1a2f46" ; sed -i 's/\(signature=\).*/\1"'$signature'"/' ati-driver-installer-8-5-x86.x86_64.run
La variable signature se obtiene del anterior driver:
awk '/^signature=/' ati-driver-installer-8-4-x86.x86_64.run

Pero en teoría siempre es la misma.

No hay comentarios: