1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Wine で ShellExecuteEx が失敗

Posted at

環境

  • 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 はちょっと感触が違うので戸惑ったけれど、わかれば当たり前の話。

つまづいた記念に記事化。

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?