Slide 1

Slide 1 text

自宅FreeBSDのVMにxrdpを入れてみた

Slide 2

Slide 2 text

このスライド 最近自宅で動かしているFreeBSDのVMにxrdpを 入れて動かし始めたので、インストールから設定 までを書いてみようと思います。

Slide 3

Slide 3 text

自己紹介 ● 木下 兼一 ● 2年前くらいまで日本仮想化技術というところ で仮想化の検証やベンチマークとかやってまし た。 ● 現在しがないバイト、掛け持ち先の一つがなく なってしまったため、お仕事募集中。

Slide 4

Slide 4 text

きっかけ ● 数年ほど前にデスクトップ環境として使ってい たFreeBSDをVMwareに移動 ● リモートコンソールを使っていたのだが重い時 があってストレスが溜まっていた ● 最近どうにもならなくなり思い切ってxrdpを導 入→結構改善しました

Slide 5

Slide 5 text

インストール環境 ● VM1:FreeBSD 12.2 (32bit) ウィンドウマネージャー:Blackbox ● VM2:FreeBSD 12.2 (64bit) ウィンドウマネージャー:WindowMaker ※xrdp導入後双方共にFreeBSD 13.1にバージョン アップ

Slide 6

Slide 6 text

インストール ● 双方共にpkgでインストール pkg install xorgxrdp pkg install xrdp ● VM2でエラー発生 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259523  に当たっていたようで下記で対処 pwd_mkdb -p /etc/master.passwd

Slide 7

Slide 7 text

設定 ● “/etc/rc.conf”に下記を追加 xrdp_enable="YES" xrdp_sesman_enable="YES" ● ユーザーホームディレクトリに”/usr/local/etc/xrdp/”より startwm.shというファイルをコピーして下記を追加 export LANG=ja_JP.UTF-8 exec 使用するウィンドウマネージャー

Slide 8

Slide 8 text

サービス起動・接続 ● 以下コマンドでサービス起動 service xrdp start service xrdp-sesman start ● Macのリモートデスクトップアプリから接続し てデスクトップが見えることを確認

Slide 9

Slide 9 text

少し引っかかった部分 ● コンソールでXを動かしてアプリを使っている とxrdpでそのアプリが使えなくなる ● 13.1へのアップデートでVM2にリモートデスク トップで接続できなくなる →アップデートでWindowMakerがなぜか入っ ていなかったのでインストールしたところ解決

Slide 10

Slide 10 text

以上です。ありがとうございました。