I just updated my laptop from Ubuntu 14.10 to Ubuntu 15.04. Now on a restart it fails to make it to the login prompt. The system looks to be in a cycle of failure and I see the message repeatedly
[ OK ] Started Light Display Manager.
[ OK ] Started ACPI event daemon.
Starting ACPI event daemon...
Starting Network Manager Script Dispatcher Service....
[ OK ] Started Network Manager Script Dispatcher Service.
The contents of /var/log/Xorg.0.log
show a segfault. Sorry I can't copy the backtrace now, but the chain goes
/usr/bin/X
/usr/bin/X
/lib/x86_64-linux-gnu/libc.so.6
/lib/x86_64-linux-gnu/libc.so.6
/lib/x86_64-linux-gnu/libc.so.6
/usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
/usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
/usr/bin/X
/usr/bin/X
/lib/x86_64-linux-gnu/libc.so.6
/usr/bin/X
Segmentation fault at address 0x41
I'm on a Dell Precision m3800. Since the nVidia driver is implicated in the stack trace, I'll start with swapping that out.
Any suggestions for my next steps to try to fix this?
thanks,
Dennis
Best Answer
I was able to fix this after reading the bug report @Mondane mentioned and several other troubleshooting articles on recovery mode.
ifconfig eth0
anddhclient eth0
to get/etc/resolv.conf
to include Google DNS8.8.8.8
and8.8.4.4
.ubuntu-drivers devices
apt-get install nvidia-346
Some resources I found useful:
For reasons I haven't yet determined, my networking was really messed up. I had to unplug and replub the USB-to-ethernet, run
dhclient
, thenapt-get install nvidia-346
to get about 5% of the update before networking failed. This might be a hardware issue and totally unrelated, but it made troubleshooting and fixing this problem especially difficult.