[SOLVED] Post-upgrade (F25) Nvidia Not Loading unless on old (F24) Kernel
FedoraThis forum is for the discussion of the Fedora Project.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Post-upgrade (F25) Nvidia Not Loading unless on old (F24) Kernel
Today I upgraded to F25 to get access to the latest version of Kodi. After rebooting sddm would not load. I went to another terminal and ran startx. It complained there was no OpenGL. So I went to Negativo's page and saw the following 2 comments:
Quote:
Joshua
February 16, 2017 at 9:29 pm
Help! Installed nvidia updates today Thu Feb 16 and no GL — KDE plasma fails, sddm fails. Xorg starts from console with no DE but can run firefox to send this help request. I can not figure out what broke. I’m running kernel-4.7.10 but everything else is up to date.
Joshua
February 17, 2017 at 1:07 am
I’m not sure what happened but I think my initrd.img had the previous driver version in it. Luckily I had a backup initrd.img. I’m really tempted to just disable updates once my system is running the way I like. Seems like something breaks with every other update on fedora 25 — it’s the buggiest release in a while.
Anyway, I need to figure out how to configure dracut so it doesn’t happen again.
So I rebooted and loaded into my F24 kernel and everything works. Is there a way to confirm this is the issue and if it is, to redo my initrd.img so that I can boot into my F25 kernel?
The nvidia module has to get installed in the new module tree. For yourself, try this:
Code:
cd /lib/modules
find -name 'nvidia*'
The module that shows in your F24 module tree should show in the F25 one.You need the kernel source to reinstall, but look it all up on Fedora's site and that takes some of the pain away.
Sorry it's taken me so long to come back and reply. I've been busy and didn't want to disturb my computer because I needed to complete some tasks. Although it's not satisfying for anyone who would find this thread while googling, I can report that with the latest kernel update everything works. So I'm not sure if something didn't get triggered correctly on upgrade for getting nvidia working or if it went along with some selinux or other such kmod issues I read about in the last month, but it's all working now.
Frankly, every time this happens I consider switching to AMD since they're mostly free (I think the latest cards do require a proprietary blob if you want full functionality for video games), but so far their performance just hasn't matched nvidia consistently. Perhaps on their new chipset coming out this year they'll do well enough to change on my next hardware upgrade.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.