[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#769191: xorg: apt-get dist-upgrade somehow reconfigured my system to use the nvidia driver, even though I have no nvidia hardware



Here's my apt history files. history.log.1 has the big upgrade that
caused the problem; history.log has the mucking about I did to fix it.

Notice that the big upgrade got interrupted in the middle by libaudio2
failing to install (#768651), so there was some 'apt-get install -f'
and 'dpkg --configure -a' stuff in there before the dist-upgrade gets
restarted.

On Mon, Nov 17, 2014 at 9:26 PM, Simon McVittie <smcv@debian.org> wrote:
> On Wed, 12 Nov 2014 at 02:08:34 +0000, Nathaniel J. Smith wrote:
>> This evening I ran 'apt-get dist-upgrade' on my 'testing' system, rebooted, and
>> found the system unusable -- it just came up with gdm3's "Oh no! Something has
>> gone wrong!" screen.
>>
>> It turns out that the problem is that somehow, dist-upgrade reconfigured X to
>> use the nvidia drivers for GLX -- e.g., from /var/log/messages:
>> [...]
>> Nov 12 01:47:35 branna gdm-Xorg-:0[4239]: (EE) Failed to initialize GLX
>> extension (Compatible NVIDIA X driver not found)
>
> This sounds somewhat similar to #769072 (which is currently assigned to
> gnome-shell, and I only haven't reassigned it away because I'm not sure which
> nvidia-related package has the bug). The exact symptom is different,
> but the high-level situation ("trying to use a mixture of Mesa and nVidia
> GL stuff after an upgrade") is similar. Perhaps they should be merged?
>
> Finding the offending upgrade in /var/log/apt would be useful;
> so would the details of the apt transaction(s) in which you removed
> the nvidia stuff.
>
> Michael, I assume you have out-of-band information that says #769481 is
> in fact the same as #769191? (I ask because you merged them, but it isn't
> obvious why from the bug log.)
>
>     S



-- 
Nathaniel J. Smith
Postdoctoral researcher - Informatics - University of Edinburgh
http://vorpus.org

Attachment: history.log.1
Description: Binary data

Start-Date: 2014-11-12  01:51:35
Commandline: apt-get remove xserver-xorg-video-nvidia
Remove: nvidia-driver:amd64 (340.46-3), xserver-xorg-video-nvidia:amd64 (340.46-3)
End-Date: 2014-11-12  01:51:41

Start-Date: 2014-11-12  01:52:49
Commandline: apt-get autoremove
Remove: libegl1-nvidia:amd64 (340.46-3), libgles2-nvidia:amd64 (340.46-3), libjansson4:amd64 (2.7-1), nvidia-settings:amd64 (340.46-2), libgl1-nvidia-glx:amd64 (340.46-3), libgles1-nvidia:amd64 (340.46-3), libnvidia-ml1:amd64 (340.46-3), libnvidia-eglcore:amd64 (340.46-3), libxnvctrl0:amd64 (340.46-2)
End-Date: 2014-11-12  01:52:57

Start-Date: 2014-11-13  18:40:54
Commandline: apt-get install vagrant
Install: ruby-i18n:amd64 (0.6.9-2, automatic), ruby-net-scp:amd64 (1.2.1-1, automatic), ruby-listen:amd64 (2.4.0-4, automatic), ruby-rb-inotify:amd64 (0.9.5-1, automatic), bsdtar:amd64 (3.1.2-9, automatic), ruby-dev:amd64 (2.1.0.4, automatic), ruby-timers:amd64 (1.1.0-2, automatic), ruby-childprocess:amd64 (0.5.5-1, automatic), vagrant:amd64 (1.6.5+dfsg1-2), ruby-net-ssh:amd64 (2.9.1-1, automatic), ruby-nokogiri:amd64 (1.6.3.1+ds-1, automatic), ruby2.1-dev:amd64 (2.1.4-1, automatic), ruby-erubis:amd64 (2.7.0-3, automatic), bundler:amd64 (1.7.4-1, automatic), ruby-celluloid:amd64 (0.15.2-2, automatic), ruby-log4r:amd64 (1.1.10-4, automatic), ruby-thor:amd64 (0.19.1-1, automatic), ruby-ffi:amd64 (1.9.6debian-2, automatic), ruby-net-http-persistent:amd64 (2.9-2, automatic)
End-Date: 2014-11-13  18:41:05

Start-Date: 2014-11-13  18:42:31
Commandline: apt-get install virtualbox virtualbox-guest-additions-iso
Install: virtualbox:amd64 (4.3.18-dfsg-1), virtualbox-dkms:amd64 (4.3.18-dfsg-1, automatic), virtualbox-guest-additions-iso:amd64 (4.3.18-1), virtualbox-qt:amd64 (4.3.18-dfsg-1, automatic), libvncserver0:amd64 (0.9.9+dfsg-6+b2, automatic), libgsoap5:amd64 (2.8.17-1, automatic)
End-Date: 2014-11-13  18:42:56

Start-Date: 2014-11-13  18:55:48
Commandline: apt-get install linux-headers-amd64
Install: linux-headers-3.16-3-common:amd64 (3.16.5-1, automatic), linux-kbuild-3.16:amd64 (3.16-2, automatic), linux-headers-3.16-3-amd64:amd64 (3.16.5-1, automatic), linux-compiler-gcc-4.8-x86:amd64 (3.16.5-1, automatic), linux-headers-amd64:amd64 (3.16+62)
End-Date: 2014-11-13  18:56:44

Start-Date: 2014-11-13  18:57:25
Commandline: apt-get install --reinstall virtualbox-dkms
Reinstall: virtualbox-dkms:amd64 (4.3.18-dfsg-1)
End-Date: 2014-11-13  18:58:12

Reply to: