Re: Upgrade from 13.1 to 15.1 - Fails to boot in non-safe mode

Originally Posted by
anatomist.noelectrons
Is there anyway to repair these drivers in place or pass some kernel parameters to make the instance work with default drivers? I have complete image of the disk duplicated, so restore is easy, but I have not worked with Nvidia drivers before and not sure what to do to "purge" them and if OpenSUSE 13.1 would work after that before attempting upgrade.
Purging means complete eradication of the process of installing them, as if they had never been installed in the first place. Un-installation is supposed to be correctly described in the installation instructions. They constitute the only sure way short of a fresh installation to undo the process, as the process usually involves modifying or replacing at least one system file, not simply adding files and modifying configuration. It's that change that prevents FOSS drivers from functioning and fouls upgrading.
I have done quite a number of upgrades that jump across versions, including 13.1 to 15.1 once only, but always they were online upgrades using zypper. Jumping versions is not "supported" because the QA system doesn't try to test such processes. However, the openSUSE installer is very smart. Without optional repos enabled, it's highly competent.
I have not attempted any use of Optimus hardware, only a lot of pointing people to web pages and processes describing how to deal with Optimus, and more generally escape from use of NVidia's proprietary drivers for any number of reasons.
All that said, it could be that the trouble you are having is a result of one or more config files in /etc/X11/. It could be a single file /etc/X11/xorg.conf, or one or more files contained in /etc/X11/xorg.conf.d/. Most PCs are decently operational without any such files. If the former exists, remove/rename it. If the latter exist, it's more work to determine which, if any, are actually required. Any with 2011 timestamps can be ignored, as can any with names referring to keyboard, evdev, mouse, or input, e.g. any not referring to any component of video or graphics. Remove any that are graphics related, then restart X. If that's not enough, it's possible that blacklisting of nouveau remains in place in /etc/mod*. If so, it needs to be removed, then reboot. Finally, there could be a grub command line parameter on the linux line blocking nouveau that needs removal, e.g. nouveau.modeset=0.
Reg. Linux User #211409 *** multibooting since 1992
Primary: 15.1, TW, 15.2 & 13.1 on Haswell w/ RAID
Secondary: eComStation (OS/2)&15.1 on i965P/Radeon
Tertiary: TW,15.2,15.1,Fedora,Debian,more on Kaby Lake,iQ45,iQ43,iG41,iG3X,i965G,AMD,NVidia&&&
Bookmarks