WARNING: The following workaround doesn't respect ATI and linux developers copyright. Don't redistribute the produced module. Unfortunately, it seems the problem is in the -rt sources where some symbols are marked GPL only (aren't they in the vanilla sources?).
In these files (change according the installed version of fglrx):
/usr/src/fglrx-8.543/firegl_public.c
/usr/src/fglrx-8.543/drm_compat.h
Look respectively for these lines:
#define MODULE_LICENSE(x)
MODULE_LICENSE("Proprietary. blah blah etc");
and change them respectively to
#define MODULE_LICENSE("GPL")
MODULE_LICENSE("GPL");
Run from the shell:
# sudo /etc/init.d/dkms_autoinstaller start
Confirmed.
WARNING: The following workaround doesn't respect ATI and linux developers copyright. Don't redistribute the produced module. Unfortunately, it seems the problem is in the -rt sources where some symbols are marked GPL only (aren't they in the vanilla sources?).
In these files (change according the installed version of fglrx): fglrx-8. 543/firegl_ public. c fglrx-8. 543/drm_ compat. h
/usr/src/
/usr/src/
Look respectively for these lines: LICENSE( "Proprietary. blah blah etc");
#define MODULE_LICENSE(x)
MODULE_
and change them respectively to LICENSE( "GPL") LICENSE( "GPL");
#define MODULE_
MODULE_
Run from the shell: d/dkms_ autoinstaller start
# sudo /etc/init.
Reboot and you're done.