WSL2でCoqIDE


環境

WSL2 + Ubuntu 20.04

インストール

aptで問題なく入る。

$ sudo apt install coqide

トラブルシューティング

Gtkエラーが出て動かない

XServerが動いていないと、

$ coqide
Unable to init server: Could not connect: Connection refused
Fatal error: exception Gtk.Error("GtkMain.init: initialization failed\nml_gtk_init: initialization failed")

のようになるので、VcXsrvなどを入れて、DISPLAY環境変数を適宜設定する。
VcXsrvの場合、XLaunchの起動時にDisable Access Controlにチェックを入れておかないと、

$ coqide
Authorization required, but no authorization protocol specified
...

のようなエラーがでる。

アイコンがおかしい

$ sudo apt install yaru-theme-icon

で直る。