Kernel panic

Opensuse told me there were some updates, three times today :frowning:

It also wanted me to restart the computer.

After the third update, with some gstreamer updates, I now can’t start the default 42.3, because I get a kernel panic. 4.4.175.89-default.

First part of the error I get:

No file system could mount root, Kernel panic.

I am typing this because I managed to start suse through advanced options, and started 4.4.175.86-default.

I hope you guys allow me to vent some frustration.
Why do I get , and I am not exaggerating at least 3 times a week anakonda ( I hope I spelling this right ) updates. ( and some more )

I am totally getting annoyed, I can’t start my computer any more without suse telling me there is an update., and now it wont start any more.

I did not install an os only to update it :frowning:
End rant.

Questions:
How to fix this kernel panic?

Can I turn off updates, and do the update manual maybe once a week ?
Could this be caused by the rolling release repository I have enabled ?

I don’t mind updating once a week, or maybe twice, but I do not want my pc to tell me there is an update every time I turn it on.
Been thinking of switching to thumbleweed, but not gonna do that if its gonna update my pc every time I switch it on?
I hope this is not normal ?

Hi
Can you show the output from;


zypper lr -d

If you have non openSUSE Leap 42.3 repositories enabled then it’s likely your issue if you have pulled in a non 42.3 package which is not compatible.

Tumbleweed is even worse, it’s a distribution upgrade every few days :D.

A thing that might be involved is some corruption of the rpmdb. To fix that, do


sudo rpm --rebuilddb

Question:
Are you on btrfs?
Answer:
If so, you can rollback to a working snapshot, reboot ( and even try the updates again ).

I remember because I was compiling programs (LMMS and Carla ), enabling the thumbleweed repository and giving it a lower priority. This was months ago though.

The reasons I have allot of repositories, is all about compiling programs, and not being able to find certain libs in the default repositories. :slight_smile:

guus@linux-0pkp:~> zypper lr -d
Prioriteiten van opslagruimten zijn van kracht:                                                                                                                (Zie 'zypper lr -P' voor details)
      99 (standaard prioriteit) : 18 opslagruimten
     110 (verlaagde prioriteit) :  2 opslagruimten

#  | Alias                               | Naam                        | Ingeschakeld | GPG-controle | Vernieuwen | Prioriteit | Type   | URI                                                   
                                          | Service
---+-------------------------------------+-----------------------------+--------------+--------------+------------+------------+--------+-------------------------------------------------------
------------------------------------------+--------
 1 | download.nvidia.com-leap            | nVidia Graphics Drivers     | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://download.nvidia.com/opensuse/leap/42.3         
                                          |         
 2 | download.opensuse.org-non-oss       | Main Repository (NON-OSS)   | Ja           | (r ) Ja      | Ja         |   99       | yast2  | http://download.opensuse.org/distribution/leap/42.3/re
po/non-oss/                               |         
 3 | download.opensuse.org-non-oss_1     | Update Repository (Non-Oss) | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://download.opensuse.org/update/leap/42.3/non-oss/
                                          |         
 4 | download.opensuse.org-oss           | Main Repository (OSS)       | Ja           | (r ) Ja      | Ja         |   99       | yast2  | http://download.opensuse.org/distribution/leap/42.3/re
po/oss/                                   |         
 5 | download.opensuse.org-oss_1         | Main Update Repository      | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://download.opensuse.org/update/leap/42.3/oss     
                                          |         
 6 | download.opensuse.org-oss_2         | Main Repository (Sources)   | Nee          | ----         | ----       |   99       | yast2  | http://download.opensuse.org/source/distribution/leap/
42.3/repo/oss/                            |         
 7 | ftp.gwdg.de-suse                    | Packman Repository          | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Lea
p_42.3/                                   |         
 8 | google-chrome                       | google-chrome               | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64   
                                          |         
 9 | http-download.opensuse.org-008a3fae | KDE:Applications            | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/KDE:/Applica
tions/KDE_Frameworks5_openSUSE_Leap_42.3/ |         
10 | http-download.opensuse.org-1d4200fe | home:malcolmlewis:TESTING   | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/home:/malcol
mlewis:/TESTING/openSUSE_Leap_42.3/       |         
11 | http-download.opensuse.org-1efbea49 | home:Nemton                 | Nee          | ----         | ----       |   99       | rpm-md | http://download.opensuse.org/repositories/home:/Nemton
/openSUSE_Leap_42.3/                      |         
12 | http-download.opensuse.org-224e82a3 | home:XRevan86               | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/home:/XRevan
86/openSUSE_Leap_42.3/                    |         
13 | http-download.opensuse.org-350138a7 | games:tools                 | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/games:/tools
/openSUSE_Leap_42.3/                      |         
14 | http-download.opensuse.org-71c3ea63 | KDE:Qt5                     | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/KDE:/Qt5/ope
nSUSE_Leap_42.3/                          |         
15 | http-download.opensuse.org-7288c197 | multimedia:apps             | Ja           | (r ) Ja      | Ja         |  110       | rpm-md | http://download.opensuse.org/repositories/multimedia:/
apps/openSUSE_Leap_42.3/                  |         
16 | http-download.opensuse.org-b8371537 | multimedia:libs             | Ja           | (r ) Ja      | Ja         |  110       | rpm-md | http://download.opensuse.org/repositories/multimedia:/
libs/openSUSE_Leap_42.3/                  |         
17 | http-download.opensuse.org-ccb2170c | KDE:Frameworks5             | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/KDE:/Framewo
rks5/openSUSE_Leap_42.3/                  |         
18 | http-download.opensuse.org-fbb3e830 | Emulators                   | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/Emulators/op
enSUSE_Leap_42.3/                         |         
19 | linuxdownload.adobe.com-linux       | Adobe Flash Plugin          | Ja           | ( p) Ja      | Ja         |   99       | rpm-md | http://linuxdownload.adobe.com/linux/x86_64/          
                                          |         
20 | opensuse-guide.org-repo             | Libdvdcss Repository        | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.3/    
                                          |         
21 | repo-debug                          | openSUSE-Leap-42.2-Debug    | Nee          | ----         | ----       |   99       | yast2  | http://download.opensuse.org/debug/distribution/leap/4
2.3/repo/oss/                             |         
22 | repo-games:tools                    | repo-games:tools            | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | https://download.opensuse.org/repositories/games:/tool
s/openSUSE_Leap_42.3/                     |         
23 | repo-update                         | openSUSE-Leap-42.2-Update   | Ja           | (r ) Ja      | Ja         |   99       | rpm-md | http://download.opensuse.org/update/leap/42.3/oss/    


I am on ext 4.

Will that command work even now I booted an older kernel ? ( through advanced options )

Hi
Then you should consider looking at using OBS… you can build locally without having to install packages in the host system for multiple distributions (rpm, deb etc) and arches (if required)…

What applications are you using from my repository (#10)?

No idea to be honest why I have any specific extra repository. ( kde frame works, I also noticed )

I do know I did add them because I was compiling LMMS and Carla ( and some more music making related stuff like sonic visualizer )
What I learned most from this, don’t compile LMMS yourself rotfl!

Although I sometimes was successful with compiling, I also sometimes got errors of which even the devs of LMMS said wtf ?

For LMMS there is a solution these days. ( even packman had issues compiling it ). We can now download the latest release candidate as an appimage.
This also goes for sonic visualizer, ( The official opensuse version did not work with mp3… )

In a moment of clarity I fired up yast and found why I have you’re repository enabled. Its psensor.

and Home Xrevan, gives qmmp skins and libQtqwebkit4

( Yast , repositories, gives an overview what you have installed form one repository )

So I probably don’t need all of the extra repositories anymore.

If possible would not mind to do a good clean up, even if I have to enable some repositories back afterwards.

I hope I am not dreaming while I type this. :open_mouth:

Suse fixed it self it seems :open_mouth:

How is that possible ? Yesterday , first thing I did after the kernel panic, was a reboot, and again was greeted by a Kernel panic. ( twice)

I am so shocked I had to look at K info centre to see what kernel has booted, it’s the one that had a Kernel panic yesterday.

I am also told there are 188 updates.

In your original post, you mentioned “anakonda” which I take to likely mean the scientific collection of applications called Anaconda, you should verify that’s what you have because if it’s installed, it makes a significant change to your system (your system will run Anaconda’s python globally rather than use OSS python libraries).

Although I haven’t run Anaconda in awhile, it was my impression that packages and files did not change that often and at least on my systems updating was done entirely manually, not automatically.

And, significantly, I don’t think that you can install Anaconda on openSUSE using YaST or zypper, it’s installed and maintained entirely outside the normal openSUSE package management system.

TSU

I misspelled that.

Its anakondi or something like that ( calender tools and such ) , it belongs to opensuse, probably kde. :slight_smile:

NVIDIA driver??

The updater said there a required agreement but did not actual ask for the agreement

I had to do a zypper up to get the prompts. KDE failed to reboot had to press alt-ctrl-backspace twice to force a log in and quit from there.

Don’t know why NVIDIA decided we had to agree to a restrictive agreement all of a sudden???