Showing posts with label 20. Show all posts
Showing posts with label 20. Show all posts

Wednesday, April 12, 2017

How To Install GNOME 3 20 In Ubuntu GNOME 16 04 Xenial Xerus

How To Install GNOME 3 20 In Ubuntu GNOME 16 04 Xenial Xerus


Now that Ubuntu GNOME 16.04 (Xenial Xerus) is out, you may want to install the latest GNOME 3.20. I wont get into details about whats new in GNOME 3.20 since Ive already covered that.

GNOME 3.20 Ubuntu 16.04

Ubuntu GNOME 16.04 uses GNOME 3.18 for the most part: GTK 3.18, along with GNOME Shell 3.18, GDM 3.18 and the 3.18.x release for most GNOME applications. Exceptions are Nautilus (3.14), GNOME Software and GNOME Calendar (both updated to version 3.20.x).

To upgrade to GNOME 3.20 in Ubuntu GNOME 16.04, youll have to use the GNOME 3 Staging PPA.

The PPA doesnt have the complete GNOME 3.20 though. On a first look, I can tell you that the following packages werent updated to version 3.20 in the PPA: Bijiben, Cheese, Epiphany, Evince, Boxes, Disks and probably others.

GNOME 3.20 Ubuntu 16.04

Nautilus (Files), Gedit, Maps, Documents, System Monitor, Terminal and so on, along with GTK+, Settings (Control Center / Settings Daemon), GNOME Shell, and GDM were all updated to version 3.20.

To see all the packages available for Ubuntu (GNOME) 16.04 in the GNOME 3 Staging PPA, click HERE.

GNOME 3.20 Ubuntu 16.04

Ive been using GNOME 3.20 in Ubuntu GNOME 16.04 for a few hours and I didnt encounter any major issues however, there might be things I didnt notice. Furthermore, bugs can be introduced with future updates, especially since the PPA packages are not as widely tested as the packages available in the official Ubuntu repositories.

So use the PPA with care and only if you know what youre doing!

Update: pierremichaud points out in a comment below that the GNOME Calendar and Evolution calendar synchronization with Google doesnt work for now.

If something doesnt work the way its supposed to or you simply dont want to use GNOME 3.20 any more, you can purge the PPA and go back to the default GNOME version (3.18) available in Ubuntu GNOME 16.04. Youll find instructions for how to do this at the end of the article.


How to upgrade to GNOME 3.20 in Ubuntu GNOME 16.04 (Xenial Xerus)


Before proceeding, its important to mention that you should only use this PPA in Ubuntu GNOME. In Unity for instance, updating GTK and other libraries, along with applications without Unity patches can result in quite a bad desktop experience, crashes, etc.

Also, I recommend switching to the default GNOME theme (Adwaita), to avoid any issues that may occur with a newer GTK+ version and the theme youre using.

To add th GNOME 3 Staging PPA and upgrade to GNOME 3.20 in Ubuntu GNOME 16.04, use the following commands (read the important notice below before running the "dist-ugrade" command):
sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo apt update
sudo apt dist-upgrade
Important! Read the output of "apt dist-upgrade" before entering Y to make sure important packages wont be removed! This is up to you to figure out.

For instance, in my test, the "dist-upgrade" command displayed a message saying that "grilo-plugins-0.2-base" was about to be removed. I knew thats ok because "grilo-plugins-0.3-base" was mentioned below, in the section that lets you know about new packages that will be installed:
$ sudo apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
grilo-plugins-0.2-base grilo-plugins-0.2-extra libmutter0g
The following NEW packages will be installed:
gir1.2-geoclue-2.0 gir1.2-grilo-0.3 gir1.2-lokdocview-0.1 grilo-plugins-0.3
grilo-plugins-0.3-base grilo-plugins-0.3-extra libcamel-1.2-57 libgexiv2-2
libgrilo-0.3-0 libgspell-1-1 libjpeg62 libmutter0h libreoffice-gtk3
The following packages will be upgraded:
...................

The same goes for "grilo-plugins-0.2-extra" and "libmutter0g". This is just an example though!

Once the upgrade is completed, its best to restart your system to avoid running into issues.


How to revert the changes and go back to GNOME 3.18 in Ubuntu GNOME 16.04


If you want to revert the changes and go back to GNOME 3.18 in Ubuntu 16.04 (Xenial Xerus), you can purge the PPA. To purge the PPA, use the following commands:
sudo apt install ppa-purge
sudo ppa-purge ppa:gnome3-team/gnome3-staging


Available link for download

Read more »

Thursday, March 2, 2017

GNOME 3 20 Released With Various Refinements And Application Updates

GNOME 3 20 Released With Various Refinements And Application Updates


After the usual 6-month development cycle, GNOME 3.20 was released today and it includes changes such as updated Software app, which can now handle operating system upgrades, image editing capabilities for the Photos app, a new shortcuts window which displays the available keyboard shortcuts in most GNOME apps, and much more.

GNOME 3.20 screenshots


Changes in GNOME 3.20


GNOME 3.20 screenshots

For the GNOME 3.20 release, the developers have focused more on the GNOME apps, while GNOME Shell has only received minor changes for the most part.

There is one change that stands out though: media controls are now displayed in the notification / clock area, so users have quick access to music and video apps (which support MPRIS) that are currently in use:

GNOME 3.20 screenshots

With GNOME 3.20, users have more control over the location services. Until now it was possible to either enable or completely disable the location services however, with this release, access to location services can be decided on a per-application basis:

GNOME 3.20 screenshots

Thats not the only Settings module that was improved for this release. Mouse & Touchpad preferences was overhauled to make it easier and quicker to locate the relevant settings. The touchpad settings are only displayed if you have a touchpad for instance, and more explanations are provided:

GNOME 3.20 screenshots


Another interesting change is the addition of a shortcuts window to quite a few GNOME applications, like Files (Nautilus), Gedit, Maps, Videos, Photos and others. The shortcut window displays the keyboard shortcuts as well as available multitouch gestures, and can be accessed from the application menu or by using Ctrl + ? or Ctrl + F1 shortcuts. Heres the Files shortcuts window as an example:

GNOME 3.20 screenshots


Other changes include:
  • Wayland improvements that should provide a usable day to day experience, including: kinetic scrolling, drag-and-drop, application startup notification, middle-click paste and more;
  • Cantarell, the default GNOME font, has received lots of improvements for this release and overall, the text has a far better appearance, with more harmonious and consistent letters at all sizes, as well as new supported character sets, like Vietnamese, Cyrillic and Devanagari;
  • theres a new option that allows displaying the battery charge percentage in the GNOME Shell Top Bar. This can be found in dconf Editor: org > gnome > desktop > interface > show-battery-percentage;
  • GTK+ CSS theming has had a major overhaul, which should result in easier theme writing and more dynamic interfaces;
  • gspell, a new spell-checking library for GTK applications, has been introduced with GNOME 3.20 and is already used by Gedit;
  • xdg-app, the cross-distro framework for building and distributing desktop apps on Linux, has matured for the 3.20 release and it includes xdg-app-builder, a tool that makes it easy to build apps, along with other important changes such as support for creating single-file application bundles and more. More info available in the GNOME 3.20 release notes for developers.


GNOME applications


GNOME 3.20 screenshots

With GNOME 3.20, the Software application now supports upgrading to new major versions of the operating system, along with other changes, such as support for user reviews, support for xdg-app and Limba bundles and more:



Note that for the screenshot above, Ive used the Ubuntu-patched GNOME Software because its the only way to see the user reviews in action at this point, at least as far as Im aware of.


The Files (Nautilus) 3.20 application ships with revamped search filters as well as a faster and more responsive search:

GNOME 3.20 screenshots

GNOME 3.20 screenshots

Other changes in Files 3.20 include:
  • a new, more compact preferences dialog;
  • new settings to show action to create symbolic links and to permanently delete files and folders, as well as recursive search settings (to search in subfolders: local only, all locations or never);
  • extra zoom level in the list and grid views;
  • display available / remaining space for drives listed in Other Places.

The latest 3.20 version of the Photos application brings image editing support. The application now includes functions such as crop, rotate, color adjustment and picture enhancement, as well as some Instagram-like filters:

GNOME 3.20 screenshots

GNOME 3.20 screenshots

The changes made using Photos are non-destructive: the original photo is preserved and the changes can be undone. Theres also a new feature that allows exporting images from Photos, which includes an option to export the image at a reduced size.


The latest version of the GNOME IRC application, Polari, ships with a built-in server list, so all you have to do to add a server is to select it from the app, instead of manually adding it.

GNOME 3.20 screenshots

GNOME 3.20 screenshots

Other changes in Polari 3.20 include:
  • the application now supports pasting images directly into chats;
  • server properties are now accessed from the sidebar;
  • added support for traditional IRC features, such as tab completion for IRC commands, the ability to open IRC links, support for the /msg command and more;
  • Polari can now handle server passwords;
  • improved look and feel, with a restyled input bar and new text animations;
  • more.

Web (Epiphany) is another application that has received a lot of attention for this release, and it includes changes like an improved session restore feature. Besides restoring tabs, like in previous releases, the new session restore feature also restores each tab browsing history, scroll position and more.

Another improvement in the latest Web is a new popover that displays the downloads, which can be accessed from the header bar:

GNOME 3.20 screenshots

Other changes in the Web application include:
  • support for advanced we-based graphics and audio, with WebGL and Web Audio;
  • feedback when visiting non-HTTPS sites has been improved;
  • new tabs now inherit browsing history when opened from a link (this restores behavior that was lost in a previous version);
  • the cookies dialog has a built-in search now.

With GNOME 3.20, Maps includes improvements such as:
  • the application now allows adding and editing place information from OpenStreetMap;
  • place popovers now include more information, like phone numbers or website address;
  • the application now supports adding custom layers using common mapping file formats like GeoJSON, KML and GPX;
  • added support for printing route directions;
  • the application now supports exporting maps as PNGs;
  • a new scale ruler was added;
  • the app can now open links prefixed by "geo:".

Heres the latest GNOME Maps 3.20:

GNOME 3.20 screenshots


For the GNOME 3.20 release, dconf Editor was updated to give a better overview. The application now uses a header bar, with a standard search design which can be found throughout most GNOME applications:

GNOME 3.20 screenshots

GNOME 3.20 screenshots

Other dconf Editor changes include a new bookmark feature, useful to quickly access some often-used settings, a redesigned entry editor (Im not sure exactly how this is called), which integrates a "use default value" switch that allows you to easily revert the changes to default, along with other useful improvements, like options to copy current path and reset visible keys.


image via chergert

GNOME Builder, the relatively recently introduced IDE for GNOME, includes quite a few new features and improvements, such as:
  • the app now supports building xdg-app bundles and within a JDBuild environment;
  • a new multi-process plugin framework, which adds a wide rage of functionality to Builder, including auto indenters, autocompletion providers, tools, services, search providers, version control systems and more;
  • overhauled application preferences;
  • autocompletition is now faster and supports fuzzy matching;
  • a new To Do plugin was added to track to do items;
  • improved VIM emulation;


Other changes in the GNOME 3.20 apps include:
  • Nibbles comes with updated artwork as well as a new retro arcade style, along with a new game screen and better high scores integration;
  • the quick add popovers used in GNOME Calendar now allow selecting the calendar to which you want to add the event to;
  • tasks in the scheduled view are now grouped under date headings in the To Do application. To Do also includes a new plugin system which will allow the app to integrate with various online task managers (but no plugins are available for now);
  • Documents app now allows listing the documents by name, date or author
  • Boxes application was updated to automatically create a snapshot after creating a virtual machine;
  • GNOME Games now supports MAME (Multiple Arcade Machine Emulator) and Neo-Geo Pocket.

Here are the changes mentioned above, for Nibbles, Calendar and To Do:

GNOME 3.20 screenshots 

GNOME 3.20 screenshots

GNOME 3.20 screenshots


GNOME 3.20 video


Below you can watch a GNOME 3.20 overview video (via GNOME Desktop YouTube channel):


(direct video link)


Getting GNOME 3.20


GNOME 3.20 will be available by default in Fedora 24 (alpha release scheduled for March 29).

In OpenSUSE Tumbleweed, GNOME 3.20 should be available by the end of this month or in early April.

Arch Linux users can install GNOME 3.20 from the GNOME Unstable Arch repository.

In Debian, GNOME 3.20 is 32% ready in Unstable and 30% in Testing, according to THIS page.

Ubuntu GNOME (and Ubuntu with Unity) 16.04, which will be released next month, wont include GNOME 3.20, but GNOME 3.18 for the most part. A few packages are updated to the latest 3.20 version (or, to be more specific, 3.20 release candidate) though, like Software and Calendar.

However, GNOME 3.20 should be available with Ubuntu 16.10. Also, the GNOME 3 Staging PPA is in the process of being updated to GNOME 3.20 for Ubuntu 16.04 Xenial Xerus.

You may also want to check out the official GNOME 3.20 release notes.


information via


Available link for download

Read more »