All notes
Gnom

Shortcuts

Super+Tab: switch between applications
Alt+`: switch between windows within an application
Alt+Esc: switch windows directly.

How to change

Open dconf-editor. Go to "org/gnome/desktop/wm/keybindings".

FAQ

Nautilus open new window everytime?

Edit->Preferences->Behaviour->Always open in browser window.

Auto start

To start certain applications on login, copy the relevant .desktop file from /usr/share/applications/ to ~/.config/autostart/.

X not start without a display attached

See xorg.note.

Auto login

Modify /etc/gdm/custom.conf, add:

[daemon]
AutomaticLoginEnable=true
AutomaticLogin=username

Compile Glib

ServerFault. When compiling, we found error:

CCLD   gobject-query
./.libs/libgobject-2.0.so: undefined reference to `ffi_type_pointer'

Configuration

The GNOME desktop relies on a configuration database backend (DConf) to store system and application settings.

The desktop comes with default configuration settings, installed applications add their own to the database.

The basic configuration is done either via the GNOME System Settings panel (gnome-control-center) or the preferences of the individual applications.

A direct configuration of the DConf database is always possible as well and performed with the gsettings command line tool. In particular it can be used to configure settings which are not exposed via the user interface.

Cant open gnome settings

Try in terminal "gnome-control-center" and see what error. Usually reboot can bring it back.