Bug#722469: libgl1-nvidia-glx: not upgradeable without multiple manual steps

Adam Borowski kilobyte at angband.pl
Sun Sep 15 15:49:49 UTC 2013


On Sat, Sep 14, 2013 at 06:33:10PM +0200, Andreas Beckmann wrote:
> On 2013-09-11 13:16, Adam Borowski wrote:
> > When trying to upgrade libgl1-nvidia-glx, its postinst fails without giving
> > an error message.  Looking inside, it appears it dislikes the currently
> > loaded kernel module.
> 
> I'd like to see the full upgrade log ... should be still available as
> /var/log/term.log

There's no such file, and I don't recall ever seeing anything by that name.

If you meant /var/log/dpkg.log, I attached the result of grep -C10 nvidia

> > -- Package-specific info:
> > uname -a:
> > Linux umbar 3.11.0-x32+ #10 SMP Tue Sep 10 21:26:33 UTC 2013 x86_64 GNU/Linux
> > 
> > /proc/version:
> > Linux version 3.11.0-x32+ (kilobyte at umbar) (gcc version 4.8.1 (Debian 4.8.1-10) ) #10 SMP Tue Sep 10 21:26:33 UTC 2013
> 
> I'm pretty sure that is the main cause: I don't think x32 is a supported
> environment for the nvidia driver.

This is a regular amd64 system, it just has CONFIG_X86_X32=y which means it
can run x32 code besides amd64, just like CONFIG_IA32_EMULATION=y (also
enabled) allows running i386 on the same kernel.  All of x32 code sits in
chroots that haven't been touched in over three weeks (with many reboots
since then).

The kernel is vanilla 3.11.0 with no changes outside drivers/vt/vt.c (which
I can't fathom affecting nvidia), built using standard Debian tools:
    make-kpkg --initrd --rootcmd fakeroot linux-image linux-headers
so I doubt there is anything out of ordinary on my side.

-- 
ᛊᚨᚾᛁᛏᚣ᛫ᛁᛊ᛫ᚠᛟᚱ᛫ᚦᛖ᛫ᚹᛖᚨᚲ



More information about the pkg-nvidia-devel mailing list