Cinnamon - FreeBSD 13.3 RELEASE - 環境構築

 クラウディア
1. 概要
2. インストール
3. 日本語環境設定
4. /etc/rc.conf 編集
5. 再起動

1. 概要

 下記の環境へ、「Cinnamon」のデスクトップ環境を構築する手順を記述します。
 項目   内容   備考 
ホスト Windows11 Version 23H2
VitualBox Version 7.0.14
ゲスト FreeBSD 13.3 RELEASE
仮想システムタイプ BSD
仮想システムバージョン FreeBSD (64bit)
ハードディスク 180 GB
メモリ 4 GB
CPU 2コア
グラフィックスコントローラ VBoxSVGA 128MB 3D Disable

 ここまでの時点で、システムインストールと「VirtualBox Guest Additions」の設定は終わっているものとします。
 それぞれのインストール・設定に関しては、

	「FreeBSD - デスクトップ環境構築 - 共通事項 - システムインストール」
	「FreeBSD - デスクトップ環境構築 - 共通事項 - VirtualBox Guest Additions」

 をご参照ください。

2. インストール

 「root」ユーザ権限で。

pkg install -y xorg ja-font-migmix numlockx

pkg install -y gnome

pkg install -y cinnamon
 「GNOME」の上に「Cinnamon」をインストールしています。  バージョンの推移です。 ・2021年 1月19日 「FreeBSD 12.2 RELEASE」 「4.8.4」 ・2021年 6月15日 「FreeBSD 13.0 RELEASE」 「4.8.6」 ・2022年 1月20日 「FreeBSD 12.3 RELEASE」 「4.8.6_1」 ・2022年12月20日 「FreeBSD 12.4 RELEASE」 「4.8.6_3」 ・2023年 5月10日 「FreeBSD 13.2 RELEASE」 「5.4.9_1」 ・2023年12月15日 「FreeBSD 14.0 RELEASE」 「5.4.9_3」 ・2024年 1月22日 「FreeBSD 14.0 RELEASE」 「5.4.9_5」  頻繁にメンテナンスしているようです。  2024年3月11日で、下記のバージョンでした。

$ pkg info cinnamon
cinnamon-5.4.9_5
Name           : cinnamon
Version        : 5.4.9_5
Installed on   : Mon Mar 11 14:38:01 2024 JST
Origin         : x11/cinnamon
Architecture   : FreeBSD:13:amd64
Prefix         : /usr/local
Categories     : x11 gnome
Licenses       : GPLv2
Maintainer     : gnome@FreeBSD.org
WWW            : https://github.com/linuxmint/cinnamon
Comment        : Fork of GNOME Shell with layout similar to GNOME 2
Options        :
        DOCS           : on
        NLS            : on
Shared Libs required:
        libxml2.so.2
        libxapp.so.1
        libpango-1.0.so.0
        libmuffin.so.0
        libmuffin-cogl-path-0.so.0
        libmuffin-cogl-pango-0.so.0
        libmuffin-cogl-0.so.0
        libmuffin-clutter-0.so.0
        libintl.so.8
        libgtk-3.so.0
        libgstreamer-1.0.so.0
        libgstbase-1.0.so.0
        libgobject-2.0.so.0
        libglib-2.0.so.0
        libgirepository-1.0.so.1
        libgio-2.0.so.0
        libgdk_pixbuf-2.0.so.0
        libgdk-3.so.0
        libcjs.so.0
        libcinnamon-menu-3.so.0
        libcairo.so.2
        libatk-bridge-2.0.so.0
        libatk-1.0.so.0
        libXfixes.so.3
        libX11.so.6
Shared Libs provided:
        libst.so
        libcinnamon.so
Annotations    :
        FreeBSD_version: 1302001
        build_timestamp: 2024-03-10T10:36:31+0000
        built_by       : poudriere-git-3.4.1-1-g1e9f97d6
        cpe            : cpe:2.3:a:linuxmint:cinnamon:5.4.9:::::freebsd13:x64:5
        port_checkout_unclean: no
        port_git_hash  : 756e18783
        ports_top_checkout_unclean: no
        ports_top_git_hash: c03c94943
        repo_type      : binary
        repository     : FreeBSD
Flat size      : 9.63MiB
Description    :
Cinnamon is a Linux desktop which provides advanced innovative features and a
traditional user experience.

The desktop layout is similar to Gnome 2.
The underlying technology is forked from Gnome Shell.
The emphasis is put on making users feel at home and providing them with an
easy to use and comfortable desktop experience.

3. ユーザ用初期化ファイルの作成

 日本語環境を設定します。  「root」ユーザ権限で。

sh
cat << 'EOF' >> /etc/profile

export LC_ALL=ja_JP.UTF-8
export LANGUAGE=ja_JP.UTF-8
export LANG=ja_JP.UTF-8
EOF

cat << 'EOF' >> /etc/csh.cshrc

setenv LANG             ja_JP.UTF-8
setenv LANGUAGE         ja_JP.UTF-8
setenv LANG             ja_JP.UTF-8
EOF
exit

4. /etc/rc.conf 編集

 デーモン群を起動するようにします。

sysrc dbus_enable=YES
sysrc gdm_enable=YES
sysrc avahi_daemon_enable=YES
sysrc avahi_dnsconfd_enable=YES

5. 再起動

 再起動します。

reboot
 再起動後、ログイン画面が表示されます。  ログイン画面で、ユーザ名が表示されている箇所をクリック。
「Cinnamon FreeBSD 13.3」-「ログイン画面」

 右下の設定アイコン「」で
 「Cinnamon(Software Rendering)」を選択してパスワードを入力すれば、「Cinnamon」へログインできます。
 (「VirtualBox」上なので「Software Rendering」を選択しますが、グラフィックボードが通常のものであれば「Cinnamon」を選択します)

「Cinnamon FreeBSD 13.3」-「ログイン画面」「デスクトップ変更」

 ログイン時、右上になんだかやなダイアログが表示されます。

「Cinnamon FreeBSD 13.3」-「ログイン時のダイアログ」

 このダイアログの状態を解消する方法は、まだ(2024年3月11日、あはは、ずっと前からよ)わかっていません。
 「Linux」のディストリビューションと比べると淡い色合いです。

earthcar(アースカー)
健康サポート特集
損保との違い
神戸養蜂場