From Fedora Project Wiki

(→‎KDE: First update for F11, Package and Application Changes section still to do.)
No edit summary
(222 intermediate revisions by 39 users not shown)
Line 1: Line 1:
== Fedora Desktop ==
{{header|docs}}{{Docs_beat_closed}}


This section details changes that affect Fedora graphical desktop users.
== Cinnamon Spin ==
The Cinnamon desktop version 2.6 is now available as a Spin for Fedora 23. Cinnamon is a modern desktop environment based on the GNOME Shell, with advanced features and a traditional and flexible user experience.


===GNOME===
Updates and improvements in this release include:
* Improved multi-monitor support
* HTML5 and XScreenSaver support for animated screensavers
* Panel management improvements
* New inhibit applet to hide notifications and temporarily suspend power saving events
* Redesigned system settings panel for improved usability
* Accessibility improvements, including better support for ATK/Orca, magnifiers, and and a new On-Screen Keyboard applet


==== GNOME Panel ====


Previously, users could move the GNOME panels to from one part of the desktop to another by clicking on the gnome-panel, dragging it to another location while holding down and releasing the mouse button. Now, users must also hold down a key on the keyboard while moving the panels. By default, this modifier key is the Alt key, but users may change it to any other key by using the windows preference tool (System>Preferences>Windows).  
See the [http://cinnamon.linuxmint.com/ Cinnamon official website] for more information on Cinnamon, and go to [http://spins.fedoraproject.org http://spins.fedoraproject.org] to download the Spin.


This change in behavior greatly reduces the chances of a user accidentally moving the panel, and makes moving the gnome-panel the same as moving windows in GNOME.
== Sugar ==


=== Bluetooth ===
Originally started as part of the One Laptop per child initiative, Sugar is a desktop environment targeted for children ages 5 - 12 to provide learning and educational activities through rich media. Sugar is the core component of a worldwide effort to provide every child with the opportunity for a quality education.


The <code>bluez-gnome</code> Bluetooth management tools was replaced by <code>gnome-bluetooth</code>. This adds easy access to switching Bluetooth on/off for laptops, an easier to use new device setup assistant, as well as the ability to connect to input and audio devices.
This update to sugar 0.106 includes the following:
* improved performance
* updated activities
* New social help for access to discussion forums and collaborative learning


The ObexFTP browsing code now has full write support, and new support for the Wacom Bluetooth tablet is included.
See the [http://wiki.sugarlabs.org/go/0.106/Notes SugarLabs release notes] for more information on this sugar release.


Bluetooth audio support is included in <code>gnome-bluetooth</code> and <code>pulseaudio</code> as a technology preview.
== GNOME / Workstation ==


=== Root User disabled for GNOME Display Manager  ===
Fedora 23 will feature the latest available version of Gnome - 3.18. More information on Gnome 3.18 can be found here: https://wiki.gnome.org/ThreePointSeventeen/ReleaseNotes


Root user is disabled by defaulf for GNOME Display Manager (GDM) from Fedora 10 onwards. We strongly recommend that you avoid logging in as root user and instead use su - or sudo for running commands requiring root access. If you wish to revert this setting however, refer  [https://fedoraproject.org/wiki/Enabling_Root_User_For_GNOME_Display_Manager here]. 
[[Category:Docs Project]]
 
[[Category:Draft documentation]]
=== KDE ===
[[Category:Documentation beats]]
 
This release features KDE {{Template:DocsDict/KDEVer}}. Compatibility libraries from KDE 3.5.10 are provided for the remaining KDE 3 applications.
 
http://kde.org/announcements/announce-4.2.2.php <!-- This link will go live on April 1. -->
 
KDE 4.2 is the latest release series of KDE 4 and provides several new features over 4.0 and 4.1, in particular most of the features known from KDE 3 and several new ones. KDE 4.2.2 is a bugfix release from the KDE 4.2 release series.
 
Fedora 11 includes a snapshot of the NetworkManager plasmoid <code>kde-plasma-networkmanagement</code>, which replaces the KDE 3 <code>knetworkmanager</code> snapshot in Fedora 10. As it was not considered ready for production use, the KDE Live images still use <code>nm-applet</code> from <code>NetworkManager-gnome</code> instead, as in Fedora 8, 9 and 10. The <code>gnome-keyring-daemon</code> facility saves passwords for <code>nm-applet</code>. If you wish to try <code>kde-plasma-networkmanagement</code>, it can be installed from the repository.
 
==== Software Updates (PackageKit) ====
 
As the default updater in KDE is <code>kpackagekit</code> (since Fedora 10), the <code>gnome-packagekit</code> updater is no longer set up to run in KDE (as of Fedora 11). This avoids the situation where both update applets were trying to run at the same time. Users of Fedora 9 or 10 who were running <code>gnome-packagekit</code> under KDE should install <code>kpackagekit</code> when upgrading to Fedora 11.
 
==== Desktop Effects ====
 
KDE 4.2 improves support for desktop effects in KWin, the KDE window manager, in particular, they should be more reliable, and more effects are provided, including the famous ''Cube'' effect known from Compiz. However, desktop effects are still disabled by default in Fedora due to stability and reliability concerns. Desktop effects can be enabled in the ''Desktop'' applet of the System Settings application.
 
Alternatively, Compiz may also be used with KDE. It can be installed from the repository by installing the <code>compiz-kde</code> package. Please note, however, that enabling desktop effects in KWin is the preferred way to use desktop effects in KDE 4.
 
==== Package and Application Changes ====
 
TODO
 
<!--
Old content from F10:
 
==== Package and Application Changes ====
 
* Fedora 10 ships <code>kdepim</code> {{Template:DocsDict/KDEVer}} instead of 3.5.x.
* <code>libkipi</code>, <code>libkexiv2</code>, and <code>libkdcraw</code> have been obsoleted by the KDE 4 versions in the <code>kdegraphics</code> package. Accordingly, <code>kipi-plugins</code>, <code>digikam</code>, and <code>kphotoalbum</code> have been updated to KDE 4 versions.
* <code>kpackagekit</code>, a KDE frontend to PackageKit, is now available. (It may be made available as an update for Fedora 9 at a later time.)
 
In addition, the following changes made since the Fedora 9 release, which have been backported to Fedora 9 updates, are also part of Fedora 10:
* KDE has been upgraded from version 4.0.3 to {{Template:DocsDict/KDEVer}}.
* <code>qt</code> and <code>PyQt4</code> have been upgraded from 4.3 to 4.4.
* <code>kdewebdev</code>, <code>kdevelop</code>, <code>kdegames3</code>, and the KDE 3 backwards-compatibility libraries have been upgraded from KDE 3.5.9 to 3.5.10.
* '''QtWebKit''' is now part of the <code>qt</code> package. The stand alone <code>WebKit-qt</code> package has been obsoleted.
* The new package <code>qgtkstyle</code> contains a Qt 4 style using GTK+ for drawing, providing better integration of Qt 4 and KDE 4 applications into GNOME.
* The <code>phonon</code> library, which was part of <code>kdelibs</code> in Fedora 9, is now a separate package. An optional '''GStreamer''' backend (<code>phonon-backend-gstreamer</code>) is now available, but the '''xine-lib''' backend, which is now packaged as <code>phonon-backend-xine</code>, is still the recommended default backend and is now required by the <code>phonon</code> package.
* The <code>kdegames3</code> package no longer provides development support for the KDE 3 version of <code>libkdegames</code> because nothing in Fedora outside of <code>kdegames3</code> itself requires that library any longer.
* The package <code>okteta</code> is now part of <code>kdeutils</code>.
* The package <code>dragonplayer</code> is now part of <code>kdemultimedia</code>.
* The program <code>kaider</code> has been renamed to '''Lokalize''' and is now part of <code>kdesdk</code>.
* The package <code>ksirk</code> has been ported to KDE 4 and is now part of <code>kdegames</code>.
* The package <code>extragear-plasma</code> has been renamed to <code>kdeplasma-addons</code>.
-->
 
<!--
=== Better Webcam support ===
 
Fedora 10 comes with improved support for webcams.
 
This support follows on the improvements to the UVC driver first introduced in Fedora 9 that added support for any webcam with a Windows Vista compliant logo.  Fedora 10 features a new V4L2 version of <code>gspca</code>, a USB webcam driver framework with support for many different USB webcam bridges and sensors.
 
Userspace support for webcams has also been improved by adding <code>libv4l</code> and updating all webcam using applications to use <code>libv4l</code>.  This support makes these applications understand the often manufacturer specific and custom video formats emitted by many webcams, especially by many of the webcams supported by <code>gspca</code>.
 
For a list of all webcams and applications with which Fedora 10's new webcam support has been tested see
the [https://fedoraproject.org/wiki/Features/BetterWebcamSupport BetterWebcamSupport feature page].  For a list of all webcams supported by the original version of <code>gspca</code> refer to the [http://mxhaard.free.fr/spca5xx.html original gspca website]. The V4L2 version of <code>gspca</code> in Fedora 10 supports all these webcams and more.
 
=== Plymouth Graphical Boot ===
 
For information about the new grapical boot mode read [[Docs/Beats/Boot#Plymouth_Graphical_Boot]].
 
=== Infrared remote support ===
 
New to Fedora 10 is the <code>gnome-lirc-properties</code> package with a new graphical frontend for configuring LIRC to use with applications supporting the protocol.  For more information refer to [[Docs/Beats/Multimedia#Infrared_remote_support]].
 
LIRC is routinely used in multimedia applications to implement support for infrared remote controls, and using it in '''Rhythmbox''' and '''Totem''' should be as easy as plugging the remote receiver into your computer, then selecting ''[Auto-detect]'' in the ''Infrared Remote Control'' preferences. Refer to the feature page for more information:
 
https://fedoraproject.org/wiki/Features/BetterLIRCSupport
 
=== Bluetooth: BlueZ 4.0 ===
 
The Bluetooth support stack, called BlueZ (http://www.bluez.org), has been updated to version 4.x in Fedora 10. Most changes in this version are useful for application developers, but users can notice the new, easier to use wizard for setting up keyboards, mice, and other supported Bluetooth devices.  There is also the ability to turn-off the Bluetooth adapter on most brands of laptops through the preferences. This new version will also allow better support for audio devices in the future, through PulseAudio.
 
Note that the default Bluetooth kernel driver was also switched to <code>btusb</code>, which cuts down power consumption compared to its predecessor <code>hci_usb</code>.
 
=== GNOME ===
 
This release features GNOME {{Template:DocsDict/GnomeVer}}.  For more details refer to:
 
http://www.gnome.org/start/2.24/
 
==== Empathy Instant Messenger ====
 
'''Empathy''' instant messenger is available in this release. It has support for multiple protocols including IRC, XMPP (Jabber), Yahoo, MSN, and others via plugins. It also supports video and voice in the XMPP protocol, with support for other protocols under active development. Empathy uses the <code>telepathy</code> framework that has a number of additional plugins:
 
* <code>telepathy-gabble</code> - Jabber/XMPP lugin
* <code>telepathy-idle</code> - IRC plugin
* <code>telepathy-butterfly</code> - MSN plugin
* <code>telepathy-sofiasip</code> - SIP plugin
* <code>telepathy-haze</code> - Libpurple (Pidgin) library connection manager provides support for other protocols such as Yahoo
 
==== GNOME Display Manager ====
 
The GNOME Display Manager (<code>gdm</code>) has been updated to the latest upstream code, which is a complete rewrite driven by Fedora developers. PolicyKit can be used to control shutdown and reboot.  The configuration tool <code>gdmsetup</code> is missing currently, and is set to be replaced. For configuration changes, refer to:
 
http://live.gnome.org/GDM/2.22/Configuration
 
==== Codec installation helper ====
 
The GStreamer codec installation helper <code>codeina</code> was replaced by a PackageKit-based solution for Fedora 10. When Totem, Rhythmbox, or another GStreamer application require a plugin to read a film or song, a PackageKit dialog appears, allowing the user to search for the necessary package in the configured repositories.
 
More details are available on the feature page:
 
https://fedoraproject.org/wiki/Features/GStreamer_dependencies_in_RPM
 
=== LXDE ===
This release of Fedora comes with an additional desktop environment named LXDE. LXDE is a new project that provides a lightweight, fast desktop environment designed to be usable and slim enough to keep resource usage low. To install the LXDE environment, use the ''Add/Remove Software'' tool or run:
<pre>
su -c 'yum groupinstall LXDE'
</pre>
If you only need the base components of LXDE, install the <code>lxde-common</code> package:
<pre>
su -c 'yum install lxde-common'
</pre>
 
=== Sugar Desktop ===
 
The Sugar Desktop originated with the OLPC initiative. It allows for Fedora users and developers to do the following.
 
* Build upon the collaborative environment.
* Test out Sugar on an existing Fedora system by selecting the Sugar environment from their display manager.
* Developers interested in working on the Sugar interface or writing activities can have a development platform without needing an XO laptop.
 
=== Web Browsers ===
 
==== Enabling Flash Plugin ====
 
Fedora includes <code>swfdec</code> and <code>gnash</code>, which are free and open source implementations of Flash.  We encourage you to try either of them before seeking out Adobe's proprietary Flash Player plug-in software. The Adobe Flash Player plug-in uses a legacy sound framework that does not work correctly without additional support. Run the following command to enable this support:
 
<pre>
su -c 'yum install libflashsupport'
</pre>
 
If you are using Flash 10, you do not need libflashsupport anymore as the usage of ALSA has been fixed in this version.
 
Users of Fedora x86_64 must install the <code>nspluginwrapper.i386</code> package to enable the 32-bit Adobe Flash Player plug-in in '''Firefox''', and the <code>libflashsupport.i386</code> package to enable sound from the plug-in.
 
Install the <code>nspluginwrapper.i386</code>, <code>nspluginwrapper.x86_64</code>, and <code>libflashsupport.i386</code> packages:
 
<pre>su -c 'yum install nspluginwrapper.{i386,x86_64} libflashsupport.i386'
</pre>
 
Install <code>flash-plugin</code> after <code>nspluginwrapper.i386</code> is installed:
 
<pre>su -c 'yum install libflashsupport'
</pre>
 
Run <code>mozilla-plugin-config</code> to register the flash plugin:
 
<pre>su -c "mozilla-plugin-config -i -g -v"
</pre>
 
Close all '''Firefox''' windows, and then relaunch '''Firefox'''. Type ''about:plugins'' in the URL bar to ensure the plugin is loaded.
 
=== Disabling PC Speaker ===
 
PC speaker is enabled by default in Fedora.  If you do not prefer this, there are two ways to circumvent the sounds:
 
* Reduce its volume to a acceptable level or completely mute the PC speaker in <code>alsamixer</code> with the setting for ''PC Speak''.
 
* Disable the PC speaker system wide by running the following commands in a console.
 
<pre>
su -c 'modprobe -r pcspkr'
su -c 'echo "install pcspkr :" >> /etc/modprobe.conf'
</pre>
-->
 
<noinclude>[[Category:Release Notes]]<noinclude>
 
== Configuring Sudo ==
 
Sudo is a convenient way to administrate your system as a desktop user. For more details, refer [https://fedoraproject.org/wiki/Configuring_Sudo here].

Revision as of 05:24, 9 September 2015

DocsProject Header docTeam1.png
Warning.png
Beat Closed on Wiki
Work on beats has now moved to git at https://pagure.io/fedora-docs/release-notes. If you have changes or additions, please contact the docs team via #fedora-docs, docs@lists.fedoraproject.org, or with the release-notes BZ component.


Cinnamon Spin

The Cinnamon desktop version 2.6 is now available as a Spin for Fedora 23. Cinnamon is a modern desktop environment based on the GNOME Shell, with advanced features and a traditional and flexible user experience.

Updates and improvements in this release include:

  • Improved multi-monitor support
  • HTML5 and XScreenSaver support for animated screensavers
  • Panel management improvements
  • New inhibit applet to hide notifications and temporarily suspend power saving events
  • Redesigned system settings panel for improved usability
  • Accessibility improvements, including better support for ATK/Orca, magnifiers, and and a new On-Screen Keyboard applet


See the Cinnamon official website for more information on Cinnamon, and go to http://spins.fedoraproject.org to download the Spin.

Sugar

Originally started as part of the One Laptop per child initiative, Sugar is a desktop environment targeted for children ages 5 - 12 to provide learning and educational activities through rich media. Sugar is the core component of a worldwide effort to provide every child with the opportunity for a quality education.

This update to sugar 0.106 includes the following:

  • improved performance
  • updated activities
  • New social help for access to discussion forums and collaborative learning

See the SugarLabs release notes for more information on this sugar release.

GNOME / Workstation

Fedora 23 will feature the latest available version of Gnome - 3.18. More information on Gnome 3.18 can be found here: https://wiki.gnome.org/ThreePointSeventeen/ReleaseNotes