Skip to content

Instantly share code, notes, and snippets.

@sys9kdr
Created September 16, 2024 07:00
Show Gist options
  • Select an option

  • Save sys9kdr/0938d8d8ef063f1297f928b9d05e5086 to your computer and use it in GitHub Desktop.

Select an option

Save sys9kdr/0938d8d8ef063f1297f928b9d05e5086 to your computer and use it in GitHub Desktop.

WSLで(WSLgで?)XDG_RUNTIME_DIRが変になる問題

WSL(でかつWSLgが有効)だとXDG_RUNTIME_DIRがWSLg用の1000で固定されるが、そのディレクトリがそもそも存在しないっぽい。

microsoft/WSL#9689

neovim/neovim#30282

microsoft/WSL#8918

microsoft/WSL#9025

対策

microsoft/WSL#9025 (comment) によると、 https://github.com/arkane-systems/bottle-imp/blob/dev-1.1/othersrc/scripts/imp-user-runtime-dir.sh のスクリプトで XDG_RUNTIME_DIRの設定を変更して無理やり動かせるようにできるらしい。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment