« PicoのためにPHPをインストール | メイン | Manjaro Linuxをリモートデスクトップ経由で日本語入力可にする »
2019年07月22日
Manjaro Linuxを導入
最近、人気急上昇の「Manjaro Linux」を余っているノートPCに入れてみました。
初めてのArch系Linuxです。
【OSのインストール】
1.ManjaroJPプロジェクトのサイトからXfce版(manjaro-xfce-18.0.4-stable-x86_64-ja.iso)をダウンロード
2.EtcherでUSBメモリへFlash(書き込み)
3.そのUSBメモリから起動した後、rootユーザに切り替える(rootのデフォルトパスワードは「manjaro」)
4.GPartedで以前HDDに入れていたディストリビューションを削除
5.HDDへインストール開始(かなり時間がかかる)
6.もう一度GPartedを起動して、インストールしたパーティションに「boot」フラグを付ける(これをやらないとHDDから起動できない)
7.HDDから起動する
8.DHCPによるIPアドレス取得ではなく、固定IPアドレスに変更
9.SSH接続するために、『networkmanager-dispatcher-sshd』をインストール
10.ノートPCのふたを閉めてもサスペンドしないように、「/etc/systemd/logind.conf」に「HandleLidSwitch=ignore」を追記
【WOL設定】
1.DEVICE名を確認
# nmcli con show [Enter]
↓
うちの環境では、接続プロファイル名は「有線接続 1」、デバイス名は「enp67s0」
2.WOL状態を確認
# ethtool enp67s0 | grep Wake-on [Enter]
↓
Wake-on:d
(WOLが有効になっていない)
3.WOLを有効に設定
# nmcli c show "有線接続 1" | grep wake-on-lan [Enter]
↓
default
# nmcli c modify "有線接続 1" 802-3-ethernet.wake-on-lan magic [Enter]
# nmcli c show "有線接続 1" | grep wake-on-lan [Enter]
↓
magic
(マジックパケットで起動できる設定)
【Windowsからリモートデスクトップ接続】
1.「yay」を導入
# pacman -S yay [Enter]
2.xrdpとxorgxrdpをインストール
$ yay -S xrdp [Enter]
(3の「xrdp-git」を選択)
$ yay -S xorgxrdp [Enter]
(1の「xorgxrdp」を選択)
※rootでyayを実行することはできません!
3.xrdpの有効化
# systemctl enable xrdp.service [Enter]
# systemctl enable xrdp-sesman.service [Enter]
4.キーマップファイルのダウンロード
# cd /etc/xrdp [Enter]
# wget https://www.mail-archive.com/xrdp-devel@lists.sourceforge.net/msg00263/km-e0010411.ini [Enter]
(ダウンロードしただけで、未使用)
5.設定ファイルの編集
# vi xrdp.ini [Enter]
(「new_cursors=true」を「new_cursors=false」に、「max_bpp=32」を「max_bpp=24」に変更)
# vi sesman.ini [Enter]
(「FuseMountName=thinclient_drives」を「FuseMountName=.thinclient_drives」に変更)
# cd /etc/X11 [Enter]
# vi Xwrapper.config [Enter]
---------------------------
allowed_users=anybody
needs_root_rights=auto
---------------------------
6.ログインユーザの設定ファイルを変更
$ vi .xinitrc [Enter]
(get_session()関数の中の「--exit-with-session」を削除)
7.再起動後、Windowsからリモートデスクトップ接続
(Sessionは「Xorg」を選択)
投稿者 masatsu : 2019年07月22日 00:25