无法从启动器运行 Wine 应用程序

无法从启动器运行 Wine 应用程序

我在 xubuntu 16.04 上,我刚刚用 wine 安装了 OpenToonz,当我双击 .exe 文件时,它运行得很好。但是,我使用 xfce 菜单编辑器为它创建了一个启动器,它看起来像这样:

在此处输入图片描述

我之前安装了另一个 wine 程序 (REAPER),并创建了类似的启动器,它运行良好。但是它实际上不能与 OpenToonz 配合使用,每当我运行它时,我都会看到启动画面,而且它只是停留在那里。我尝试在终端上运行相同的打开命令,结果如下:

cristian@cristian-xubuntu:~$ wine "/home/cristian/.wine/drive_c/Program Files/OpenToonz 1.1/OpenToonz_1.1.exe" fixme:winediag:start_process Wine Staging 2.3 是一个包含实验性补丁的测试版本。fixme:winediag:start_process 在 winehq.org 上提交错误报告时,请注明您的确切版本。 fixme:vcruntime:__telemetry_main_invoke_trigger (0x67000000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x230000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x65000000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x180000000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x64000000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x800000) fixme:heap:RtlSetHeapInformation 0x2030000 0 0x22fca0 4 存根fixme:vcruntime:__telemetry_main_invoke_trigger (0x1100000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x63000000) fixme:console:AttachConsole stub ffffffff fixme:file:FindFirstFileExW 标志未实现 0x00000002 fixme:vcruntime:__telemetry_main_invoke_trigger (0x2360000) fixme:system:SetProcessDPIAware stub! fixme:file:FindFirstFileExW 标志未实现 0x00000002 fixme:vcruntime:__telemetry_main_invoke_trigger (0x24a0000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x24c0000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x24d0000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x24f0000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x2500000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x66000000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x2550000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x2560000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x2570000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x25d0000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x25e0000) fixme:wgl:X11DRV_wglGetPixelFormatAttribivARB 不支持 2008 WGL 属性 fixme:font:get_outline_text_metrics 无法读取字体 L“Tank Junior”的 full_nameW! fixme:file:FindFirstFileExW 标志未实现 0x00000002 fixme:file:FindFirstFileExW 标志未实现 0x00000002 fixme:file:FindFirstFileExW 标志未实现 0x00000002 err:module:import_dll 未找到库 glut32.dll(L"C:\Program Files\OpenToonz 1.1\srv\tnzcore.dll 所需) err:module:import_dll 未找到库 tnzcore.dll(L"C:\Program Files\OpenToonz 1.1\srv\image.dll" 所需) err:module:import_dll 未找到库 image.dll(L"C:\Program Files\OpenToonz 1.1\srv\t32bitsrv.exe" 所需) err:module:import_dll 未找到库 glut32.dll( L"C:\Program Files\OpenToonz 1.1\srv\tnzcore.dll" 所需的库 tnzcore.dll 未找到 err:module:import_dll 未找到 L"C:\Program Files\OpenToonz 1.1\srv\t32bitsrv.exe" 所需的库 tnzcore.dll err:module:LdrInitializeThunk L"C:\Program Files\OpenToonz 1.1\srv\t32bitsrv.exe”失败,状态 c0000135

知道是什么原因造成的吗?同样,当我双击 .exe 时,程序运行良好

答案1

原来问题只是我没有设置工作目录,现在我只需将程序所在的目录放进去,它就可以按预期工作

相关内容