(add a detailed note on 949786 (UEFI nvram space issues)) |
|||
Line 71: | Line 71: | ||
We will continue to work on this issue to see if we can improve the situation in any way for the Beta and Final releases. | We will continue to work on this issue to see if we can improve the situation in any way for the Beta and Final releases. | ||
Note for journalists: this issue has ''nothing at all to do with Secure Boot''. Please be careful in distinguishing Secure Boot from UEFI. | |||
== Hardware issues == | == Hardware issues == |
Revision as of 23:08, 19 April 2013
This page documents common bugs in Fedora 19 and, if available, fixes or workarounds for these problems. If you find your problem in this page, do not file a bug for it, unless otherwise instructed. Where appropriate, a reference to the current bug(s) in Bugzilla is included.
Release Notes
Read the F19 Alpha release announcement and the Fedora 19 Alpha Release Notes for specific information about changes in Fedora 19 and other general information.
My bug is not listed
Not every bug is listed in this page, but Bugzilla should be a comprehensive database of known bugs. This page is a sampling of the bugs most commonly discussed on our mailing lists and forums.
To see if your bug has already been reported, you can search Bugzilla. If it has not yet been reported, we encourage you to do so to help improve Fedora for yourself and others. A guide to Bugs and feature requests has been prepared to assist you.
If you believe an already-reported bug report should be added to this page because it is commonly encountered, you can:
- Add it yourself, if you have wiki access. Please follow the style and guidelines explained in the comments in the page source.
- Or, add the CommonBugs keyword to the bug report. Someone from the QA team will then inspect the issue to determine whether the bug should be listed as a common bug. To expedite your request, please add a comment to the bug that includes
- a summary of the problem
- any known workarounds
- an assessment on the impact to Fedora users
For reference, you can query Bugzilla for bugs tagged CommonBugs:
- CommonBugs? (bugs with CommonBugs keyword, but do not yet have a link to this page)
- CommonBugs+(bugs with CommonBugs keyword and contain a link to this page)
Installation issues
UEFI install fails with BootLoaderError: failed to set new efi boot target
link to this item - Bugzilla: #949786
Some UEFI-native installations of Fedora 19 Alpha may fail near the end of installation, with the error BootLoaderError: failed to set new efi boot target (or a similar error).
Systems with UEFI firmwares contain a small amount of NVRAM (non-volatile RAM) storage, into which certain UEFI configuration and other data can be written by the firmware or by UEFI-native operating systems. This error usually indicates that the kernel considers the NVRAM storage area to be full, and is refusing to write anything to it when the Fedora installer attempts to write an EFI boot manager entry for the newly installed Fedora system.
In Fedora 19 Alpha, the kernel actually refuses to write to the NVRAM once it reports that it is 50% full. This is intended to avoid triggering the recently-publicised bug in some Samsung firmwares, which will refuse to boot if the NVRAM storage is more than 50% full. Unfortunately, this does mean that installation will fail on non-Samsung systems whose NVRAM is more than 50% full, but still has more than enough space for a Fedora boot entry.
As of yet the kernel developers have been unable to figure out a way to use the full NVRAM space on non-buggy firmwares while avoiding 'bricking' systems with buggy firmwares, so for the present, we are erring on the side of caution and refusing to write beyond 50% of NVRAM space on any UEFI firmware.
If you are affected by this problem, there are several things you can try. The Fedora 19 Alpha installer attempts to delete non-essential data from the NVRAM prior to writing a boot manager entry. However, it cannot force the firmware to do garbage collection after requesting the deletion. In some cases, several reboots may be required to trigger garbage collection. So the first thing to try if you are affected by this is to reboot the system several times, and then re-try the installation.
If that does not help, you may try resetting the firmware to defaults, or updating or reinstalling the firmware. However, note that doing so can reset the EFI boot manager to its default state, which may remove entries for any UEFI native operating systems you have installed!
If all else fails, you may be forced to install Fedora 19 Alpha in BIOS emulation mode rather than UEFI native mode.
We will continue to work on this issue to see if we can improve the situation in any way for the Beta and Final releases.
Note for journalists: this issue has nothing at all to do with Secure Boot. Please be careful in distinguishing Secure Boot from UEFI.
Hardware issues
Software issues
GDM and GNOME render incorrectly on older systems
link to this item - Bugzilla: #909473
Some testing has indicated that Fedora 19's llvmpipe-based software 3D rendering does not work properly on older CPUs (those without SSE2 or equivalent instructions; SSE2 was introduced by Intel with the Pentium 4 in 2001, and AMD added support for it with the introduction of the Opteron and Athlon 64 lines in 2003). If your graphics card is not sufficient for GNOME 3 - which may well be the case on older machines - Fedora will try and use software rendering to display GDM and GNOME, but due to this bug, it may fail entirely or render incorrectly. GNOME 3.8, as included in Fedora 19, no longer has a non-accelerated 'fallback mode' for use on systems where 3D acceleration does not work correctly.
At present the only workaround for this problem is to use a non-3D accelerated login manager and desktop. KDM is probably the most robust alternative login manager. The KDE, Xfce, LXDE and MATE desktops all work without 3D acceleration and would be possible alternatives to GNOME.