Kernel upgraded but not Nvidia

Lennart Sorensen lsorense-1wCw9BSqJbv44Nm34jS7GywD8/FfD2ys at
Thu Sep 3 19:42:27 UTC 2009

On Wed, Aug 26, 2009 at 09:10:12PM -0400, JoeHill wrote:
> In a recent update the kernel was upgraded to 2.6.30, but when I rebooted there
> was no corresponding nvidia module, so for now I've been using 2.6.26.
> I thought there might be a more recent nvidia module in unstable, so I tried
> that but I get:
> node1:/home/joehill# aptitude -t unstable install nvidia-glx
> Reading package lists... Done
> Building dependency tree       
> Reading state information... Done
> Reading extended state information      
> Initializing package states... Done
> Writing extended state information... Done
> Reading task descriptions... Done         
> The following packages are BROKEN:
>   nvidia-glx 
> The following packages will be REMOVED:
>   gnome-vfs-obexftp{u} libevolution5.0-cil{u} libhesiod0{u} libkadm5srv5{u} 
>   libopal3.6.1{u} libpam-cracklib{u} libpt2.6.1{u} libusb-1.0-0{u} 
>   libzephyr3{u} nvidia-kernel-2.6.26-1-686{u} 
>   nvidia-kernel-2.6.26-2-686-bigmem{u} padevchooser{u} paman{u} paprefs{u} 
>   pavumeter{u} pulseaudio-module-gconf{u} pulseaudio-module-zeroconf{u} 
>   toolame{u} 
> 1 packages upgraded, 0 newly installed, 18 to remove and 426 not upgraded.
> Need to get 7129kB of archives. After unpacking 33.2MB will be freed.
> The following packages have unmet dependencies:
>   nvidia-glx: Depends: nvidia-kernel-185.18.31 which is a virtual package.
> The following actions will resolve these dependencies:
> Remove the following packages:
> nvidia-glx
> Score is -9881
> Accept this solution? [Y/n/q/?]
> Does this mean that nvidia-glx will be upgraded? It seems to be saying it will
> be removed...

Right.  The nvidia kernel modules are not automatically built (yet).
You have to build it yourself before upgrading nvidia-glx.

You can simply do:

m-a a-i -t nvidia

or if you are not running the new kernel yet:

m-a a-i -t nvidia -l 2.6.30-1-686 (or whatever your kernel is)

Len Sorensen
The Toronto Linux Users Group.      Meetings:
TLUG requests: Linux topics, No HTML, wrap text below 80 columns

More information about the Legacy mailing list