File:  [NetBSD Developer Wiki] / wikisrc / GNOME.mdwn
Revision 1.3: download - view: text, annotated - select for diffs
Mon Apr 19 11:13:28 2021 UTC (8 weeks, 1 day ago) by cirnatdan
Branches: MAIN
CVS tags: HEAD
GNOME: update reference to meta-pkgs/gnome. Fix typos

[[!meta title="GNOME"]]

# GNOME

[GNOME](https://gnome.org/) is an X11 desktop environment designed to simple and easy to use. It is 
developed by [The GNOME Project](https://en.wikipedia.org/wiki/The_GNOME_Project). Components of GNOME3 
and later versions have been ported to NetBSD and are available through [[pkgsrc]]([meta-pkgs/gnome](http://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/meta-pkgs/gnome/index.html))
and [pkgsrc-wip](https://pkgsrc.org/wip/)

GNOME packages are under active development. Only Xorg session are currently supported. Input gestures 
are not available and haven't been tested.

## Installation
A minimal GNOME session would require [gnome-session](http://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/x11/gnome-session/), 
[mutter](http://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/wm/mutter/), and [gnome-shell](http://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/x11/gnome-shell/).
[meta-pkgs/gnome](http://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/meta-pkgs/gnome/index.html) offers an easy way to install the components and applications
needed for running GNOME.

## Running
The [D-Bus daemon](http://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/sysutils/dbus/) [must be started](https://www.netbsd.org/docs/guide/en/chap-rc.html) before attempting to run a GNOME session.

### Manually
Add the following to the `~/.xinitrc` file and run `startx`:  

	# uncomment the following line, and replace ${PREFIX} in case mutter crashes due to XCURSOR_PATH
	# export XCURSOR_PATH=${PREFIX}/share/icons
	exec gnome-session

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb