にほんブログ村 IT技術ブログへ
にほんブログ村

Linux ブログランキングへ

2019年01月09日

シンプル・ミニマムOS #archLinux Gnome3+日本語環境他インストール その2

Screenshot from 2019-01-09 04-52-15.png

メインマシンのCF-NX2にArchLinuxを入れてみましたので
久しぶりにブログを更新します。
まあ、簡単なインストール内容からですね。
今回はGnome3とその周りからです。

●Gnome3インストール
初回セットアップは昔にブログに書いたので割愛します。

http://kapper1224.sblo.jp/category/4450244-1.html

前回はXFCE4を入れましたが、タブレット環境ではGnome便利なので
今回はWMを変更してみました。デスクトップでは不便・・・
細かいセットアップが大変なのがArch。
Arch Wikiに書いてありますので隅から隅まで読むしか。
参考サイトはこちら。ありがとうございました。

https://nersonu.hatenablog.com/entry/2018/01/22/011721
http://note.kurodigi.com/post-0-19/
https://wiki.archlinux.jp/index.php/GNOME


Gnomeを使う面で苦労したのが、WayLandの関係。
GnomeはXorgとWayLandの両方を選択できますが、
WayLandは未だに旧来のXorgと完全な互換性はありませんので、
ArchWikiに書いてある設定方法がそのまま使える訳ではありません。
WayLand特有の設定をしないと調整できない仕様です。
嫌な人はログイン画面の歯車マークをクリックして変更しましょう。

●Gnomeインストール
インストール時にはネットに繋げれる様にしておきます。
端末から、

pacman -S xf86-video-intel xorg-server xorg-apps xorg-xinit mesa xf86-input-synaptics
pacman -S gnome gnome-extra gdm gnome-terminal

systemctl enable gdm

ここでsystemdからログインマネージャをGDMにすると、
自動的にGnomeが起動、選択出来る仕組みです。
次にNetworkManagerのインストール。
別にWifi-menuとか使っても良いですが。

pacman -S networkmanager network-manager-applet gnome-keyring
systemctl enable NetworkManager.service

ちゃんとインストールされていれば、自動で立ち上がるはずです。
僕の場合、何故かNetworkManagerが起動しませんでした。
入れたつもりが何故か入っていませんでした。
何回も入れ直ししています。
どうしてもGnomeで起動しない場合はWifi-menu他もセットで入れてみましょう。

次に日本語環境。
日本語環境には

・日本語フォント
・日本語環境設定を.profileと/etc/environmentに追加
・日本語入力(fcitxなど)インストール

が必要です。まずはパッケージからインストール
フォントは好きなのを。
mozcが起動しない時があるのでanthyも使っています。

pacman -S otf-ipafont
pacman -S fcitx-im fcitx-configtool fcitx-mozc fcitx-anthy

設定ファイルですが、
WayLand環境の場合、Xorg設定ファイルの
.xprofileと.xinitrcに記入しても読み込みませんので注意。
通常のアプリは.profile、GTK関係は/etc/environmentに記入しないと
WayLand環境で日本語入力できない仕組みなので、
念のため両方に記載しておきます。

nano .profile
sudo nano /etc/environment

で下記をコピペして保存。

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
export DefaultIMModule=fcitx
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/IMModule':<'fcitx'>}"
localectl set-x11-keymap jp

WayLand環境で入れるときは、Root権限の時は
GUIのテキストエディタが使えない事がありますので、
nanoとか使うと編集できますのでご注意を。
環境設定ファイルにも追加。

sudo nano /etc/locale.conf

端末からコピペしたら保存。

LANG=ja_JP.UTF-8

で再起動するとGDMのログイン画面が出てGnomeが起動します。
日本語IME登録には、

fcitx-configtool

でIMEを登録する必要があります。
なぜかMozcを一番上にするとエラーが出るので下に持っていきます。
英語キーボードを削除して日本語キーボードを追加して+で一番上に設定
もし日本語入力できない場合は

fcitx-diagnose

コマンドでエラーの原因を追跡しましょう。

●サウンド設定
まずalsaとPulseaudioをインストール

sudo pacman -S alsa-utils
sudo pacman -S pulseaudio
sudo pacman -S pulseaudio-alsa

で/etc/modprobe.d/alsa-base.confに設定を追加。Intelなので

sudo nano /etc/modprobe.d/alsa-base.conf

でコピペ。

options snd slots=snd_mia,snd_hda_intel
options snd_mia index=0
options snd_hda_intel index=1

保存したら再起動。

alsamixer

でF6を押してサウンドカードを選択し
デバイスをmキーでミュート解除してボリューム調整します。
そんな感じかな


●トラブル対策
適当に思った事を

・日本語入力できない
→上に書いたとおりです。
WayLand環境では注意

・ネットにつながらない。
→パッケージを再インストール

・アプリのアイコンがあるのに、クリックしても起動しない
→Archの場合、Gnomeアプリが自動でインストールされませんW
驚きましたW
手作業で入れましょう。
さしあたってターミナルは必要ですが入っていませんW
ご注意を。


●まとめ
一応Arch Wikiには書いてあるんですが、
情報が混載しすぎて見落としますW
特にWayLand。
まずこれを疑ってみましょうW
Xorgに切り替えてもよいかもね。
posted by kapper at 04:56 | Comment(0) | Arch Linux
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

にほんブログ村 IT技術ブログへ
にほんブログ村

Linux ブログランキングへ