Appreciate some guidance to figure out what I did to bork my laptop.
A few weeks ago, I upgraded from openSUSE 13.2 to the Tumbleweed release. Everything seemed to be working pretty well. I try to be pretty careful with updates because my laptop has an i7 processor with the ivy bridge. …so I use Bumblebee and have to keep those special repos enabled.
Yesterday, I added the XOrg X11 repo, because I was was trying to install the Slack client app, which needed the libXScrnSaver package. It turns out there are other problems with that package, so I unistalled the Slack client, but forgot to disable the XOrg X11 repo. Since I’d been messing around with the system, I decided to do a ‘zypper up’ at the end of the day and shut down the system entirely last night (something I rarely do).
This morning the system would not boot up. I get the GRUB menu, but soon after I just get a blank screen with a blinking cursor (as if there were no OS or a problem finding the kernel).
If I boot in recovery mode, I can see that systemd starts, but eventually runs into errors:
[FAILED] Failed to start Network service.
See 'systemctl status systemd-networkd.service' for details.
[FAILED] Failed to start Bluetooth service.
See 'systemctl status bluetooth.service' for details.
[FAILED] Failed to start Avahi mDNS/DNS-SD Stack.
See 'systemctl status avahi-daemon.service' for details.
[FAILED] Failed to start Network Manager.
See 'systemctl status NetworkManager.service' for details.
[DEPEND] Dependency failed for NetworkManager Wait Online.
…and there’s the useless blinking cursor underneath
I’ve tried booting into older kernels (ok, I’m careful but not tidy – I have a couple of older options there) and get the same results.
I’ve tried interrupting the boot and appending ‘nomodeset 2’ (since there seem to be network problems) to my boot command. This gives me a tumbleweed splash screen that endlessly blinks at me. If I append ‘nomodeset 3’ or ‘nomodeset text’ or ‘3’ or ‘text’, I get a blank splash screen except for three graphical ?], which also last forever.
So, I’m assuming something went awry in the last update. Is there a way to try a update/compile via a rescue CD? Any other alternatives before just reinstalling the OS (and having to reinstall all my apps, and Oracle Java, etc)