---
title: Debian sid の Wayland 移行計画
tags:  #koedolug #debian  
author: [Taro Matsuzawa aka. btm](https://image.docswell.com/user/smellman)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/P7XQV46YEX.jpg?width=480
description: OSunC Kawagoe 2026/04 発表資料その1
published: April 04, 26
canonical: https://image.docswell.com/s/smellman/5N7117-2026-04-04-osunc-kawagoe
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/P7XQV46YEX.jpg)

Debian sid の Wayland 移行計画
KDE Plasma の Wayland セッションをデフォルトに
Taro Matsuzawa (@smellman)
OSGeo.JP/OSMFJ/jus/Geolonia Inc.
2026/04/04


# Page. 2

![Page Image](https://bcdn.docswell.com/page/37K9QZ147D.jpg)

自己紹介
● 松澤 太郎 (Taro Matsuzawa / @smellman)
● OpenStreetMap Foundation Japan (OSMFJ) 理事
● OSGeo 財団 日本支部(OSGeo.JP) 理事
● 日本 UNIX ユーザ会 副会長
● 株式会社 Geolonia GIS エンジニア
OSunC 川越 2026 年 4 月
2 / 15


# Page. 3

![Page Image](https://bcdn.docswell.com/page/LJ3WPDQDJ5.jpg)

Debian sid の Wayland 移行計画


# Page. 4

![Page Image](https://bcdn.docswell.com/page/8JDKLP92EG.jpg)

なんで Wayland に移行するのか
● KDE Plasma で X11 が無効化される予定
● Gnome 50 ではすでに Wayland がデフォルト
● X11 環境は古くなっていて、パフォーマンスの面で問題がある
● Wayland はセキュリティやマルチディスプレイのサポートが改善されている
● Debian sid もこれに追随する必要がある
OSunC 川越 2026 年 4 月
4 / 15


# Page. 5

![Page Image](https://bcdn.docswell.com/page/VEPK2NZL78.jpg)

移行に向けた最低要件
● KDE Plasma の Wayland セッションが安定して動作すること
● RDP が正常に動作すること
OSunC 川越 2026 年 4 月
5 / 15


# Page. 6

![Page Image](https://bcdn.docswell.com/page/27VVDKW67Q.jpg)

RDP がなぜ必須なのか
● wayvnc が KDE Plasma や Gnome の Wayland セッションで動作しない
● リモートデスクトップが使えないと俺が困る
● XRDP は X11 セッションでしか動作しない
● KDE Plasma の Wayland セッションがデフォルトになると XRDP も使えな
くなる
● つまり、Wayland セッションで RDP が動作することが必須
OSunC 川越 2026 年 4 月
6 / 15


# Page. 7

![Page Image](https://bcdn.docswell.com/page/5JGLYQD27L.jpg)

XRDP から KRDP への移行
● KDE Plasma の Wayland セッションで動作する RDP サーバーは KRDP しかない
● KRDP は KDE コミュニティが開発している純正の RDP サーバー
● KDE Plasma 6.1 ぐらいからサポートされている
● とりあえず移行してみる
OSunC 川越 2026 年 4 月
7 / 15


# Page. 8

![Page Image](https://bcdn.docswell.com/page/47QYMK19EP.jpg)

KRDP のインストールと XRDP の停止
1. sudo apt install krdp
2. sudo systemctl stop xrdp xrdp-sesman
3. sudo systemctl disable xrdp xrdp-sesman
OSunC 川越 2026 年 4 月
8 / 15


# Page. 9

![Page Image](https://bcdn.docswell.com/page/KE4WVP6RJ1.jpg)

SDDM の設定
1. sudo mkdir -p /etc/sddm.conf.d
2. sudo vim /etc/sddm.conf.d/autologin.conf
[Autologin]
User=btm
Session=plasma
Relogin=true
OSunC 川越 2026 年 4 月
9 / 15


# Page. 10

![Page Image](https://bcdn.docswell.com/page/L71Y39VVJG.jpg)

uinput の設定
1. sudo vim /etc/udev/rules.d/99-input.rules
KERNEL==&quot;uinput&quot;, GROUP=&quot;uinput&quot;, MODE=&quot;0660&quot;, OPTIONS+=&quot;static_node=uinput&quot;
1. sudo groupadd -f uinput
2. sudo usermod -aG uinput btm
3. sudo modprobe uinput
4. sudo udevadm control –reload-rules
5. sudo udevadm trigger
6. sudo reboot
● ここらへんはいろいろ試行錯誤していたので、もしかしたら一部は不要かもしれ
ない
OSunC 川越 2026 年 4 月
10 / 15


# Page. 11

![Page Image](https://bcdn.docswell.com/page/G7WGPQL3E2.jpg)

KRDP のパスワード設定
mkdir -p ~/.config/krdp
vim ~/.config/krdp/password
chmod 600 ~/.config/krdp/password
echo &quot;KRDP_PASSWORD=$(cat ~/.config/krdp/password)&quot; &gt; ~/.config/krdp/env
chmod 600 ~/.config/krdp/env
● ここはセキュリティ的にあまりよろしくない方法なので、実際にはもっと安全な
方法を検討する必要がある
● たぶん KDE 側で Kwallet あたりと連携して安全にパスワードを管理できる
ようになるのが理想
OSunC 川越 2026 年 4 月
11 / 15


# Page. 12

![Page Image](https://bcdn.docswell.com/page/4JZLKWMGE3.jpg)

KRDP の証明書を作成
● OpenSSL で証明書を作成
openssl req -x509 -newkey rsa:4096 -keyout ~/.config/krdp/key.pem -out ~/.config/krdp/cert.pem -days 3650 -nodes subj &quot;/CN=btm-a300&quot;
OSunC 川越 2026 年 4 月
12 / 15


# Page. 13

![Page Image](https://bcdn.docswell.com/page/YE6WQGNQEV.jpg)

KRDP のオーバーライド設定
1. vim /.config/systemd/user/app-org.kde.krdpserver_service.d/override.conf
[Service]
EnvironmentFile=%h/.config/krdp/env
Environment=&quot;WAYLAND_DISPLAY=wayland-0&quot;
Environment=&quot;QT_QPA_PLATFORM=wayland&quot;
ExecStart=
ExecStart=/usr/bin/krdpserver -u btm -p ${KRDP_PASSWORD} --certificate %h/.config/krdp/cert.pem --certificate-key
%h/.config/krdp/key.pem --virtual-monitor 1920x1080@1
OSunC 川越 2026 年 4 月
13 / 15


# Page. 14

![Page Image](https://bcdn.docswell.com/page/GE5MRV52E4.jpg)

KRDP の起動と動作確認
1. systemctl –user daemon-reload
2. systemctl –user restart app-org.kde.krdpserver.service
● KRDP が正常に起動していることを確認
● Mac などで RDP クライアントを使って接続してみる
● なお、20 回ぐらいサーバ再起動しているので、もしかすると一部設定が間違っ
てる可能性があるので、参考程度にしてください。
OSunC 川越 2026 年 4 月
14 / 15


# Page. 15

![Page Image](https://bcdn.docswell.com/page/9729D3N1JR.jpg)

まとめ
● 疲れた！
● 次は Gnome 50 でやってみるぞ!(地獄)
OSunC 川越 2026 年 4 月
15 / 15


