[CentOS] dkms

Thu Mar 18 19:37:48 UTC 2010
m.roth at 5-cent.us <m.roth at 5-cent.us>

> On Thu, Mar 18, 2010 at 11:13 AM,  <m.roth at 5-cent.us> wrote:
>
>>> why dkms?
>>> use nvidia-x11-drv-173xx and kmod-nvidia-173xx from elrepo, the kmod is
>>> kabi-tracking.
>>
>> That's the one I think I'm using. Somehow, when I did my most recent
>> update, to kernel 2.6.18-164.11.1.el5, or whenever it did an X update, I
>> lose track, it installed dkms-nvidia-x11-drv. I want to prevent that
>> update from occurring in the future... and I may need to do it on some
>> users' systems, also with older nvidia cards.
>
> Try uninstalling the dkms stuff using yum like so:
>
> yum remove dkms-nvidia-x11-drv

Did that, and it tried again. I finally had to rerun the build/install of
the 173 package.
>
> If you do not have any other dkms-dependent packages, you should
> remove all dkms-xxx.

Mmmm... I was afraid to do that, not being sure what else it loads.
However, if I rpm -qa | grep dkms, I only see dkms itself. I also see
links in /etc/rc?.d to the /etc/init.d/dkms_autoinstaller, so I just used
chkconfig to turn it off. That should fix me.

But what else does dkms install? What's it there for, that it came in? Is
it on by default, or did some recent update (the last month or so) turn it
on?

         mark