Configuring a GNOME 3 desktop or modern X client is similar to configuring traditional X clients. (See Configure a Desktop Connection Configure an X Client and Modern X Client Definition Requirements.)
When using the GNOME 3 desktop and modern X clients, you’ll need to perform additional configuration steps to get the best user experience:
GNOME 3 Desktop Session Definition Requirements lists the additional extensions you’ll need to enable in the session definition.
Modern X Client Definition Requirements shows how to enable access to a unique D-Bus session that supports the client session.