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
DatadogのBits Chatが開発組織にもたらしたもの / What Bits Chat Has Brought Us
sms_tech
1
280
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
230
案件に一番詳しいAIを Amazon Bedrock AgentCore で作る ― 知見が知見を生むチームへ / Compounding Knowledge with AgentCore
yusukeshimizu
1
140
カートの信頼性を担保するWireMockを使ったe2eテスト
ykagano
0
400
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
Genie Codeハンズオン基礎編
taka_aki
1
130
Data Hubグループ 紹介資料
sansan33
PRO
0
3.2k
FPGAが実現する遠方宇宙の高空間分解能天体撮影 -大型地上望遠鏡の視力を補正する「補償光学」とは?-
komei_mt
0
400
Model Studio CLI × Token Plan
maigo999
0
190
Webアクセシビリティ入門 2026
recruitengineers
PRO
3
650
今こそ聞きたいソフトウェア設計 ドメイン駆動設計再入門
masuda220
PRO
17
7.6k
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
1
6k
Featured
See All Featured
Unsuck your backbone
ammeep
672
58k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
530
Bash Introduction
62gerente
615
220k
RailsConf 2023
tenderlove
30
1.5k
Between Models and Reality
mayunak
4
390
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Optimising Largest Contentful Paint
csswizardry
37
3.9k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
540
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
540
Agile that works and the tools we love
rasmusluckow
331
22k
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デスクトップ元年を。