Product SiteDocumentation Site

4. Changes in Fedora for Desktop Users

4.1. Desktop

4.1.1. GNOME 3.14

GNOME has been updated to the latest upstream release 3.14. This release comes with a number of feature improvements, some of which are listed below.
  • The GNOME Weather app has been redesigned for 3.14. It is now integrated with a new geolocation framework so that you don't have to manually specify your current geographical location.
  • The Evince app has been redesigned for 3.14.
  • GNOME 3.14 features improved support for Wi-Fi hotspots.
  • The Photos app now comes with support for Google services and media servers.
  • When running GNOME on touchscreen devices, you can now use multitouch gestures.
  • Desktop privacy settings have been improved for WebDAV, DLNA, and VNC services.
  • GTK+ in GNOME 3.14 includes a new interactive inspector.
  • Wayland support has been improved in 3.14.
  • The 3.14 release includes new and updated Human Interface Guidelines (HIG).
  • gnome-terminal has been improved in 3.14. Developers and administrators alike use a lot of terminal sessions. A new search provider for GNOME Shell makes navigating between multiple terminal windows quick and easy. Just type into the overview to match running processes, ssh sessions, and more.
    Users configuring their own profiles for gnome-terminal will welcome the return of background transparency.
For more information about the release, go read the GNOME 3.14 Release Notes at

4.1.2. Other Changes in GNOME since Fedora 20

Some of the changes in the GNOME Desktop since Fedora 20 were included in the previous upstream release 3.12, which has not been officially made available to Fedora users. The 3.12 release contained, among others, the following changes:
  • The release improved support for HiDPI across the GNOME Desktop components.
  • The Totem video player was renamed to Videos.
  • The Gedit text editor was redesigned to feature a more compact interface.
  • The release also included new applications, such as:
    • GNOME Logs: A systemd journal viewer.
    • GNOME Sound Recorder: A simple utility for audio recordings.
    • Polari: An IRC client.
Other feature improvements included support for Google Cloud Print, Windows Live email, and a new terminal search provider for GNOME Shell.
For more information about the 3.12 release, go read the GNOME 3.12 Release Notes at

4.1.3. KDE 4.14 and SDDM

The KDE Software Compilation 4.14 (including the KDE Plasma Workspaces 4.11), which is the version included in Fedora 21, has already been made available to users of Fedora 20 through the Updates repository. However, the KDE spin of Fedora now uses SDDM as its new default display manager. KDM, which was the default display manager on Fedora 20 and earlier, is still available for installation from the Fedora repositories.
To return to using KDM, install the kdm package using the following command:
~]# yum install kdm
Then enable the service using the following command:
~]# systemctl enable --force kdm.service

4.1.4. MATE 1.8

The MATE desktop environment in Fedora has been updated to version 1.8. The updated version brings a number of visual and functional changes, such as new applets and extensions and support for UPower 1.0. The default sound mixer has been switched from GStreamer to PulseAudio. MATE now also uses the Yelp help browser, which fixes issues with broken links in help pages.
Many packages which are part of MATE were either renamed or replaced.
A full list of changes is available on the MATE 1.8 wiki page and the release announcement.
To start using MATE on an already installed system, use the yum groupinstall "MATE Desktop" command as root, then log out and change your environment in the login menu. Alternatively, you can select MATE as your desktop environment if you are performing a new installation of Fedora Documentation 21 and use the network installation ISO image.

4.2. Networking

4.3. Internationalization

4.3.1. Input Methods

ibus-libzhuyin is a new Zhuyin input method available as a preview for Traditional Chinese input. Try out the New Zhuyin IME that promises faster input of Traditional Chinese characters.
ibus has two new subcommands:
read-config shows the current settings values.
reset-config resets the user ibus configuration settings to the default ones (for troubleshooting, etc) but not ibus engines configurations. It can be used for cleaning up the ibus settings for troubleshooting, or after switching language, to load the pre-defined ibus engines for the language.
If you want to use a different Input Method framework to ibus on GNOME, follow these steps

4.3.2. Fonts

Adobe Source Han Sans Fonts, from the adobe-source-han-sans-cn-fonts and adobe-source-han-sans-twhk-fonts packages, are new default fonts for Chinese.
If you prefer to use the old Fedora 20 default Chinese fonts, or encounter problems, you can use the following commands to revert to Fedora 20 Chinese fonts:
        # yum install cjkuni-uming-fonts cjkuni-ukai-fonts wqy-zenhei-fonts
        # yum remove adobe-source-han-sans-cn-fonts adobe-source-han-sans-twhk-fonts
The Lohit Oriya font (lohit-oriya-fonts) has been renamed to Lohit Odia (lohit-odia-fonts) as per the Odisha State government's guidelines.
The Lohit Punjabi font (lohit-punjabi-fonts) has been renamed to Lohit Gurmukhi (lohit-gurmukhi-fonts) to avoid confusion between the Arabic and Gurmukhi scripts.
ekmukta-fonts is a new Unicode-compliant Devanagari font with a mono-linear typeface.
google-noto-fonts has 44 new families. To list these subpackages and find the fonts available for your language, use the command yum list google-noto-\*

4.4. Multimedia

4.4.1. gPodder

gPodder in Fedora 21 has been updated to the 3.x release branch, with a number of notable features added.
Youtube features are improved, with support for YouTube channels added.
Improved Vimeo integration.
Enhanced support for mobile devices and standalone media players.
Numerous interface advancements.
Support your favorite content creators with Flattr integration.
A new web UI for remote management.

Important changes for gPodder 2 users

gPodder now stores all data and downloads in the ~/gPodder directory, instead of downloads in ~/gpodder-downloads and configuration data in hidden folders.
gPodder has changed configuration and date storage mechanisms. Before launching gPodder, migrating users should run /usr/bin/gpodder-migrate2tres.
If you have run gPodder before running the migration utility, remove the new ~/gPodder and run /usr/bin/gpodder-migrate2tres again.

4.5. Printing

4.5.1. CUPS Journal Logging

CUPS (the cupsd service) now sends its log output to the systemd journal instead of the /var/log/cups/error_log file. You can use the journalctl _COMM=cupsd command to view CUPS log.