Project:GNOME

From Gentoo Wiki
Jump to: navigation, search
GNOME Desktop
Description The Gentoo Gnome Project aims to bring the current and complete GNOME Desktop Environment to Gentoo.
Project email gnome@gentoo.org
IRC channel #gentoo-desktop
Lead(s)
Last elected: 2019/05/05
Member(s)
Subproject(s)
(and inherited member(s))
(none)
Parent Project Gentoo
Project listing

The Gentoo GNOME Project aims to bring the current and complete GNOME Desktop Environment to Gentoo. We maintain the GNOME core libraries, GNOME Office Applications (gnumeric, abiword, dia, planner) and various applications that are part of the GNOME Desktop.

Notes

GNOME 3.30 Gentoo notes

As the previous stable version was 3.24, you may be interested in the upstream release news:


Here are the Gentoo-specific notes for the GNOME 3.30 release:

  • Since GNOME 3.26, there is no status icon tray anymore. If you rely on one, gnome-extra/gnome-shell-extensions-topicons-plus may be a temporary solution.
  • If USE="wayland" is enabled in relevant packages, GNOME in Gentoo now defaults to a Wayland session. In practice this means that when GDM itself runs with Wayland, both sessions will be available as a choice ("GNOME" and "GNOME on Xorg"), but when no explicit session choice is present for your user in AccountsService, the default will be Wayland over Xorg when possible. If GDM runs with Xorg, the GNOME session will however also be Xorg. The USE flag is not enabled by default via profiles yet, but this will change as we are getting ready with stabling the 3.32 release. GNOME Wayland in 3.30 is running quite well (except with nvidia-drivers), and you may enable it by yourself until then if interested.
  • OpenRC is once again supported for running GNOME on Gentoo. Choose the desktop/gnome profile instead of desktop/gnome/systemd if you want to use GNOME with OpenRC. Please don't accidentally choose a different releases (17.0 vs 17.1, etc) profile without doing the relevant migration work.
  • We may have a different set of applications that are pulled in via our meta-packages. Most applications are packaged, however, and can be installed separately if desired.

3.24 differences and known issues in Gentoo

Please see upstream GNOME 3.24 Portland Release Notes and video for what is new version 3.24.

The following is Gentoo specific notes for 3.24 release:

  • We have kept the change to defaulting back to Xorg sessions, even if USE="wayland" is enabled globally. You can still review the available sessions and choose the "GNOME on Wayland" session if you want. We will default to Wayland sessions in GNOME 3.26, if USE="wayland" is used. USE="wayland" is likely to get enabled by default as well in gnome profiles before 3.26 is stabilized.
  • There are still some known issues with automatic launch of some background services, such as vino screen sharing and rygel media sharing.
  • We may have a different set of applications that are pulled in via our meta-packages. Most applications are packaged, however, and can be installed separately if desired.

3.22 differences and known issues in Gentoo

Please see upstream GNOME 3.22 Karlsruhe Release Notes and video for what is new version 3.22.

The following is Gentoo specific notes for 3.22 release:

  • We have reverted back to defaulting to Xorg sessions, even if USE="wayland" is enabled globally. You can still review the available sessions and choose the "GNOME on Wayland" session if you want. We will default to Wayland sessions in GNOME 3.26, if USE="wayland" is used.
  • There are some known issues with automatic launch of some background services, such as vino screen sharing and rygel media sharing.
  • gnome-extra/gnome-shell-extensions-topicons does not work anymore, gnome-extra/gnome-shell-extensions-topicons-plus is a suitable replacement, which is a fork with a different name and versioning.
  • We do not provide Flatpak integration yet, help is welcome!
  • Renaming multiple files in gnome-base/nautilus requires USE="tracker"
  • Photo sharing may require relevant USE flags on related packages for supporting online services.
  • We may have a different set of applications that are pulled in via our meta-packages. Most applications are packaged however, and can be installed separately if desired.

Resources

There are several (potentially antiquated) GNOME related resources available to our users. These include:

Recruitment

We are currently looking for users interested in helping the project with these jobs:

TitleDescriptionRequirementsContact
GnomeOur project is understaffed. We are constantly looking for users and developers to help us maintaining GnomeCandidates must be familiar with Bugzilla and Gentoo tree structure.gnome@gentoo.org