Product SiteDocumentation Site

Fedora 12

Release Notes

Release Notes for Fedora 12

Fedora Documentation Project

Edited by

The Fedora Docs Team

Legal Notice

Copyright © 2009 Red Hat, Inc. and others.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. The original authors of this document, and Red Hat, designate the Fedora Project as the "Attribution Party" for purposes of CC-BY-SA. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
For guidelines on the permitted uses of the Fedora trademarks, refer to https://fedoraproject.org/wiki/Legal:Trademark_guidelines.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
All other trademarks are the property of their respective owners.
Abstract
This document details the release notes for Fedora 12.

1. Welcome to Fedora 12
1.1. Fedora 12 Overview
1.2. Hardware Requirements
1.3. Welcome to Fedora
1.4. Common bugs
1.5. Feedback
2. Installation Notes
2.1. Ext4 for boot partitions
3. Architecture Specific Notes
3.1. 32-bit base changed to i686
4. Changes in Fedora for Desktop Users
4.1. Fedora Desktop
4.2. Networking
4.3. Internationalization
4.4. Multimedia
5. Changes in Fedora for System Administrators
5.1. Fedora 12 Boot Time
5.2. Security
5.3. Virtualization
5.4. Web and Content Servers
5.5. Samba (Windows Compatibility)
5.6. File Systems
5.7. X Window System (Graphics)
5.8. HA Cluster Infrastructure
6. Changes in Fedora for Developers
6.1. Tools
6.2. Languages
6.3. Eclipse
7. Changes in Fedora for Specific Audiences
7.1. What's new in science and mathematics
7.2. Electronic Design Automation
7.3. Circuit Design
7.4. Embedded Development
7.5. What's new for amateur radio operators
8. All Changes in Fedora 12
8.1. Amusements
8.2. Applications
8.3. Desktop-Accessibility
8.4. Development
8.5. Documentation
8.6. Sugar-Activities
8.7. System Environment
8.8. Text Editors-Integrated Development Environments (IDE)
8.9. Text Processing-Markup-XML
8.10. User Interface
A. Legal Information
A.1. License
A.2. Trademarks
A.3. External References
A.4. Export
A.5. Legal Information
A.6. More Information
B. Revision History
Index

1. Welcome to Fedora 12

1.1. Fedora 12 Overview

As always, Fedora continues to develop (http://www.fedoraproject.org/wiki/Red_Hat_contributions) and integrate the latest free and open source software (http://www.fedoraproject.org/wiki/Features). The following sections provide a brief overview of major changes from the last release of Fedora. For more details about other features that are included in Fedora 12 refer to their individual wiki pages that detail feature goals and progress:
Throughout the release cycle, there are interviews with the developers behind key features giving out the inside story:
The following are major features for Fedora 12:
  • Improved WebCam support
  • Better Video Codec
  • Audio Improvements
  • Better Power Management
Some other features in this release include:
  • Automatic bug reporting tool
  • Bluetooth on demand
  • Many, many virtualization enhancements
  • Still more security improvements
Features for Fedora 12 tracked on the feature list page:
A discussion putting these features in context may be found at:

1.2. Hardware Requirements

Minimums may not always be sufficient

The minimum memory listed below may not be sufficient for all situations. In particular, installation in a virtual machine may require memory closer to the "Recommended" value.

1.2.1. Processor and memory requirements for PPC Architectures

  • Minimum CPU: PowerPC G3 / POWER3
  • Fedora 12 supports the New World generation of Apple Power Macintosh, shipped from circa 1999 onward. Although Old World machines should work, they require a special bootloader which is not included in the Fedora distribution. Fedora has also been installed and tested on POWER5 and POWER6 machines.
  • Fedora 12 supports pSeries and Cell Broadband Engine machines.
  • Fedora 12 also supports the Sony PlayStation 3 and Genesi Pegasos II and Efika.
  • Fedora 12 includes new hardware support for the P.A. Semiconductor 'Electra' machines.
  • Fedora 12 also includes support for Terrasoft Solutions powerstation workstations.
  • Recommended for text-mode: 233 MHz G3 or better, 128 MiB RAM.
  • Recommended for graphical: 400 MHz G3 or better, 256 MiB RAM.

1.2.2. Processor and memory requirements for x86 Architectures

The following CPU specifications are stated in terms of Intel processors. Other processors, such as those from AMD, Cyrix, and VIA that are compatible with and equivalent to the following Intel processors, may also be used with Fedora. Fedora 12 requires an Intel Pentium Pro or better processor, and is optimized for i686 and later processors.
  • Recommended for text-mode: 200 MHz Pentium Pro or better
  • Recommended for graphical: 400 MHz Pentium Pro or better
  • Minimum RAM for text-mode: 128 MiB
  • Minimum RAM for graphical: 192 MiB
  • Recommended RAM for graphical: 256 MiB

1.2.3. Processor and memory requirements for x86_64 architectures

  • Minimum RAM for text-mode: 256 MiB
  • Minimum RAM for graphical: 384 MiB
  • Recommended RAM for graphical: 512 MiB

1.2.4. Hard disk space requirements for all architectures

The complete packages can occupy over 9 GB of disk space. Final size is entirely determined by the installing spin and the packages selected during installation. Additional disk space is required during installation to support the installation environment. This additional disk space corresponds to the size of /Fedora/base/stage2.img (on Installation Disc 1) plus the size of the files in /var/lib/rpm on the installed system.
In practical terms, additional space requirements may range from as little as 90 MiB for a minimal installation to as much as an additional 175 MiB for a larger installation.
Additional space is also required for any user data, and at least 5% free space should be maintained for proper system operation.

1.3. Welcome to Fedora

Fedora is a Linux-based operating system that showcases the latest in free and open source software. Fedora is always free for anyone to use, modify, and distribute. It is built by people across the globe who work together as a community: the Fedora Project. The Fedora Project is open and anyone is welcome to join. The Fedora Project is out front for you, leading the advancement of free, open software and content.

Note

Visit http://docs.fedoraproject.org/release-notes/ to view the latest release notes for Fedora, especially if you are upgrading. If you are migrating from a release of Fedora older than the immediately previous one, you should refer to older Release Notes for additional information.
You can help the Fedora Project community continue to improve Fedora if you file bug reports and enhancement requests. Refer to http://fedoraproject.org/wiki/Bugs_and_feature_requests for more information about bug and feature reporting. Thank you for your participation.
To find out more general information about Fedora, refer to the following Web pages:

1.4. Common bugs

Most complex software contains bugs. One of the features of free and open source software is the ability to report bugs, helping to fix or improve the software you use.
A list of common bugs is maintained for each release by the Fedora Project as a good place to start when you are having a problem that might be a bug in the software:

1.5. Feedback

Thank you for taking the time to provide your comments, suggestions, and bug reports to the Fedora community; this helps improve the state of Fedora, Linux, and free software worldwide. A list of commonly reported bugs and known issues for this release is available from http://fedoraproject.org/wiki/Common_F12_bugs.

1.5.1. We Need Feedback!

If you find a typographical error in this manual, or if you have thought of a way to make this manual better, we would love to hear from you! Please submit a report in Bugzilla: http://bugzilla.redhat.com/bugzilla/ against the product Fedora Documentation.
When submitting a bug report, be sure to mention the manual's identifier: release-notes
If you have a suggestion for improving the documentation, try to be as specific as possible when describing it. If you have found an error, please include the section number and some of the surrounding text so we can find it easily.

1.5.2. Other Ways to Leave Feedback

You can learn more about the Bugzilla process at http://fedoraproject.org/wiki/Bugs_and_feature_requests. However, if you are not comfortable leaving feedback through Bugzilla, you could also: