FS#6729 - savage dri driver not updated in kernel package
|
Details
every time pacman does a kernel update, I must do a manual
update to the dri driver for my video adapter(savage.ko) and
to the dri module to get direct rendering
this is an issue present from 2.6.18 kernel my walkaround to this issue is to: git clone git://anongit.freedesktop.org/git/mesa/drm cd drm/linux-core make drm_modules="savage" mv /lib/modules/KERNEL DIRECTORY/kernel/drivers/char/drm/savage.ko /lib/modules/KERNEL DIRECTORY/kernel/drivers/char/drm/savage.old mv /lib/modules/KERNEL DIRECTORY/kernel/drivers/char/drm/dri.ko /lib/modules/KERNEL DIRECTORY/kernel/drivers/char/drm/dri.old cp savage.ko /lib/modules/KERNEL DIRECTORY/kernel/drivers/char/drm/savage.ko cp dri.ko /lib/modules/KERNEL DIRECTORY/kernel/drivers/char/drm/dri.ko sudo (if not root) depmod -a my hardware is an ibm thinkpad t23 with the 1024*768 panel, sorry for the bad english |
This task depends upon
NoUpgrade = file ...
All files listed with a NoUpgrade directive will never be
touched during a package install/upgrade. Do not include the
leading slash when specifying files.
Which means you can just add drm.ko and your savage DRI drivers to NoUpgrade and pacman will stay away from it. The kernel will get upgraded everytime there's a new package, but the file will get skipped. You only have to worry about major kernel upgrades then (which is every 3 months or so)