以前から自分の書く文章が迷走しすぎて読み辛いと自覚してます。m(_ _;)m
【18.04勉強中】で書いた通り、18.04にUnity 7(16.04環境)を導入奮闘記です。
ところが!!( ゚д゚ )クワッ!!
現状でも18.04にUnity 7(16.04環境)を導入可能らしい。
どうしてもUnityから離れ難いという個人的都合で試してみようと思いました。
※下の方に【まとめ】を置いてます。それまでぐだぐだ文が続くことをご了承くださいm(_ _)m
******************************
①Unityを追加
16.04で使用されているUnity(Unity 7)を追加します。
$ sudo apt install unity-session
再起動して反映させます。
ログイン画面で歯車アイコンから「Unity」を選んでサインイン。
※GNOMEで自動ログイン設定している場合は、解除しておかないとログイン画面が表示されないので注意。
②タッチパッドドライバーを追加
①ではUnityに適したタッチパッドドライバーは追加されません。
・16.04→xserver-xorg-input-synaptics
・18.04→xserver-xorg-input-libinput
18.04のドライバー(libinput)ではUnity併用できなかったので、改めてsynapticドライバーをインストール。
$ sudo apt install xserver-xorg-input-synaptics
再起動したら反映されます。
(↓反映後↓)
③Unity Tweak Toolをインストール
Unity環境を細かく設定できます。あると便利。
Ubuntuソフトウェアからインストールできます。
端末からだと「$ sudo apt install unity-tweak-tool」。
↓インストールしたけど起動エラーした。(スクショ画像紛失のため文字だけでスミマセン(_ _;))
The following schema is missing
この場合は「notify-osd」をインストールすることで解決。
$ sudo apt install notify-osd
④システムフォントの変更
18.04のデフォルトは【Notoフォント】です。
16.04では【Takaoフォント】が採用されており、18.04には入っていません。
Unityのレイアウトが崩れても気にしない人は変更不要ですが、気になる人は変更してみましょう。
16.04と同じ表示にしたい場合は【Takaoフォント】をインストールしましょう。ただ、一部アプリで文字化けが起こるとの情報が…私は未確認ですが。
他フォントにも変更可能ですが、あくまで16.04と同表示にとなると上2種になるかと思います。
◆Takaoフォントをデフォルトにする場合
$ sudo apt install fonts-takao*
再起動すればデフォルトに設定されます。
◆IPAフォントをデフォルトにする場合
$ sudo apt install fonts-ipa*
Takaoフォントと違い再起動だけでデフォルトになることはないので、参考を元にlocal.confを作成。
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>IPA Pゴシック</string>
</edit>
</match>
<match target="pattern">
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test qual="any" name="family">
<string>serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>IPA P明朝</string>
</edit>
</match>
<match target="pattern">
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test qual="any" name="family">
<string>monospace</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>IPAゴシック</string>
</edit>
</match>
</fontconfig>
テキストエディターにコピペし、「local.conf」の名前で保存。
作成したlocal.confを端末で/etc/fonts/に移動させ、再起動で反映。
$ sudo mv local.conf /etc/fonts/
▼デフォルト変更:【Noto Sans CJK JP】→【Takao Pゴシック】
▼TakaoフォントとIPAフォントの表示差
(Takaoフォント)
(IPAフォント)
▼Unity Tweak Toolで変更
Unity Tweak Toolの「フォント」で設定変更できます。こちらだと再起動せずに即反映されて便利。
ただし、根本のデフォルト設定が変更されるわけではありません。
※デフォルトフォントの確認
$ fc-match
$ fc-match sans
$ fc-match serif
$ fc-match monospace
******************************
【手順まとめ】
●GNOMEの自動ログイン解除(設定>詳細>ロック解除>自動ログイン:オフ)
●local.confの作成(※IPAフォントをデフォルトにする場合)
●端末作業
$ sudo apt install unity-session
$ sudo apt install xserver-xorg-input-synaptics
$ sudo apt install unity-tweak-tool
$ sudo apt install notify-osd
(※Takaoフォントをデフォルトにする場合)
$ sudo apt install fonts-takao*
(※IPAフォントをデフォルトにする場合)
$ sudo apt install fonts-ipa*
$ sudo mv local.conf /etc/fonts/
(再起動)
●ログイン画面で歯車アイコンから「Unity」を選択、サインイン
あとはシステム設定やUnity Tweak Toolで使いやすいように設定変更をします。
******************************
【おまけ】
■壁紙の手動追加
【勉強中24】と大体同じです。リストファイル名だけ違いますが。
・壁紙置き場→/usr/share/backgrounds/
■fcitx-mozcについて
16.04(Unity)ではFcitxが標準です。
$ sudo apt install fcitx-mozc
「設定>言語サポート」を開き、「キーボード入力に使うIMシステム」を「fcitx」に変更し、再起動で反映させます。
再起動後にDashから「Fcitx」を起動します。(初回時のみ)
日本語入力は「半角/全角」>「カタカナ ひらがな」キーでできる…はず。(=_=;) キー操作で無理ならパネルアイコンから設定変更してください。