Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
最近のLinux普段づかいWaylandデスクトップ元年
Search
Takuma Nakajima
December 06, 2025
Technology
1.2k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
最近のLinux普段づかいWaylandデスクトップ元年
Takuma Nakajima
December 06, 2025
Other Decks in Technology
See All in Technology
AIレビューはどこまで任せられるのか?自動化と人が背負うレビューの境界
sansantech
PRO
3
1.1k
SREとQA 二人三脚で進めるSLO運用/sre-qa-slo
sugitak
0
830
実践!既存 Project への AI-Driven Development 適用〜 一ヶ月で Project 唯一のフロントエンドエンジニアを作り出せ〜
lycorptech_jp
PRO
0
200
タスクの複雑さでモデルを選ぶ ── Thompson Samplingで動かす“トークン/コスト最適化
satohy0323
0
550
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
380
Alphaモジュール使っていいのかい!?いけないのかい!?どっちなんだいっ!?
watany
1
270
ガバナンスの「ちょうどいい落とし所」を探れ!開発スピードを妨げない運用判断の勘所 / SRE NEXT 2026
genda
1
240
カードゲーム作りが教えてくれた プロダクトオーナーシップ
moritamasami
0
110
発表と総括 / Presentations and Summary
ks91
PRO
0
140
シンガポールで登壇してきます
yama3133
0
240
企業でAWS Organizationsを動かすための組織設計の考え方
nrinetcom
PRO
1
110
Terraform共通モジュールをチーム横断で“変えられる”運用へ ― リリースと適用の分離
kekke_n
1
3.3k
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
270
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
260
How to train your dragon (web standard)
notwaldorf
97
6.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
240
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.6k
Embracing the Ebb and Flow
colly
88
5.1k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Transcript
最近のLinux普段づかい Waylandデスクトップ元年 ぺんぎんさん / @penguin2716 Kernel/VM探検隊@北陸 Part 8 2025年12月6日
ぺんぎんさん / @penguin2716 ◼2007年(当時高2)にWindowsとUbuntuのデュアルブートを試みて Windows XPを消し飛ばし、Linuxとの運命的な出会いを果たした。 ◼コミックマーケットにて技術系の同人誌 通称「らぼちく本」をつくっている。 2 Compizで意味もなくデスクトップを回した
青春のスクリーンショット(2007年11月) 直近3回分のらぼちく本。OS、仮想化、ネットワークから 養蜂、ムエタイ、自家菜園まで幅広い話題をカバー。
いま使っているコンピュータ(主なもの) ◼ThinkPad X1 Carbon Gen 13 Aura Edition(母艦) – Intel
Core Ultra 7 258V / 32GB RAM – 2TB NVMe SSD – 14-inch OLED 2880x1800 – Gentoo Linux / Windows 11 / FreeBSD 14 ◼Windowsデスクトップ – AMD Ryzen 5 5600G / 32GB RAM – NVIDIA RTX 5060 Ti(最近買った) – 32インチのWQHDディスプレイ3枚 ◼自宅プライベートクラウド(3+1台構成) – Intel Core i5-12400 / 64GB RAM – 2TB NVMe SSD + 500GB SATA SSD (CephストレージとVMホストを兼ねて ハイパーコンバージドっぽくしている) 3 安定稼働している自宅プライベートクラウド (CloudStack 4.22が動いている)
最近はラップトップもデスクトップ化する ◼最近のラップトップは性能がよく、 デスクトップ感覚で使ってもそれほど 違和感がなくなってきている。 ◼USB-Cで繋がるドックを使うと、 ディスプレイ3枚、HHKB、トラック ボールがワンタッチで使える 4 https://support.lenovo.com/jp/ja/solutions/pd500519-thinkpad-universal-usb-c- dock-overview-and-service-parts
ThinkPadユニバーサルUSB Type-Cドックを使うと HDMI x 1、DisplayPort x 2で計3枚のモニタが繋がる
X11はHiDPIサポートがイマイチという問題 ◼最近のラップトップは高解像度ディスプレイを搭載しているので、 UIスケールを150%くらいにして利用したいが、外部ディスプレイに ウィンドウを移動するとUIでかすぎる。 5 242dpi 92dpi 92dpi 92dpi
X11からWaylandに移行した理由 ◼HiDPIのサポート – 最近のディスプレイは高解像度なので100%ス ケールで使うと文字が小さい。X11だとHiDPI のサポートが限定的で、特に外部ディスプレイ とDPIが異なるとうまく切り替えるのが難しい。 Waylandはこれをいい感じにしてくれる。 ◼ティアリングフリー –
X11だとpicomやcomptonなどのコンポジタを 動かさないと画面が切り替わるときにバリバリ になって美しくない。Waylandはティアリング フリーな設計なので精神衛生上よい。 ◼新しいものが好き、楽しそう – 新しいもの使ってみたいじゃん? 6 X11を使っていた頃はWindow Managerが awesomeだったので、比較的操作感の近い Sway(i3wmのWayland版)に乗り換えた
Waylandでおすすめのタイル型Window Manager ◼無難なのはHyprland。日本語入力に困らない。 ◼i3wm出身者はSwayがおすすめ。ただしChromiumアプリケーション のファイルディスクリプタがリークする不具合がありそう。 ◼新しいもの好きな君にはNiriがおすすめ。Windowを無限に横に スクロールできる新しい操作感を味わおう! 7 Hyprland Sway
Niri 開発言語 C++ C Rust 最新バージョン 0.52.2 (2025-12-04) 1.11 (2025-06-09) 25.11 (2025-11-29) サポートしている テキスト入力方法 text-input-v1 text-input-v3 text-input-v3 text-input-v3 特徴 古いElectronアプリケー ションをよく使う場合は 安定感がある i3と操作感が似ており、 設定ファイルを流用しや すい Workspaceが縦に並び、 Windowは横に無限スク ロールで並べる
Linuxだと何かと困りがちな日本語入力は? ◼Waylandでも日本語入力は問題なくできる。 ただし、Chromium / Electronアプリケーションは要注意。 – Chromium 139以上 / Electron
38以上の場合、日本語入力できる。 – 上記より前のバージョンは、text-input-v1での利用がおすすめ。v3だと 日本語入力はできるが、確定前の入力文字を削除するためにBackspaceを 1回追加に入力する必要あり(v1はdepcrecated扱いな点にも注意) 。 8 % ./electron-app --ozone-platform=wayland --wayland-text-input-version=v3 % ./electron-app --ozone-platform=wayland --wayland-text-input-version=v3 --enable-wayland-ime % ./electron-app --ozone-platform=wayland --wayland-text-input-version=v1 --enable-wayland-ime アプリケーションによって必要なオプションが 若干異なることがあるので適当なスクリプトを 用意して$PATHに入れよう
Waylandでも意外と?動くアプリケーション(1/2) ◼最近のUbuntuはWaylandがデフォルト。だいたいのアプリケーションは動く。 – GTK3以降、Qt5以降はネイティブでWaylandに対応。あんまり困らない。 ◼Zoom、TeamsなどWeb会議アプリ – Web版を使うのがおすすめ。画面共有可。 ◼Slack – Linux版のパッケージが提供されている。
普通に動く。Electronも新しい(優秀)。 ◼Discord – Vencord/Vesktopを使うのがおすすめ。 新しいElectronでWeb版のDiscordを ラップしてある。 ◼Outlook – julian-alarcon/prospect-mailのElectronを 更新してビルドするのがおすすめ。 9 Electronで包んでしまえば、Web版のOutlookも デスクトップアプリっぽく使えて快適
Waylandでも意外と?動くアプリケーション(2/2) ◼VSCode – まだElectron 37なので日本語入力が一癖あり。 November 2025で新しいElectronに更新されそう。 10 November 2025のリリースは
2025年12月5日の予定。 もうすぐですね(?)
11 おしまい……?
12 おしまい……? 納品はパワポで良いですか? このアプリケーションは WindowsとmacOSの両方に対応しています この資料確認しておいてください (Excelの添付ファイル)
13 PowerPoint...Excel... うっ、頭が... はやくLinux版を出してくれ!買うから!!
◼いろいろ試したがWindowsにRDP接続するのがよい – Wineで動かないアプリケーション(Microsoft 365を含む)を動かすには Windows VMが必要になり、ラップトップが熱くなるしバッテリも減る。 自宅 手元の環境 自前のWireGuardやTailscale等でL3接続 Windowsアプリケーションを使うには?
14 Linux母艦 Windowsデスクトップ WSL2上の sshプロセス Remmina ブラウザ sshd SOCKSプロキシ ssh –D 1080 RDP接続 Zoomアプリ 音声なし Zoom(Web版) 音声なし スマートフォン Zoomアプリ 音声あり Zoom クラウド ワイヤレス イヤホン 画面収録 Word、Excel、 PowerPointなど 画面収録
15 インターネット接続がない / 不安定な場所だとどうする? 新幹線でトンネルの中、飛行機の中など
いま使っているコンピュータ(主なもの) ◼ThinkPad X1 Carbon Gen 13 Aura Edition(母艦) – Intel
Core Ultra 7 258V / 32GB RAM – 2TB NVMe SSD – 14-inch OLED 2880x1800 – Gentoo Linux / Windows 11 / FreeBSD 14 ◼Windowsデスクトップ – AMD Ryzen 5 5600G / 32GB RAM – NVIDIA RTX 5060 Ti(最近買った) – 32インチのWQHDディスプレイ3枚 ◼自宅プライベートクラウド(3+1台構成) – Intel Core i5-12400 / 64GB RAM – 2TB NVMe SSD + 500GB SATA SSD (CephストレージとVMホストを兼ねて ハイパーコンバージドっぽくしている) 16 安定稼働している自宅プライベートクラウド (CloudStack 4.22が動いている) =フォールバック先
まとめ ◼Waylandでも快適なLinuxデスクトップ生活を送ることができる。 特にHiDPIサポートが充実しており精神衛生上よい。 ◼Chromium / Electron ベースのアプリケーションは、日本語入力に 一癖ある場合がある。新しいElectronを使おう。 ◼Windowsが必要ならRDP接続すれば良い。ただしインターネットに 接続できない
/ 不安定な場合はあきらめ(フォールバックも大事)。 17
18 年末コミケでもお待ちしております。 日曜日@南ホール h-26b にて。 それではみなさま、 よいWaylandデスクトップ元年を。