Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Emacs on WSLでの困りごと
Search
grugrut
July 24, 2019
Technology
7.9k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Emacs on WSLでの困りごと
grugrut
July 24, 2019
More Decks by grugrut
See All by grugrut
Chromebook on Emacs
grugrut
0
600
MELPAランキング in 2019
grugrut
2
750
Doomの派生テーマを作る
grugrut
1
960
Other Decks in Technology
See All in Technology
Essential architectural thinking (revised edition)
ufried
0
110
パッチ更新でterraform initが落ちた日
grimoh
1
110
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
800
Execution in the Kingdom of Agents: Reflections on Abstraction and Complexity
bcantrill
0
900
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
3.3k
自作バイナリを動かす「入口」8選
puhitaku
1
1.2k
[AWS 秋のクラウドオペレーション祭り 2026]AWS DevOps Agentで変わるリリースと運用対応 ~リリース管理機能と Directed actions のご紹介~
furuton
4
1.2k
会社説明資料
persolserverworks
0
9.7k
初対面のメンバーがチームを組み、Claude Codeでゼロからサービスをリリース
mkdev10
1
120
オブザーバビリティを高める AI エージェント体験を考える / Designing AI Agent Experiences That Enhance Observability
aoto
PRO
2
320
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
270
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
130
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
510
Deep Space Network (abreviated)
tonyrice
0
360
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Navigating Weather and Climate Data
rabernat
0
550
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Crafting Experiences
bethany
1
380
We Are The Robots
honzajavorek
0
390
The browser strikes back
jonoalderson
0
1.8k
Leo the Paperboy
mayatellez
10
2.4k
Skip the Path - Find Your Career Trail
mkilby
1
250
Ruling the World: When Life Gets Gamed
codingconduct
0
390
Transcript
Emacs on WSLでの困りごと 2019.07.24 Emacs七夕まつり @grugrut
None
めっちゃ困ってます!
アンケート Windows上でemacs使ってる人 WSL上で使っている人 emacs27 or master ブランチ使ってる人
Emacsを起動するとき、これが
こうなって
こう
謎のサイズ変更挙動 emacs26までは発生しなかった masterブランチ使うようにしてから発生 emacs -Q で起動しても発生する frameのwidthは期待どおり、heightがはじめは期待どおりなのに途中で縮小 print1デバッグした感じだと、windowのheightが小さいので frameもそれに追従してしまっている様子 Xサーバにxmingまたはvcxsrvを使うと発生
有料の X410 というXサーバを使ったら発生しなかった
根本的にはXサーバの問題っぽい vcxsrvのログを見ると winMultiWindowWMProc - Error code: 8 (Match), ID: 0x00200001,
Major opcode: 12 (ConfigureWindow), Minor opcode: 0 ((null)) winMultiWindowWMProc - Error code: 8 (Match), ID: 0x00200001, Major opcode: 12 (ConfigureWindow), Minor opcode: 0 ((null)) winMultiWindowWMProc - Error code: 3 (Window), ID: 0x0020001c, Major opcode: 18 (ChangeProperty), Minor opcode: 0 ((null)) とあり、vcxsrv(というか、xorg?)が実装してない機能をemacsが使ってるんじゃ ないかと推測 Xまわりの知識がなさすぎてアプローチ方法がわからずつらい ためしにWaylandをwin用にビルドしてみるかとやったもののうまくいかず
情報・助言お待ちしております!!!! ここがあやしい、とかあれば Twitter(@grugrut)、emacs-jpのslackなどで教え てほしいです 俺の環境でもおきた/おきなかった情報も大歓迎 3環境で再現させたものの、自分がおなじように作った環境なので これだけ騒いでビルドミスでした、な可能性 emacsのメーリングリスト見ても、それっぽい情報なかった