Red Hat Bugzilla – Bug 830359
kernel update to 3.4 breaks graphics (NVIDIA 560ti, using nouveau)
Last modified: 2012-07-09 08:48:10 EDT
Description of problem:
I updated Fedora today, which I believe included a kernel update to version 3.4.x, and now when I boot up I just get a black screen. Selecting the previous 3.3.x kernel is a workaround.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install FC17 update to kernel 3.4
normal graphical boot
Specifically, booting to 3.3.7-1.fc17.x86_64 works, 3.4.0-1.fc17.x86_64 doesn't.
Reading over my report, perhaps I didn't make it clear that the screen is entirely black when I boot with the new kernel. I don't get a command-line prompt.
Also, I have encrypted disks, the first thing I normally see is the disk encryption password field. I don't even see that with the bad kernel.
Are you able to boot with "nomodeset 3", login at the console and run "modprobe -r nouveau; modprobe nouveau modeset=1", and then save the dmesg log over ssh? There's a chance you'll be able to reboot and fetch the last kernel log from /var/log/messages if you can't.
I tried to boot by hitting "e" with the bad kernel selected and adding "set nomodeset=3". I was asked to enter my disk encryption password, then the little Fedora logo that normally fills up during the boot process came up but it never started filling in and the machine is frozen. No command line. Should I be trying something else?
Sorry for the delayed response, was traveling.
I booted into the old kernel, ran updates, then tried booting into the bad kernel again. This time I get a whole bunch of white text, mostly prefixed with numbers like "1.774010". Some other notable lines:
dracut: error: unexpectedly disconnected from boot status daemon
Cannot open font file True
Then at the bottom it asks me "Enter passphrase for /dev/sda2" but it won't accept the root password or my disk encryption password.
The next time I booted up into the bad kernel I didn't get the white text, I got the gray logo screen freeze that I got when I tried nomodeset, and then the next time I got different white text output. I have no idea what in particular is going on here but these randomly changing symptoms for the same start conditions seem like memory corruption to me.
The old kernel continues to boot just fine.
Here is another report of the same problem in the forum. Person has an NVIDIA card, udpated to kernel 3.4 and then can't boot.
[SOLVED] Fedora 17 fresh install - then software update - won' boot to new kernal
It's not really solved in that all he did is find a workaround by using an even newer unstable kernel.
I have the same problem, with the same kernels (anything 3.4+) though I'm using Arch Linux. Have you created a bug report upstream? I was following this one for a while, but the fix suggested by Karol there didn't work for me. You may have better results.
Seems like this may be the same problem.
All three of us are using GeForce 560 Ti cards, and are experiencing the problem with 3.4+ kernels.
Thanks WorMzy - that does seem like exactly the same problem.
Still failing with the latest kernel update (3.4.3).
Still failing with the latest kernel update (3.4.4). I would really like to get kernel updates again.
Just a heads up: it's fixed upstream (https://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=9bd0c15fcfb42f6245447c53347d65ad9e72080b;hp=d42f0349f3fed647c61c2d432e974bbdafcfb3fb), so you can manually apply the patch and compile your own "current" kernel, or you can compile the latest 3.5 RC, which has the fix applied, or you can wait for 3.4.5 to drop, which I'm led to believe will also have the fix applied.
Ben, I'm going to pull this fix in. 3.4.5 is taking a while to get out.
Fixed in Fedora git for f16/f17
kernel-3.4.4-5.fc17 has been submitted as an update for Fedora 17.
kernel-3.4.4-4.fc16 has been submitted as an update for Fedora 16.
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing kernel-3.4.4-4.fc16'
as soon as you are able to, then reboot.
Please go to the following url:
then log in and leave karma (feedback).
kernel-3.4.4-5.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.
kernel-3.4.4-4.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
Just updated to kernel-3.4.4-5.fc17 - it works ! This bug can be closed.
[root@P8Z68 ~]# yum update -y
[root@P8Z68 ~]# reboot
[root@P8Z68 ~]# rpm -q --changelog kernel-3.4.4-5.fc17 |grep nouveau |head -1
- Fix breakage in nouveau with nv_two_heads (rhbz 830359)
The update fixed the problem for me, thanks!
*** Bug 830432 has been marked as a duplicate of this bug. ***