From Fedora Project Wiki

m (F18: added "switching display managers" feature)
No edit summary
(64 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{header|docs}}
{{header|docs}}{{Docs_beat_open}}
{{Docs_beat_open}}


= General =
== GDM on Wayland ==
* When installing the "Graphical Desktop" software selection, an MDNS client is included. This allows out of the box discovery of devices on the local network. No private information is published via MDNS by default. (See [[Features/AvahiDefaultOnDesktop]])
The Gnome Display Manager (GDM) in Fedora 22 will default to the Wayland display server instead of Xorg.  While the default GNOME session still uses X, this change brings the move to Wayland one step closer.
* Switching display managers is no longer done by editing /etc/sysconfig/desktop. Instead you "systemctl enable --force xyzdm.service" to enable the display manager of your choice, in case you have multiple installed. (See [[Features/DisplayManagerRework]])


= GNOME =
Wayland is a compositing display server, using your computer's video hardware for rendering. On systems where Wayland will not run, GDM should transparently fall back to using the X backend.
Fedora 18 includes the newest GNOME release, version 3.6. You will notice these changes:


* '''More Accessible User Interface''': Previous GNOME 3 releases add accessibility features, such as the screen reader and on-screen keyboard. GNOME 3.6 enables these features by default. To use accessibility features, simply choose the "Universal Access" icon from the GNOME Shell. GNOME 3.6 also adds brightness, contrast, and inversion capabilities to ''Magnifier''.
If you need to disable Wayland for GDM, edit '''/etc/gdm/custom.conf''' to reflect the following:
* '''Better Integration with Distributed ("Cloud-Based") Document Systems''': The GNOME ''Documents'' application for file management already integrates with "Google Docs." GNOME 3.6 adds support for "Microsoft SkyDrive," for users with a "Windows Live" account.
* '''Support for "ActiveSync" Accounts''': You can use GNOME's "online accounts" feature to connect your desktop with your online accounts. GNOME already includes a connector for Google accounts, and GNOME 3.6 adds a connector for "ActiveSync" (or "Microsoft Exchange") accounts.
* '''Improved Text Shaping''': GNOME 3.6 uses an improved text shaping engine. You will notice higher-quality text rendering and memory savings. The new text shaping engine allows further improvements in future GNOME versions.
* '''More Efficient Input Source Selection''': GNOME 3.6 uses only the "IBus" input method framework. You can choose an input device (like a keyboard) and the key layout, and all GNOME applications will use these settings.
* '''GNOME-Specific Initial Setup''': When you acquire a new computer or install a new operating system, GNOME 3.6 will help you with the following important tasks:
** Connect to a network
** Make a user account
** Set your time zone and location
** Integrate with online accounts
** Learn basic information about GNOME Shell
* '''Improved Notification System''': GNOME 3.0 included a new way for applications to send notifications to users, called Message Tray. GNOME 3.6 enhances the Message Tray to help users remain focused and know whether notifications are urgent. For more information, refer to the GNOME documentation at [https://live.gnome.org/GnomeShell/Design/Guidelines/MessageTray].
* '''Easier Printer Management''': GNOME 3.6 includes improvements to the "Printer" panel in GNOME Control Center. You can more easily find and configure local and network printers, choose drivers, and set default options.
* '''More Useful Lock Screen''': When you "lock" your desktop or return from the "Sleep" state, the lock screen in GNOME 3.6 offers more information and new abilities:
** See the date and time
** Control music and media players, and adjust the volume level
** View whether you have new message and notifications
** Change basic network connection settings
** Choose how to unlock your desktop
* '''Integrated Enterprise Login Information''': Users connected to large ("enterprise") networks can view and potentially modify user account settings in the GNOME 3.6 Control Center. This feature integrates the Fedora 18 ''realmd'' feature so you can view and potentially manage "Active Directory" deployments.


= KDE Software Compilation =
    [daemon]
jej a?
    WaylandEnable=false
== Platform ==
je ajlwjj ail
== Plasma Workspace ==
l4rjmt qmmq    kwqlljew i
== Applications ==
jwl aejwilawij !!
<!-- https://fedoraproject.org/wiki/Features/KDE49 -->
<!-- http://kde.org/announcements/4.9/ -->


== Libinput used for input devices ==
Input devices in supporting environments, notably GNOME with Fedora Workstation and KDE, will use a new driver, '''libinput'''.  The new driver replaces a variety of drivers, such as '''synaptics''', enabling more consistent behavior across a variety of devices. 
'''libinput'' improves support for multi-touch devices and software emulated buttons.  The driver is implemented directly in wayland sessions, and in X sessions through the '''xorg-x11-drv-libinput''' wrapper.
Input devices will be configurable through '''GNOME Settings''', '''KDE System Settings''', '''xfce-settings''', or '''xinput'''.  Some niche features are not available via '''libinput''', but the previous behavior can be restored by removing the '''xorg-x11-drv-libinput''' package, and ensuring the appropriate x11 driver packages, probably x11-drv-synaptics or xorg-x11-drv-evdev are installed.
Note that '''xorg-x11-drv-libinput''' is only installed by default on new Fedora 22 installations, if you're upgrading and you want to use the new features provided by libinput, you can install '''xorg-x11-drv-libinput''' manually by doing:
    sudo dnf install xorg-x11-drv-libinput
To learn about the features and behavior of libinput, refer to `man libinput` or http://wayland.freedesktop.org/libinput/doc/latest/pages.html


[[Category:Docs Project]]
[[Category:Docs Project]]
[[Category:Draft documentation]]
[[Category:Draft documentation]]
[[Category:Documentation beats]]
[[Category:Documentation beats]]

Revision as of 10:49, 18 March 2015

DocsProject Header docTeam1.png
Note.png
Beat is open
This beat is now ready to have Fedora 25 content added by the beat writer


GDM on Wayland

The Gnome Display Manager (GDM) in Fedora 22 will default to the Wayland display server instead of Xorg. While the default GNOME session still uses X, this change brings the move to Wayland one step closer.

Wayland is a compositing display server, using your computer's video hardware for rendering. On systems where Wayland will not run, GDM should transparently fall back to using the X backend.

If you need to disable Wayland for GDM, edit /etc/gdm/custom.conf to reflect the following:

   [daemon]
    WaylandEnable=false

Libinput used for input devices

Input devices in supporting environments, notably GNOME with Fedora Workstation and KDE, will use a new driver, libinput. The new driver replaces a variety of drivers, such as synaptics, enabling more consistent behavior across a variety of devices.

'libinput improves support for multi-touch devices and software emulated buttons. The driver is implemented directly in wayland sessions, and in X sessions through the xorg-x11-drv-libinput wrapper.

Input devices will be configurable through GNOME Settings, KDE System Settings, xfce-settings, or xinput. Some niche features are not available via libinput, but the previous behavior can be restored by removing the xorg-x11-drv-libinput package, and ensuring the appropriate x11 driver packages, probably x11-drv-synaptics or xorg-x11-drv-evdev are installed.

Note that xorg-x11-drv-libinput is only installed by default on new Fedora 22 installations, if you're upgrading and you want to use the new features provided by libinput, you can install xorg-x11-drv-libinput manually by doing:

   sudo dnf install xorg-x11-drv-libinput

To learn about the features and behavior of libinput, refer to man libinput or http://wayland.freedesktop.org/libinput/doc/latest/pages.html