Skip to content

8.3 MATE

8.3.1 MATE 桌面环境概述

MATE 是从 GNOME 2 复刻(fork)发展而来的桌面环境,设计理念保持了 GNOME 2 的传统交互风格。“Mate”亦指巴拉圭冬青(Ilex paraguariensis),由其制成的马黛茶在南美地区广受欢迎。

8.3.2 安装 MATE 桌面环境

  • 使用 pkg 安装:
sh
# pkg install mate xorg wqy-fonts lightdm slick-greeter xdg-user-dirs
  • 或使用 Ports 安装:
sh
# 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

8.3.2.1 软件包说明

包名功能说明
mateMATE 桌面环境
xorgX Window 系统
wqy-fonts文泉驿中文字体
lightdm显示管理器,提供图形登录界面
slick-greeterLightDM 登录界面插件,LightDM 需要至少一个 greeter 才能正常工作
xdg-user-dirs自动管理主目录子目录(可选安装)

8.3.3 安装后启用服务

设置 D-Bus 服务开机自启:

sh
# service dbus enable

设置 LightDM 显示管理器开机自启:

sh
# service lightdm enable

8.3.4 配置 LightDM

编辑 /usr/local/etc/lightdm/lightdm.conf 文件,找到 greeter-session=lightdm-gtk-greeter 一行,修改为 greeter-session=slick-greeter

8.3.5 startx 配置文件

~/.xinitrc 文件内添加以下内容,以便使用命令 startx 启动 MATE 桌面会话:

sh
exec mate-session

8.3.6 配置中文桌面环境

编辑 /etc/login.conf 文件:找到 default:\ 这一段,将 :lang=C.UTF-8 修改为 :lang=zh_CN.UTF-8

还需要根据 /etc/login.conf 文件重建能力数据库:

sh
# cap_mkdb /etc/login.conf

8.3.7 输入法

FreeBSD 安装 MATE

IBus 输入法框架测试可用,参见输入法相关章节完成具体配置。

8.3.8 桌面欣赏

FreeBSD 安装 MATE

FreeBSD 安装 MATE

8.3.9 故障排除与未竟事宜

8.3.9.1 配置 slick-greeter

创建 /usr/local/etc/lightdm/slick-greeter.conf 文件,写入以下配置。

ini
[Greeter]
# 设置登录界面的背景图片路径
background=/home/ykla/cat.png

# 是否绘制用户自定义的背景图片
draw-user-backgrounds=false

# 设置 GTK+ 主题名称
theme-name=Dracula

# 设置图标主题名称
icon-theme-name=Adwaita

# 是否显示主机名
show-hostname=true

# 设置字体名称和大小
font-name=Sans 12

# 是否显示虚拟键盘选项
show-keyboard=true

# 是否显示电源管理选项(如关机、重启)
show-power=true

# 是否显示时钟
show-clock=true

# 是否显示退出选项
show-quit=true

FreeBSD 安装 MATE

8.3.9.1.1 参考文献