環境
- Wine7.0.1
- Ubuntu20.04
ShellExecuteEx が失敗
Kindle をインストールしようとしたらエラー
$ wine KindleForPC-installer-1.40.65535.exe
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
アプリケーションを開始できません。もしくは、指定したファイルにアプリケーションが関連付けられていません。
ShellExecuteEx が失敗: ファイルが見つかりません。
となる。ぐぐっても解決策はみつからなかったので、英語のエラーメッセージを確認
$ LANG=C
として再現させる
$ wine KindleForPC-installer-1.40.65535.exe
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: File not found.
原因
KindleForPC-installer-1.40.65535.exe
がカレントディレクトリにあると思ったら無かった。
Wine はちょっと感触が違うので戸惑ったけれど、わかれば当たり前の話。
つまづいた記念に記事化。