Hi Archie,
> I now have a new problem concerning DKMS. I have just done a kernel
> update to 3.0.0.15 but DKMS did not install the modules as it should
> have done.
This is a normal kernel upgrade provided by the distro or are you doing
your own? I've never done any manual dkms stuff, always leaving it to
the apt-get(1).
> I have checked and all the correct files are available in the correct
> directories but the modules are not in the kernel as shown by lsmod.
Can you `sudo modprobe nvidia' manually or is that not the done thing,
causing interference with dkms?
> I have used the "dkms remove" command to remove them and this reported
> that they were active. I then went through the process of adding,
> building and installing them again using DKMS but they are still not
> loaded.
>From dkms(1) I wonder if `dkms install' doesn't actually load them into
the running kernel, just puts the built files where they can be picked
up by a modprobe(8) or similar?
> A strange thing is that according to Dell's manual DKMS should create
> a directory /var/dkms/(module_name)/(version_number) at the build
> stage
It looks like this Ubuntu 10.10 is using /var/lib/dkms/$mod/$ver.
Having started to look at dkms(1) I find I've nvidia for old, now
purged, kernel versions still sitting around.
$ dkms status
nvidia-current, 260.19.06, 2.6.35-31-generic, x86_64: installed
nvidia-current, 260.19.06, 2.6.35-32-generic, x86_64: installed
nvidia-current, 260.19.06, 2.6.35-30-generic, x86_64: built
nvidia-current, 260.19.06, 2.6.35-28-generic, x86_64: built
nvidia-current, 260.19.06, 2.6.35-27-generic, x86_64: built
nvidia-current, 260.19.06, 2.6.35-22-generic, x86_64: built
$
I'm used to having to manually `apt-get purge'
linux-headers-$ver-$n
linux-headers-$ver-$n-generic
linux-image-$ver-$n-generic
for old kernel versions but it seems I must do some dkms work too?
Cheers, Ralph.
--
Next meeting: Bournemouth, Tuesday 2012-02-07 20:00
Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/
New thread on mailing list: mailto:[email protected]
How to Report Bugs Effectively: http://goo.gl/4Xue