Note:
The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
MATE Desktop Environment
Jump to navigation
Jump to search
Setting up MATE profile
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:
root # eselect profile list root ##i##Currently available arch profiles: [1] funtoo/1.0/linux-gnu/arch/x86-64bit * [2] funtoo/1.0/linux-gnu/arch/x86-64bit/pure64 root ##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 root ##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 root ##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 root # eselect profile add funtoo/1.0/linux-gnu/mix-ins/mate root # emerge -uDNav @world
USE flags
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 /etc/portage/:
root # install -d /etc/portage/profile/ root # echo "media-libs/libcanberra -gtk3" >> /etc/portage/profile/package.use.mask root # echo "media-libs/libcanberra gtk gtk3" >> /etc/portage/package.use
MATE set
MATE desktop set require manual step as described below
root # install -d /etc/portage/sets/ root # cp /usr/portage/sets/mate /etc/portage/sets root # emerge @mate
You're good to go!