Difference between revisions of "MATE Desktop Environment"

From Funtoo
Jump to navigation Jump to search
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Setting up MATE profile ==
== Mate Desktop ==
As many of you have read recently, we have brought MATE into our main tree. Which can be added via profile mix-in. It is simple to do so:
The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment using traditional metaphors for Linux and other Unix-like operating systems. This could be  a good alternative for user who prefer old-fashioned look and feel.
 
==Installation==
Funtoo portage tree offer a meta-package for MATE Desktop. For clean installation we would need to enable mate mix-in.
{{Note|If you installing MATE from a basic stage3, please, enable a desktop profile before mate mix-in}}
<console>
<console>
# ##i##eselect profile list
# ##i## epro flavor desktop
##i##Currently available arch profiles:
# ##i## epro mix-ins +mate
  [1]  funtoo/1.0/linux-gnu/arch/x86-64bit *
  [2]  funtoo/1.0/linux-gnu/arch/x86-64bit/pure64
##i##Currently available build profiles:
  [3]  funtoo/1.0/linux-gnu/build/stable
  [4]  funtoo/1.0/linux-gnu/build/current *
  [5]  funtoo/1.0/linux-gnu/build/experimental
##i##Currently available flavor profiles: 
  [6]  funtoo/1.0/linux-gnu/flavor/minimal
  [7]  funtoo/1.0/linux-gnu/flavor/core * 
  [8]  funtoo/1.0/linux-gnu/flavor/desktop
  [9]  funtoo/1.0/linux-gnu/flavor/workstation
##i##Currently available mix-ins profiles:
  [10]  funtoo/1.0/linux-gnu/mix-ins/audio
  [11]  funtoo/1.0/linux-gnu/mix-ins/console-extras
  [12]  funtoo/1.0/linux-gnu/mix-ins/dvd
  [13]  funtoo/1.0/linux-gnu/mix-ins/gnome
  [14]  funtoo/1.0/linux-gnu/mix-ins/kde
  [15]  funtoo/1.0/linux-gnu/mix-ins/mate
  [16]  funtoo/1.0/linux-gnu/mix-ins/media
  [17]  funtoo/1.0/linux-gnu/mix-ins/print
  [18]  funtoo/1.0/linux-gnu/mix-ins/python3-only
  [19]  funtoo/1.0/linux-gnu/mix-ins/rhel5-compat
  [20]  funtoo/1.0/linux-gnu/mix-ins/server-db
  [21]  funtoo/1.0/linux-gnu/mix-ins/server-mail
  [22]  funtoo/1.0/linux-gnu/mix-ins/server-web
  [23]  funtoo/1.0/linux-gnu/mix-ins/X
  [24]  funtoo/1.0/linux-gnu/mix-ins/xfce
  [25]  funtoo/1.0/linux-gnu/mix-ins/vmware-guest
# ##i##eselect profile add funtoo/1.0/linux-gnu/mix-ins/mate
# ##i##emerge -uDNav @world
</console>
</console>
== USE flags ==
After  setting up mix-in it is necessary to rebuild packages, to ensure all USE flags are respected. This is required for a correct installation of build and runtime  dependencies prior to MATE desktop installation.
There is a use.mask on GTK3 for libcanberra which is required for a clean merge of MATE. A quick work around would be adding this to <tt>/etc/portage/</tt>:
<console>
<console>
# ##i##install -d /etc/portage/profile/
# ##i## emerge -auDN @world
# ##i##echo "media-libs/libcanberra -gtk3" >> /etc/portage/profile/package.use.mask
# ##i##echo "media-libs/libcanberra gtk gtk3" >> /etc/portage/package.use
</console>
</console>
== MATE set ==
And after comepletion, installation is easy as following command:
MATE desktop set require manual step as described below
<console>
<console>
# ##i##install -d /etc/portage/sets/
# ##i## emerge mate-base/mate
# ##i##cp /usr/portage/sets/mate /etc/portage/sets
# ##i##emerge @mate
</console>
</console>
You're good to go!
 
== Start==
There are several different ways to start MATE:
 
* Editing the {{c|.xinitrc}} file in your user's home directory
* Using a display manager (e.g. SLiM, GDM, KDM or LightDM).
Mate team recommends LightDM
http://www.funtoo.org/Package:Lightdm.  If manual start prefered, edit <code>.xinitrc</code> file
{{file|name=.xinitrc|body=
exec mate-session}}
Use <code> startx</code> command to launch MATE Desktop.

Revision as of 14:45, June 28, 2015

Mate Desktop

The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment using traditional metaphors for Linux and other Unix-like operating systems. This could be a good alternative for user who prefer old-fashioned look and feel.

Installation

Funtoo portage tree offer a meta-package for MATE Desktop. For clean installation we would need to enable mate mix-in.

   Note

If you installing MATE from a basic stage3, please, enable a desktop profile before mate mix-in

root #  epro flavor desktop
root #  epro mix-ins +mate

After setting up mix-in it is necessary to rebuild packages, to ensure all USE flags are respected. This is required for a correct installation of build and runtime dependencies prior to MATE desktop installation.

root #  emerge -auDN @world

And after comepletion, installation is easy as following command:

root #  emerge mate-base/mate

Start

There are several different ways to start MATE:

  • Editing the .xinitrc file in your user's home directory
  • Using a display manager (e.g. SLiM, GDM, KDM or LightDM).

Mate team recommends LightDM http://www.funtoo.org/Package:Lightdm. If manual start prefered, edit .xinitrc file

   .xinitrc
exec mate-session

Use startx command to launch MATE Desktop.