【wsl2】wsl2からvscodeが起動しない

このようなメッセージが表示され、wsl上からvscodeが起動できない。
また、Windowsファイルシステム上の実行ファイルを呼び出す系の操作が軒並みエラーになってしまう。
/mnt/c/Program Files/Microsoft VS Code/bin/code: 61: /mnt/c/Program Files/Microsoft VS Code/Code.exe: Exec format error
解決方法は、systemdをfalseにしてあげるとよい。
[boot] systemd=false
snapdを使うために、systemdを使っていたのだけど、これはどうも両立は難しいかもしれない。