我正在尝试让 Windows 版 RingCentral 正常工作。我已经安装并加载了它,但一直出现崩溃,无论我怎么谷歌搜索都无法解决:
发行版:Ubuntu 15.10
wine --版本:wine-1.6.2
重新创建步骤:
下载 msi:http://downloads.ringcentral.com/sp/RingCentralForWindows
pol > 安装 > 安装程序未列出
组件:vcrun2010、dotnet4
继续 > 为 softphone.exe 创建快捷方式
打开程序 > 登录 > 崩溃
以下是我的日志的删节版:
.... # many many more fixme:d3d
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:advapi:RegisterTraceGuidsW (0x3321e8c, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x34dc968, (null), (null), 0x352d940,): stub
fixme:process:GetNumaHighestNodeNumber (0x32c4ec): stub
fixme:dbghelp_msc:pdb_parse_cmd_string Couldn't evaluate "$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = " => get_zvalue: no value found (.raSearch)
fixme:process:GetNumaHighestNodeNumber (0x57fd7c0): stub
15:04:26.748 os_core_win32. !pjlib 2.1 for win32 initialized
15:04:26.750 sip_endpoint.c .Creating endpoint instance...
15:04:26.750 pjlib .select() I/O Queue created (0537CF38)
15:04:26.751 sip_endpoint.c .Module "mod-msg-print" registered
15:04:26.751 sip_transport. .Transport manager created.
15:04:26.751 pjsua_core.c .PJSUA state changed: NULL --> CREATED
Aborted! 2016-Jan-05 15:07:20
Exception
>>>
Halt on unexpected exception at location QtModanoApp::notify
Windows Exception EXCEPTION_MS_CPP (0xe06d7363) at 0x7B8395FC; Exception type 'Concurrency::scheduler_resource_allocation_error' info 'Unknown exception'
* stack trace *
<undef>
<undef>
<undef>
<undef>
<undef>
<undef>
<undef>
<undef>
<undef>
<undef>
<<<
ESS::Assertion in thread main (9) @ ..\..\..\src\Utils\ErrorsSubsystem.cpp:394 in void __cdecl ESS::HaltOnUnexpected(const struct Utils::ExceptionInfo &,const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &)
* Stack trace *
<Stack trace not available on current OS version!>
fixme:dbghelp_msc:pdb_parse_cmd_string Couldn't evaluate "$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = $20 $T0 216 - ^ = $22 $T0 220 - ^ = $23 $T0 224 - ^ = $24 $T0 228 - ^ = " => get_zvalue: no value found (.raSearch)
fixme:dbghelp_msc:pdb_parse_cmd_string Couldn't evaluate "$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = $20 $T0 216 - ^ = $22 $T0 220 - ^ = $23 $T0 224 - ^ = $24 $T0 228 - ^ = " => get_zvalue: no value found (.raSearch)
err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail
fixme:thread:GetThreadPreferredUILanguages 56, 0x33f9f0, 0x33fa04 0x33f9f8
fixme:ver:GetCurrentPackageId (0x33f448 (nil)): stub
fixme:console:GetConsoleProcessList (0x33fc80,1): stub
fixme:system:SetProcessDPIAware stub!
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x86e648 0x86e638
我不确定该怎么做。任何建议都会很有帮助 - 我需要运行这个软件,否则我将被迫在 Windows 上工作。
答案1
RingCentral 不就是换了个名字的 Zoom 吗?试试 Zoom 的原生 Linux 客户端(在我的 Ubuntu 15.04 上运行了很长时间,并且一直在不断更新),可从以下网址下载:http://zoom.us/download
一次会议中,这两位客户看起来都一样。
答案2
我在 16.04 Gnome 和 PlayonLinux 上运行了这个程序,既可以发送也可以接收电话。
对于 PlayonLinux: (Wine 已安装在 16.04 上)
wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
sudo wget http://deb.playonlinux.com/playonlinux_trusty.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update
sudo apt-get install playonlinux
通过 playonlinux(不是 wine)将 RingCentral(7.0.7)安装为 32 位程序,将 softphone.exe 设置为快捷方式。然后安装 vcrun2013 和 dotnet45 组件。将 wine 配置设置为 1.9.24。
Ringcentral 7.0.7: http://downloads.ringcentral.com/sp/RingCentralForWindows-7.0.7.msi
只需记住进入您的 ringcentral 帐户并激活您安装该功能的计算机,这样它就被授权实际呼叫而不是“RingOut”。
答案3
我能够使用旧版本的 RingCentral (7.0.7) 来实现这一点:
wine: 1.9
vcrun2013
dotnet45
它只起到响铃模式的作用。毫无用处。
答案4
我可以通过在 Crossover 中安装 MS Visual C++ 2013、msls31、Core 字体、visual basic 运行时、MSXML 和 .NET 4.0 来使其在 ArchLinux 中运行。
您可能不需要 VBR。