For the complete documentation index, see llms.txt. This page is also available as Markdown.

10.3 MATE

MATE Desktop Environment Overview

MATE is a desktop environment forked from GNOME 2, and its design philosophy preserves the traditional interaction style of GNOME 2. "Mate" also refers to yerba mate (Ilex paraguariensis), the tea made from which is widely popular in South America.

Installing the MATE Desktop Environment

  • Install using pkg:

# pkg install mate xorg wqy-fonts lightdm slick-greeter xdg-user-dirs
  • Or install using Ports:

# cd /usr/ports/x11/mate/ && make install clean
# cd /usr/ports/x11/xorg/ && make install clean
# cd /usr/ports/x11-fonts/wqy/ && make install clean
# cd /usr/ports/x11/lightdm/ && make install clean
# cd /usr/ports/x11/slick-greeter/ && make install clean
# cd /usr/ports/devel/xdg-user-dirs/ && make install clean

Package Description

Package
Description

mate

MATE Desktop Environment

xorg

X Window System

wqy-fonts

WenQuanYi Chinese Fonts

lightdm

Lightweight Display Manager LightDM

slick-greeter

LightDM login screen plugin; LightDM requires at least one greeter to function properly

xdg-user-dirs

Automatically manages home directory subdirectories (optional installation)

Enable Services After Installation

Set the D-Bus service to start on boot:

Set the LightDM display manager to start on boot:

Configuring LightDM

Edit the /usr/local/etc/lightdm/lightdm.conf file and set greeter-session to slick-greeter.

startx Configuration File

Add the following content to the ~/.xinitrc file to start the MATE desktop session using the startx command:

Configuring the Chinese Desktop Environment

Edit the /etc/login.conf file: find the default:\ section and change :lang=C.UTF-8 to :lang=zh_CN.UTF-8.

Rebuild the capability database based on the /etc/login.conf file:

Input Method

FreeBSD Install MATE

The IBus input method framework has been tested and works; refer to the input method related chapters for specific configuration.

FreeBSD Install MATE
FreeBSD Install MATE

Troubleshooting and Outstanding Issues

Configuring slick-greeter

Create the /usr/local/etc/lightdm/slick-greeter.conf file and write the following configuration.

FreeBSD Install MATE

References

Last updated