ubuntu16.04.4 wine3.0 本地win系统盘下Foxmail

Wine、Cedega、CrossOver 等配置
回复
头像
Archer123
帖子: 146
注册时间: 2008-05-18 10:16

ubuntu16.04.4 wine3.0 本地win系统盘下Foxmail

#1

帖子 Archer123 » 2018-04-24 14:58

ubuntu16.04 下,16.04刚出来的时候,那时候应该是wine2.0 时代,就已经配置好直接wine 我win10 系统下的D盘下的 Foxmail 也一直用的没问题,除了不能正文编辑输入外,看看
邮件还是很惬意的。

可是从ubuntu16.04.2 升级后 就发现以前的默认配置都失效了,请大神看下。

先附上,目前的配置
cmd@TR:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.4 LTS
Release: 16.04
Codename: xenial

cmd@TR:~$ wine --version
wine-3.0

以前的配置就是这样 win2.0 然后以下是,这个是自己建立的 Foxmail.desktop 放到了 ~/.local/share/applications/ 下 ,我用的是unity桌面环境,可以直接在dash 和 左侧的启动栏里 找到并点击启动foxmail
[Desktop Entry]
Name=Foxmail
Name[zh_CN]=Foxmail
Comment=Foxmail
Exec=wine /media/DataD/Foxmail/Foxmail.exe
Icon=/media/DataD/Foxmail/Skin/Foxmail.ico
Terminal=false
Type=Application
Categories=Application;
Encoding=UTF-8
StartupNotify=true

今天是这么折腾的:
先 ./winetricks 启动这个配置工具,选择 “删除当前容器所有相关×××××”删除清理干净以往的所有 .wine配置

然后,参考该篇 https://blog.csdn.net/xiaoyur347/articl ... s/51291791

wine3.0 wine foxmail 命令行的报错
cmd@TR:~$ wine /media/DataD/Foxmail/Foxmail.exe
0009:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0009:fixme:process:SetProcessDEPPolicy (3): stub
0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0009:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x101cc1d0, 0x13019af8, 0x1308dfc8) stub.
002e:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
002e:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
002e:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
002e:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
002e:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
002e:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
002e:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
002e:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
002e:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
002e:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
002e:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
002e:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
002e:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
002e:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
002e:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x303fb34, (nil) 0x303fb38
002e:fixme:nls:get_dummy_preferred_ui_language (0x38 0x303fb34 (nil) 0x303fb38) returning a dummy value (current locale)
002e:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x303fb34, 0x1e3778 0x303fb38
002e:fixme:nls:get_dummy_preferred_ui_language (0x38 0x303fb34 0x1e3778 0x303fb38) returning a dummy value (current locale)
002e:fixme:winsock:WSALookupServiceBeginW (0x303f7d4 0x00000ff0 0x303f814) Stub!
[0424/145109:ERROR:network_change_notifier_win.cc(155)] WSALookupServiceBegin failed with: 8
002e:fixme:iphlpapi:NotifyAddrChange (Handle 0x303f940, overlapped 0x1e4554): stub
002e:fixme:win:RegisterDeviceNotificationW (hwnd=0x10098, filter=0x303f928,flags=0x00000000) returns a fake device notification handle!
002e:fixme:win:RegisterDeviceNotificationW (hwnd=0x10098, filter=0x303f928,flags=0x00000000) returns a fake device notification handle!
002e:fixme:win:EnumDisplayDevicesW ((null),0,0x303f4a4,0x00000000), stub!
0009:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x100b0 0x00000000
0044:fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
002e:fixme:dwmapi:DwmIsCompositionEnabled 0x303eab4
002e:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x1009a 0x00000000
002e:err:ole:CoGetClassObject class {54e211b6-3650-4f75-8334-fa359598e1c5} not registered
002e:err:ole:CoGetClassObject no class object {54e211b6-3650-4f75-8334-fa359598e1c5} could be created for context 0x1
[0424/145109:FATAL:direct_manipulation.cc(35)] Check failed: SUCCEEDED(hr).
Backtrace:
(No symbol) [0x10181B01]
(No symbol) [0x11F523FC]
(No symbol) [0x11CA9CB1]
(No symbol) [0x11C98AE7]
(No symbol) [0x11C8F46E]
(No symbol) [0x11C8A70B]
(No symbol) [0x1016A221]
(No symbol) [0x1013DC1A]
(No symbol) [0x100CB616]
(No symbol) [0x100CAE82]
(No symbol) [0x100CB260]
(No symbol) [0x100CB332]
(No symbol) [0x11FA0FBE]
(No symbol) [0x101C2145]
(No symbol) [0x1018E2FF]
(No symbol) [0x1018DD13]
(No symbol) [0x101C2E9D]
(No symbol) [0x101C33ED]
(No symbol) [0x1018E030]
(No symbol) [0x1018DFED]
(No symbol) [0x101AA71B]
(No symbol) [0x101AAB68]
(No symbol) [0x1018C4C2]
call_thread_func_wrapper [0x7BC7F160+12]
(No symbol) [0x7BC82FB9]
call_thread_exit_func [0x7BC7F152+50]
(No symbol) [0x00000000]

004c:fixme:dbghelp:elf_search_auxv can't find symbol in module
004c:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
004c:fixme:dbghelp:elf_search_auxv can't find symbol in module
004c:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)


同时弹窗了
foxmailerror.png
foxmailerror.png (41.19 KiB) 查看 8945 次
这个.txt 日志报告内容
Microsoft Windows 10 [Build 10.0.15063]
CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz
Foxmail 72.09.0116 297E7EDD68471A378318D03EFB79B0C0
----------------------------------------
Type: EXCEPTION_BREAKPOINT
Address: 101B76A9

CallStack:

Regs:
EAX=0303F000, EBX=0303F508, ECX=00000000, EDX=00000334
ESI=0303F514, EDI=0303F510, EBP=0303F444, ESP=0303EF00, EIP=101B76A9

DWORDs at CS:EIP:
016AC3CC B24E6CE8 CCCCCC01 CCCCCCCC CCCCCCCC 55CCCCCC 4D8BEC8B 5D8B5310
pid=00000008 init_tid=00000009 crashtid=00000033
DWORDs at teb:
0303EAB0 03040000 02F42000 00000000 00000000 00000000 81FF8000 00000000 00000008 00000033 00000000 0017B930 7FFDF000 00000000 00000000 00000000 00000000

Modules:
[00400000,10FD000] Z:\media\DataD\Foxmail\Foxmail.exe [7.2.9.116,1992-06-19 22:22:17 GMT] [17769160]
[7BC10000,0EA000] C:\windows\system32\ntdll.dll [5.1.2600.2180,1970-01-01 00:00:00 GMT] [2468]
[7B410000,3D9000] C:\windows\system32\KERNEL32.dll [5.1.2600.2180,1970-01-01 00:00:00 GMT] [1714140]
[7E9D0000,1C7000] C:\windows\system32\user32.dll [5.1.2600.2180,1970-01-01 00:00:00 GMT] [798984]
[7E8A0000,117000] C:\windows\system32\gdi32.dll [10.0.0.0,1970-01-01 00:00:00 GMT] [16756]
[7E820000,068000] C:\windows\system32\advapi32.dll [5.1.2600.2180,1970-01-01 00:00:00 GMT] [2488]
[7EFF0000,010000] C:\windows\system32\version.dll [5.1.2600.2180,1970-01-01 00:00:00 GMT] [2484]
[7E6F0000,120000] C:\windows\system32\oleaut32.dll [6.0.6001.18000,1970-01-01 00:00:00 GMT] [21432]
[7E5A0000,13E000] C:\windows\system32\ole32.dll [10.0.0.0,1970-01-01 00:00:00 GMT] [152012]
[7E510000,073000] C:\windows\system32\rpcrt4.dll [5.1.2600.2180,1970-01-01 00:00:00 GMT] [2472]
[7E4D0000,032000] C:\windows\system32\wintrust.dll [6.1.7601.23769,1970-01-01 00:00:00 GMT] [2488]
[7E410000,0BC000] C:\windows\system32\crypt32.dll [5.131.2600.1243,1970-01-01 00:00:00 GMT] [252924]
[7E3F0000,00D000] C:\windows\system32\msimg32.dll [,1970-01-01 00:00:00 GMT] [1032]
[7E3D0000,019000] C:\windows\system32\mpr.dll [5.0.2195.6611,1970-01-01 00:00:00 GMT] [29576]
[7E2B0000,111000] C:\windows\system32\comctl32.dll [5.81.4704.1100,1970-01-01 00:00:00 GMT] [315184]
[7E280000,022000] C:\windows\system32\imm32.dll [5.1.2600.2180,1970-01-01 00:00:00 GMT] [2468]
[7E250000,02E000] C:\windows\system32\winspool.drv [5.1.2600.2180,1970-01-01 00:00:00 GMT] [29984]
[7E000000,23F000] C:\windows\system32\shell32.dll [6.0.2900.6242,1970-01-01 00:00:00 GMT] [1439156]
[7DF90000,05F000] C:\windows\system32\shlwapi.dll [6.0.2800.1692,1970-01-01 00:00:00 GMT] [19940]
[7DE90000,0E9000] C:\windows\system32\comdlg32.dll [6.0.2900.5512,1970-01-01 00:00:00 GMT] [615908]
[7DE80000,00E000] C:\windows\system32\wsock32.dll [4.0.0.0,1970-01-01 00:00:00 GMT] [2444]
[7DE40000,034000] C:\windows\system32\ws2_32.dll [5.1.2600.5512,1970-01-01 00:00:00 GMT] [2476]
[7DE20000,01B000] C:\windows\system32\iphlpapi.dll [5.1.2600.2180,1970-01-01 00:00:00 GMT] [2480]
[7DDE0000,032000] C:\windows\system32\secur32.dll [,1970-01-01 00:00:00 GMT] [1032]
[7DDC0000,01E000] C:\windows\system32\netapi32.dll [,1970-01-01 00:00:00 GMT] [1032]
[7DD00000,0AF000] C:\windows\system32\winmm.dll [,1970-01-01 00:00:00 GMT] [478112]
[7DCD0000,027000] C:\windows\system32\msacm32.dll [,1970-01-01 00:00:00 GMT] [22752]
[7DC50000,07C000] C:\windows\system32\gdiplus.dll [,1970-01-01 00:00:00 GMT] [2364]
[7DBE0000,059000] C:\windows\system32\oleacc.dll [7.0.0.0,1970-01-01 00:00:00 GMT] [75332]
[7DBD0000,00B000] C:\windows\system32\ntdsapi.dll [,1970-01-01 00:00:00 GMT] [1032]
[7DB90000,033000] C:\windows\system32\winhttp.dll [5.1.2600.2180,1970-01-01 00:00:00 GMT] [10144]
[7DB70000,016000] C:\windows\system32\jsproxy.dll [,1970-01-01 00:00:00 GMT] [8728]
[7DB00000,068000] C:\windows\system32\wininet.dll [8.0.7601.17601,1970-01-01 00:00:00 GMT] [85368]
[7DAE0000,010000] C:\windows\system32\sensapi.dll [,1970-01-01 00:00:00 GMT] [1032]
[10000000,32E9000] Z:\media\DataD\Foxmail\cef3\libcef.dll [3.2623.1406.0,2017-11-24 04:07:20 GMT] [52493000]
[7DA50000,03E000] C:\windows\system32\usp10.dll [,1970-01-01 00:00:00 GMT] [1032]
[7DA40000,008000] C:\windows\system32\psapi.dll [5.1.2600.3264,1970-01-01 00:00:00 GMT] [2500]
[7DA20000,014000] C:\windows\system32\userenv.dll [,1970-01-01 00:00:00 GMT] [1032]
[7D940000,095000] C:\windows\system32\urlmon.dll [6.0.2800.1485,1970-01-01 00:00:00 GMT] [57872]
[7DA10000,00C000] C:\windows\system32\dhcpcsvc.dll [,1970-01-01 00:00:00 GMT] [1032]
[7D920000,017000] C:\windows\system32\wtsapi32.dll [,1970-01-01 00:00:00 GMT] [1032]
[7D4E0000,082000] C:\windows\system32\winex11.drv [10.0.0.0,1970-01-01 00:00:00 GMT] [2452]
[7D300000,029000] C:\windows\system32\uxtheme.dll [10.0.0.0,1970-01-01 00:00:00 GMT] [2448]
[7D2E0000,011000] C:\windows\system32\api-ms-win-core-synch-l1-2-0.dll [,1970-01-01 00:00:00 GMT] [1032]
[7CB10000,00E000] C:\windows\system32\api-ms-win-core-fibers-l1-1-1.dll [,1970-01-01 00:00:00 GMT] [1032]
[7CB00000,00A000] C:\windows\system32\api-ms-win-core-localization-l1-2-1.dll [,1970-01-01 00:00:00 GMT] [1032]
[7CAF0000,006000] C:\windows\system32\api-ms-win-core-string-l1-1-0.dll [,1970-01-01 00:00:00 GMT] [1032]
[7CAD0000,012000] C:\windows\system32\api-ms-win-core-datetime-l1-1-1.dll [,1970-01-01 00:00:00 GMT] [1032]
[7CAC0000,00E000] C:\windows\system32\api-ms-win-core-localization-obsolete-l1-2-0.dll [,1970-01-01 00:00:00 GMT] [1032]
[F73D0000,010000] C:\windows\system32\olepro32.dll [5.0.4522.0,1970-01-01 00:00:00 GMT] [14160]
[F6310000,05D000] C:\windows\system32\dbghelp.dll [6.1.7601.17514,1970-01-01 00:00:00 GMT] [2492]
[01890000,013000] Z:\media\DataD\Foxmail\FoxBugReport.dll [,2013-10-17 14:09:29 GMT] [64568]
[F61A0000,060000] C:\windows\system32\dwrite.dll [,1970-01-01 00:00:00 GMT] [1032]
[F6190000,006000] C:\windows\system32\api-ms-win-core-sysinfo-l1-2-1.dll [,1970-01-01 00:00:00 GMT] [1032]
[F6120000,062000] C:\windows\system32\setupapi.dll [,1970-01-01 00:00:00 GMT] [46436]
[15620000,12E000] Z:\media\DataD\Foxmail\libeay32.dll [1.0.1.5,2013-04-02 12:10:08 GMT] [1224704]
[F5B60000,0A0000] C:\windows\system32\msvcrt.dll [7.0.2600.2180,1970-01-01 00:00:00 GMT] [2456]
[0FF60000,044000] Z:\media\DataD\Foxmail\ssleay32.dll [1.0.1.5,2013-04-02 12:10:41 GMT] [278528]
[16050000,007000] Z:\media\DataD\Foxmail\exchange.dll [,2013-12-20 03:12:42 GMT] [17976]
[7AC10000,074000] C:\windows\system32\riched20.dll [5.30.23.1215,1970-01-01 00:00:00 GMT] [64556]
[F6110000,005000] C:\windows\system32\riched32.dll [5.1.2600.0,1970-01-01 00:00:00 GMT] [2496]
[17500000,01E000] Z:\media\DataD\Foxmail\Skin\TXScrollbar.dll [1.0.0.3,2014-01-20 07:58:50 GMT] [130688]
[F5B40000,007000] C:\windows\system32\dwmapi.dll [6.0.6000.16386,1970-01-01 00:00:00 GMT] [2512]
[F4D50000,0B0000] C:\windows\system32\windowscodecs.dll [6.0.6001.39027,1970-01-01 00:00:00 GMT] [12388]
[F5B10000,020000] C:\windows\system32\propsys.dll [,1970-01-01 00:00:00 GMT] [1956]
----------------------------------------

Crash Signature: E8858CFBE6BDEB70B21CCC3168D21687



然后继续做了
wget https://raw.githubusercontent.com/Winet ... winetricks
chmod +x winetricks
./winetricks riched30


再次用 wine /media/DataD/Foxmail/Foxmail.exe 或者 直接右键打开 foxmail.desktop 还仍旧是上边的两个报错。
头像
Archer123
帖子: 146
注册时间: 2008-05-18 10:16

Re: ubuntu16.04.4 wine3.0 本地win系统盘下Foxmail

#2

帖子 Archer123 » 2018-04-24 15:15

我好像乱弄 解决掉了。。。

还是参考 那篇帖子的 最后一句
“然后即可安装ie8。有了ie8+riched30,Foxmail即可正常输入中文了。”

启动./winetricks
配置界面中,找到 “安装windows DLL或组件” 去里边勾选 ie8 (我实际还勾选安装了riched20 riched30 msls31 )

安装好后,再次通过foxmial.desktop 启动foxmail 发现不会弹窗error了 跑了一会儿也正常。

但是部分邮箱 右键收取邮件会报错误“错误信息:Unspecified error (10060) from system.”

哦,这时候 如果启动 winecfg 看配置界面的话,首页windows版本 那里是windowsxp 才会正常。

如果,切换到windows10 或 windows7 也还是foxmail 会退出弹窗报error
头像
Archer123
帖子: 146
注册时间: 2008-05-18 10:16

Re: ubuntu16.04.4 wine3.0 本地win系统盘下Foxmail

#3

帖子 Archer123 » 2018-04-24 15:35

居然 还可以 在回复邮件 和 发送邮件 中文输入内容了。。。。。
我用的是 ubuntu 下的 搜狗输入法。。。
回复