KDE - FreeBSD 12.3 RELEASE - 環境構築

クラウディア 
1. 概要
2. インストール
3. SDDM カスタマイズ
4. 設定
5. 起動

1. 概要

 下記のデスクトップ環境を構築する手順を記述します。
 項目   内容   備考 
ホスト Windows10 Version 21H2
VitualBox Version 6.1.30
ゲスト FreeBSD 12.3 RELEASE
ログインマネージャ SDDM

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

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

 をご参照ください。

2. インストール


pkg install -y xorg ja-font-migmix
pkg install -y sddm plasma5-sddm-kcm sddm-freebsd-black-theme cursor-neutral-white-theme
pkg install -y kde5
 最下行で

The process will require 4 GiB more space.
965 MiB to be downloaded.
 とのことで、そこそこの容量が必要になります。  「FreeBSD 12.1 RELEASE」を扱っていた時期が「kde5-5.16.5.19.08.1」。  「FreeBSD 11.4 RELEASE」を扱っていた時期が「kde5-5.18.4.1.19.12.3」。  2020年11月5日の時点で、「KDE」のバージョンは、「kde5-5.19.5.20.08.2」。  2021年4月28日頃、「FreeBSD 13.0 RELEASE」を扱っていた時期が「kde5-5.20.5.20.12.3」。  2021年12月25日の時点で、下記の通りです。  少しずつ、更新がはいっています。

$ pkg info kde5
kde5-5.22.5.21.08.1
Name           : kde5
Version        : 5.22.5.21.08.1
Installed on   : Sat Dec 25 14:31:07 2021 JST
Origin         : x11/kde5
Architecture   : FreeBSD:12:*
Prefix         : /usr/local
Categories     : x11 kde
Licenses       : LGPL20
Maintainer     : kde@FreeBSD.org
WWW            : https://www.kde.org
Comment        : KDE Plasma Desktop and Applications (current)
Options        :
        KDEADMIN       : on
        KDEEDU         : on
        KDEGAMES       : on
        KDEGRAPHICS    : on
        KDEMULTIMEDIA  : on
        KDENETWORK     : on
        KDEPIM         : on
        KDEUTILS       : on
        PULSEAUDIO     : off
Annotations    :
        deprecated     : Uses EOL Python 2.7 via deskutils/kdepim
        expiration_date: 2021-06-23
        repo_type      : binary
        repository     : FreeBSD
Flat size      : 25.1KiB
Description    :
KDE is a powerful Free Software graphical desktop environment for Linux
and Unix workstations.

This package does not contain anything by itself -- it is a
"meta-port" that depends on other KDE packages.  Its sole purpose is
to require dependencies so users can install this package only and
have all the KDE stuff pulled in by the port/package dependency mechanism.

x11/kde5 contains current KDE Frameworks, Plasma Desktop and Applications.

WWW: https://www.kde.org

3. SDDM カスタマイズ

 ログイン画面の解像度を「1366x768」とし、キーボードレイアウトを「jp.106」にします。  「root」ユーザで

sh
cat << 'EOF' >>  /usr/local/share/sddm/scripts/Xsetup

xrandr --output VGA-0 --mode 1366x768 --rate 60
setxkbmap -layout jp
EOF
exit
 テーマを変更したり、カーソルを変更しようかとも思いましたが。  「KDE」の個性があるので、そのままにしています。

4. 設定

 前項までインストール・設定したものを有効にします。

sysrc polkitd_enable=YES
sysrc dbus_enable=YES
sysrc sddm_enable=YES
sysrc sddm_lang=ja_JP

/usr/local/share/dot.xprofile
 を作成して編集します。

sh
cat << 'EOF' >> /usr/local/share/dot.xprofile
#!/bin/sh
#
export LANG=ja_JP.UTF-8
EOF
exit
 ログインユーザで。

cp /usr/local/share/dot.xprofile ~/.xprofile

5. 起動

 「root」ユーザ権限で。

/etc/fstab
 の最下行に1行加えます。

sh
cat << 'EOF' >> /etc/fstab
proc            /proc           procfs  rw      0       0
EOF
exit
 システムを再起動します。  再起動後、以下の画面が表示されれば基本的な設定は完了です。
「KDE FreeBSD 12.3」-「インストール完了後」「ログイン画面」

 今回は、「Plasuma(Wayland)」と「Plasma」のセッションがあります。
 「Wayland」のセッションは、動くのだろうか?

 結局、「Wayland」でログインすると、いつまでたってもかえってこなかったので、「Plasma」のセッションを使用します。

ハイスピードプラン健康サポート特集