Bug 1196789

Summary: Dracut Fails after Update from 15.3 to 15.4
Product: [openSUSE] PUBLIC SUSE Linux Enterprise Desktop 15 SP4 Reporter: Hofer <jonas>
Component: Update ProblemsAssignee: E-mail List <yast2-maintainers>
Status: RESOLVED INVALID QA Contact:
Severity: Normal    
Priority: P5 - None CC: ancor, jonas
Version: PublicBeta-202202   
Target Milestone: ---   
Hardware: 64bit   
OS: openSUSE Leap 15.4   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: DracutOutput
output of / zypper lr --uri / zypper search -s nvidia / sudo zypper --releasever=15.4 dup

Description Hofer 2022-03-05 11:51:56 UTC
Created attachment 856784 [details]
DracutOutput

Hi,

I wanted to try the Beta for 15.4 on my PC and therefore tried to update the existing installation.

But get a Dracut error (I attached the complete Output of the installer)

But these are the error line i found that sounds important:

realpath: updates/nvidia-modeset.ko: No such file or directory
realpath: updates/nvidia-peermem.ko: No such file or directory
realpath: updates/nvidia-drm.ko: No such file or directory
realpath: updates/nvidia-uvm.ko: No such file or directory
realpath: updates/nvidia.ko: No such file or directory
dracut: installkernel failed in module kernel-modules-extra


If I try to start it anyways, it starts in cli only mode and if i try to start the X11 server via "startx" I get the error "Segmentation fault at address 0x0"

My Nvidia GPU is a GTX1070 with the nvidia-glG05 driver installed

Br and thx in advance
Comment 1 Stefan Hundhammer 2022-03-05 17:22:53 UTC
How did you do that upgrade to 15.4?
Boot from 15.4 installation media and select "upgrade"?
Or with "zypper dup"?
Or what else?

One way or the other, you did not get the NVidia binary driver; which is pretty much expected for a Beta release. I don't think they provide a repository for it as long as the release isn't out (but I might be wrong).
Comment 3 Hofer 2022-03-06 11:46:08 UTC
Hi Stefan,

I tried actually tried both, to upgrade via the offline iso and via Zypper dup.

I checked before if the 15.4 Repo exist (https://download.nvidia.com/opensuse/leap/15.4/) and therefore I thought that it is no Problem to upgrade.

BR
Comment 4 Ancor Gonzalez Sosa 2022-03-07 12:05:15 UTC
(In reply to Hofer from comment #3)
> 
> I checked before if the 15.4 Repo exist
> (https://download.nvidia.com/opensuse/leap/15.4/)

I don't think external repositories like that (ie. unofficial and not hosted by openSUSE) are supported during an upgrade.

Which repositories/packages do you have right now? Can you paste the output of the following commands?

> zypper lr --uri

> zypper search -s nvidia
Comment 5 Hofer 2022-03-07 21:16:46 UTC
Created attachment 856820 [details]
output of  /  zypper lr --uri / zypper search -s nvidia  / sudo zypper --releasever=15.4 dup

Hello,

I saw from your commands, that I had the nvidia-glG06 driver installed (I think it got installed the first time, when I tried to solve dependency hell, because I did choose to uninstall 'kernel-preempt' (I didnt know that, it is needed for Nvidia) and when I downgraded the first time it remained (I forgot that, I have BTRFS snapshots...) after the first time, I got never any dependency errors, until I switched back).

I switched back to the nvidia-glG05 driver. Now I'm again in dependency hell..


(I attached the outputs as a file) 

BR
Comment 6 Ancor Gonzalez Sosa 2022-03-08 08:52:28 UTC
(In reply to Hofer from comment #5)
> Now I'm again in dependency hell..

Your system is indeed messed up with a mixture of official and unofficial repositories and, apparently, a non-trivial combination of packages.

So please, use any of the channels that are there to support users in such situations, such as the corresponding forums, mailing lists and IRC channels. Check https://en.opensuse.org/Portal:Support

Bugzilla is the tool to report defects in the software (in this case in the installer, since that was selected as component). That's not the case here.