Cinnamon - FreeBSD 13.1 RELEASE - 環境構築
- 1. 概要
- 2. インストール
- 3. /etc/fstab 編集
- 4. 初期化ファイル作成
- 5. /etc/rc.conf 編集
- 6. 再起動
1. 概要
下記のデスクトップ環境を構築する手順を記述します。
種別 | リソース・設定 | 備考 |
ホスト | Windows10 21H2 | |
仮想環境 | VirtualBox 6.1.34 | |
ゲスト | FreeBSD 13.1 RELEASE | |
ログインマネージャ | SDDM | |
仮想システムタイプ | 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」でした。
2021年1月20日に「FreeBSD 12.3 RELEASE」へインストールした時点で、「4.8.6_1」でした。
2022年5月30日の時点で、下記のバージョンでした。
微妙にリビジョンが上がっています。
$ pkg info cinnamon
cinnamon-4.8.6_3
Name : cinnamon
Version : 4.8.6_3
Installed on : Mon May 30 15:21:19 2022 JST
Origin : x11/cinnamon
Architecture : FreeBSD:13:amd64
Prefix : /usr/local
Categories : x11 gnome
Licenses : GPLv2
Maintainer : gnome@FreeBSD.org
WWW : http://cinnamon.linuxmint.com/
Comment : Fork of GNOME Shell with layout similar to GNOME 2
Options :
DOCS : on
NLS : on
Shared Libs required:
libatk-bridge-2.0.so.0
libpango-1.0.so.0
libcairo.so.2
libgtk-3.so.0
libxml2.so.2
libcinnamon-menu-3.so.0
libatk-1.0.so.0
libgirepository-1.0.so.1
libgstreamer-1.0.so.0
libmuffin-cogl-0.so
libgdk_pixbuf-2.0.so.0
libgio-2.0.so.0
libXfixes.so.3
libX11.so.6
libmuffin-cogl-path-0.so
libglib-2.0.so.0
libmuffin-cogl-pango-0.so
libgobject-2.0.so.0
libcjs.so.0
libGL.so.1
libstartup-notification-1.so.0
libmuffin-clutter-0.so
libintl.so.8
libgstbase-1.0.so.0
libmuffin.so.0
libgdk-3.so.0
libpangocairo-1.0.so.0
Shared Libs provided:
libst.so
libcinnamon.so
Annotations :
FreeBSD_version: 1300139
cpe : cpe:2.3:a:linuxmint:cinnamon:4.8.6:::::freebsd13:x64:3
repo_type : binary
repository : FreeBSD
Flat size : 9.30MiB
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.
WWW: http://cinnamon.linuxmint.com/
3. /etc/fstab 編集
「GNOME」(「Cinnamon」を動作させるのに必要なもので)は、「/proc」ファイルシステムというのをマウントする必要があるとのことで。
「root」ユーザ権限で。
sh
cat << 'EOF' >> /etc/fstab
proc /proc procfs rw 0 0
EOF
exit
4. 初期化ファイル作成
「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 LC_ALL "ja_JP.UTF-8"
setenv LANGUAGE "ja_JP.UTF-8"
setenv LANG "ja_JP.UTF-8"
EOF
cat << 'EOF' >> /usr/share/skel/dot.xprofile
#!/bin/sh
#
setxkbmap -layout jp
numlockx on
EOF
exit
chmod +x /usr/share/skel/dot.xprofile
既存のログインユーザで。
cp /usr/share/skel/dot.xprofile ~/.xprofile
5. /etc/rc.conf 編集
デーモン群を起動するようにします。
sysrc dbus_enable=YES
sysrc gdm_enable=YES
sysrc avahi_daemon_enable=YES
sysrc avahi_dnsconfd_enable=YES
6. 再起動
再起動します。
reboot
再起動後、ログイン画面が表示されます。
ログイン画面で、ユーザ名が表示されている箇所をクリック。

右下の設定アイコン「」で
「Cinnamon」を選択してパスワードを入力すれば、「Cinnamon」へログインできます。
「VirtualBox」上の場合、「Cinnamon(Software Rendering)」を選択しないと、ログインしても、メニューが真っ白になって操作できませんでした。
しかし、今回は、「FreeBSD」上の「VirtualBox Guest Additions」が比較的新しいのと、グラフィックスコントローラに「VBoxSVGA」を設定しているせいか、「Cinnamon」のままでログインして、操作可能でした。
操作可能になったものの、ログイン時、右上になんだかやなダイアログが表示されます。
このダイアログの状態を解消する方法は、まだ(2022年5月30日)わかっていません。
「Linux」のディストリビューションと比べると淡い色合いです。
|
|