web-dev-qa-db-ja.com

WineHQ /アプリケーションがDLL

Ubuntu 14.04 wine1.6を実行しています。 wine1.7も試してみました。私はSimCity 2013を実行しようとしていますが、これはどのWindowsマシンでも問題なく動作します。 exeを実行すると、次の結果が返されます。

「エラーコード:[4000] SimCityはEA WebKit DLLを見つけることができませんでした。SimCityは終了します。」

Dllの名前は「eawebkit.dll」です

Winetricksを使用してdllを追加し、利用できないオプションをすべて選択してみました。

Win 7を実行している別のマシンと同じように実行するために、ファイルは正しいフォルダーにあります。私の考えでは、変更が必要な可能性のある構成ファイルがあります。プログラムは.wine/drive_cパラメーターの外を見ていると思います。

何かご意見は?トリック?痩せっぽち??

出力は次のとおりです。

fixme:hnetcfg:fw_profile_get_ExceptionsNotAllowed 0x146e18、0x32fd2c 
 fixme:hnetcfg:fw_app_get_Enabled 0x146e30、0x32fd34 
 fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x146e78sS\C\S\C\S\C\S\C\C\S\C\S\C\S\C\S\C\S\C \\ S\C \\ C \\ C 
 fixme:hnetcfg:fw_app_put_Name 0x146e78、L "SimCity" 
 fixme:hnetcfg:fw_apps_Add 0x146e30、0x146e78 
 fixme:thread:SetThreadIdealProcessor(0xb4):stub 
 fixme :thread:SetThreadIdealProcessor(0xbc):スタブ
 fixme:system:SetProcessDPIAwareスタブ!
 fixme:xinput:XInputGetState(0 0x32f410)
 fixme:ole:RemUnknown_QueryInterface iidのインターフェースなし{ 00000019-0000-0000-c000-000000000046} 
 fixme:win:EnumDisplayDevicesW((null)、0,0x32ee68,0x00000000)、スタブ!
 fixme:thread:SetThreadIdealProcessor(0x1d8):スタブ
 err:ole:CoInitializeExこのアパートメントのスレッドモデルをアパートメントスレッドからマルチスレッドに変更しようとしました。
 fixme:winediag:AUDDRV_GetAudioEndpoint Winepulseは公式にサポートされていませんワインプロジェクトによって評価されました。
 fixme:winediag:AUDDRV_GetAudioEndpointサウンド関連のフィードバックとサポートについては、 http://ubuntuforums.org/showthread.php?t=1960599  
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d: resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage Un処理済み使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。 
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。 
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme :d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理の使用フラグ0x8。
 fixme:d3d:resource_check_usage Unhandle使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
 fixme:d3d:resource_check_usage未処理使用フラグ0x8。
fixme:d3d:debug_d3dformat Unrecognized 0x36314644(fourcc:DF16)WINED3DFORMAT!
 fixme:d3d:wined3d_get_formatフォーマットルックアップテーブル
 fixme:d3d:de3d:de3d:de3d:de3d:de3d:de3d:de3d:de3d:de3 0x34324644(fourcc:DF24)WINED3DFORMAT!
 fixme:d3d:wined3d_get_formatフォーマットルックアップテーブルで認識できないフォーマット(0x34324644)が見つかりません
2
Awatatah

5日間のトラブルシューティングといじくり回しの後、私は自分でこれを解決しました:

PlayLinux経由でインストールし、アプリケーションにwine1.5.20バージョンを選択します。今、エラーなしで実行されます!!

更新を実行できます!!やったー!

enter image description here

0
Awatatah