I have installed new additional kernel (4.5). I have enabled multiversion (kernel) in zypper.
Installed packages are: kernel-default, kernel-default-devel, kernel-devel
Every time I want to use it (I chose it during booting) it says: Plasma crashes.
KDE doesn’t start.
There is only that warning.
Do I need something else to do to make it work?
What to do to make it work?
Well, that sounds like some graphics driver issue, related to the kernel.
What graphics card/driver are you using?
If it’s a proprietary one, you may need to reinstall it (or at least rebuild the kernel module) while running Kernel 4.5.0.
The question is, why you want to use Kernel 4.5.0 though.
If you don’t have a problem with the standard kernel, it might be easier/better to just stick to it.
It’s often not the best idea to install/use the latest versions of software (including, or even more applying to, the kernel) just to have the latest version…
The NVIDIA driver from their repo is intended to be used with the stock openSUSE kernel…
That said, since a while the kernel module is not included in a precompiled form any more, but compiled against the running kernel when you install it.
Reinstalling the kmp package(s) while running Kernel 4.5 should do the trick.
If you are using G03:
zypper in -f nvidia-gfxG03-kmp-default nvidia-uvm-gfxG03-kmp-default
For G02 do this:
zypper in -f nvidia-gfxG02-kmp-default
Note that the installed kernel module (and therefore the nvidia driver) will only work on Kernel 4.5 then, and not on 4.1 any more.
Also, it’s not guranteed that the nvidia driver actually does work with the latest kernel all the time, especially when using the legacy drivers (G02, G03).
There’s a reason why it’s explictly NOT recommended to use Tumbleweed when relying on 3rd party drivers…
Another (possible) option would be to remove the nvidia driver completely and stick to nouveau. That one is included in the kernel and should always work (or not, depending on your card, nouveau still does have serious problems with certain models…)
How can I reinstall it while using kernel 4.5 since I can’t log to KDE and to YAST?
Do it in text mode, or log in to IceWM or some other simple “desktop”.
The problem here is that Plasma5 (or Qt5’s QML actually) requires working OpenGL support. When the nvidia driver is installed, Mesa is broken (because nvidia replaces some of its libraries), so not even the software OpenGL renderer works.
PS, there’s one thing I’d like to add:
If trying to install the nvidia driver for Kernel 4.5, make sure that you also have the corresponding kernel development packages (kernel-devel, kernel-default-devel) installed, in the exact same version as the kernel.
Hm?
You should be able to get to text mode either by pressing Ctrl+Alt+F1, or by adding 3 to the kernel boot options.
How to do it? If I click ‘remove/delete’ nvidia packages in Yasy it automatically switches to nvidia g04 version.
]
Disable or remove the nvidia repo first.
Or taboo all nvidia packages.
And by the way, can I use G04 nvidia with my card (GeForce 9300)?
No.
G04 only supports the GeForce 400 series and higher, you have a GeForce 9 series card.
when trying kernel 4.5 it crashed, 4.1 and 4.5 cannot co-exist on my installs
when 4.5 installed and all of 4.1 removed, it booted ok (thats on 2*PCs)
NB when 4.1 and 4.5 installed together, 4.1 booted as normal,
could not reach the cmd line prompt when 4.5 selected,
login: and password: reached but returned after 60 second time-out
I removed Nvidia drivers and disabled repo.
Now I installed kernel 4.5 and finally I am able to login. KDE/Plasma5 works fine. (I’m writing this post from working system).
So conclusion (in my case) - after removing Nvidia, kernel multiversion works.
But… unfortunately it doesn’t solve my problem (mentioned in second post).
The two PCs where kernel 4.5 works ok, having remove 4.1, have mainboards A780GM and A880G using radeon driver to monitors with 1920*1080 resolution
And?
Did they work fine before, with kernel 4.1, or not?
Again, both kernels can co-exist just fine, and are independent of each other.
That also means that not all kernel modules will work fine on both of them necessarily.
And installing a new kernel doesn’t mean that the old one is going to be removed.
Please, don’t hijack others’ threads with random things…
You could try to install the nvidia driver again now running the 4.5 kernel. But make sure first you also have kernel-devel and kernel-default-devel installed for 4.5.
It should work AFAIK, although I’m not sure about the legacy nvidia driver (G03).