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.
I am using Fedora 10 64bit. 2 days back i updated my machine using YUM, the update installed were the nVidia driver v180, after which i restarted my machine and i am not able to start my x server or no GUI.
The next day i logged in to init3 and tried using Yum update, the yum is failing because of dependency of kernel.
One more thing which i notice is that the yum says that the downloaded respond.xml is older than that i have in my machine .
I don't have display now , is there any work around ? or do i need a fresh re installtion of fedora ....?
One way you might be able to solve your problem is to manually compile a Nvidia driver against your current, running kernel.
This is actually a very common problem that people run into when using yum to "update" their systems (also, it is the number one reason why I NEVER use yum).
The reason why your XWindows is not starting most likely is due to this - i. e. the Nvidia driver was compiled for a certain kernel version and kernel settings "mix", but you have changed this by updating your kernel so the Nvidia driver can no longer be loaded into that kernel. There is a driver / kernel mismatch prohibiting the Nvidia kernel module to load so it can be used by the Xserver to drive your video hardware.
Alternatively, if compiling a new Nvidia driver against the new version of your kernel is too much, you can edit your xorg.conf file to use the generic "nv" driver instead of the "nvidia" driver. Check /etc/X11/xorg.conf
Then, at least, you might be able to get your desktop back, but everything might be much slower since the driver won't be using any accelerated features.
Assuming you have a default install; you can just reboot and select the old kernel. You can do this until the kmod (assuming that is what you are using) is built for your new kernel (usually just a couple of days lag). If you built the driver yourself, you will have to rebuild it each time you update the kernel.
I tried with the old kernel as well , but the result is the same i dont have x-server, i am planning for a complete re installation of my PC. Let me see if that helps ....
install the kmod-nvidia package (RPM Fusion Non-Free) and it should prevent the kernel from being updated if there's no related nvidia updates. that's been my experience anyway. In any case, simply re-installing the nvidia drivers usually fixes things for me.
If you have all the required packages (such as kernel-devel and gcc) the nvidia driver has the ability to recompile itself and install for the current kernel.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.