本記事は広告が含まれる場合があります。
いつもブログをご覧くださり、ありがとうございます。
少し前から、Linux/ Ubuntu の物理マシンを導入して、サーバー用途で使っています。その時に色々試したトピックをこのブログでもご紹介します。
今回は、Ubuntu 24.04 に xrdp を導入し、Macからリモートデスクトップ接続する手順と、実際にハマったポイントをまとめます。
特に今回は、
- ログインできない
- 接続後すぐ落ちる
- マウスがズレる
といった「よくあるトラブル」も含めて整理しています。
目次
動作環境
- Ubuntu 24.04 LTS
- xrdp
- Mac(RDPクライアント:Windows App)
Ubuntu 側の操作
xrdpのインストール
sudo apt update
sudo apt install xrdp -y
サービス起動・自動起動
sudo systemctl enable xrdp
sudo systemctl start xrdp
権限設定(重要)
sudo adduser xrdp ssl-cert
Waylandを無効化(必須)
Ubuntu 24.04ではWaylandがデフォルトですが、xrdpは非対応です。
sudo vi /etc/gdm3/custom.conf
WaylandEnable=false
sudo reboot
XFCEデスクトップを導入(推奨)
sudo apt install xfce4 xfce4-goodies -y
セッション設定(最重要)
cat > ~/.xsession <<'EOF'
setxkbmap jp
exec xfce4-session
EOF
chmod 644 ~/.xsession
ハマりポイント:startwm.shの修正
もし以下がコメントアウトされていたら解除して、サービスを再起動してください。
test -x /etc/X11/Xsession && exec /etc/X11/Xsession
exec /bin/sh /etc/X11/Xsession
Mac側の接続設定
Windows App を使用
| 項目 | 設定 |
|---|---|
| PC名 | IPアドレス |
| Username | Linuxユーザー名(whoami) |
| Password | Ubuntuのパスワード |
| Domain | 空欄 |
完成後の状態
- MacからRDP接続できる
- XFCEデスクトップが表示される
- 通常操作が可能
お問い合わせはこちらから
南大阪を中心に活動しているシステムエンジニアです。これまでの経験から、ビジネス課題について一緒になって考え、課題解決のためにサポートさせていただきます。些細なご相談でも構いません。当方に期待することやご相談内容についてお聞かせください。

