关于如何使用 Wine 运行 Windows 软件的资源有很多,但这个问题专门关于如何运行名为“托比·菲贝尔“来自德语康奈尔森出版社在 (Ubuntu) Linux 上,使用 Wine。
我在安装时使用 Wine 的默认设置,部分解决了这个问题Wine Windows 程序加载器使用Ubuntu 软件中心。
软件的介绍屏幕,其中的头像解释了软件(带有音频和动画),鼠标也正常工作。然而,某些按钮不起作用,并且无法超越此介绍。
我尝试过
- 在 Windows XP 和 Windows 7 仿真模式之间进行选择
- 在 Wine 中映射驱动器 D:\ 以指向软件
- 从控制台启动,而不是从 Gnome 启动
wine d:\Start.EXE
- 从调试输出开始,例如
WINEDEBUG=loaddll wine d:\Start.exe
调试输出没有显示任何对我有用的内容。
更新 1:
winedbg d:\Start.exe
在调试器中使用和运行程序时按下其中一个不起作用的按钮后立即按 CTRL+C我明白了
Ctrl-C: stopping debuggee
0xf772b430 __kernel_vsyscall+0x10 in [vdso].so: popl %ebp
我可以用它做什么?
更新 2:
启动程序时,WINEDEBUG=+relay wine d:\Start.exe
它只会在终端中填满大量日志,实际上会导致程序在启动后立即显示错误消息。我没有设法到达最初卡住的地方。
我怎样才能让这个东西运行所有的东西,而不仅仅是介绍屏幕?我不知道是什么阻止了上述按钮的工作。
笔记:我知道我可以并且已经成功在 Windows XP 虚拟机上运行它,但出于许可原因,以及由于 VMWare Player 的屏幕分辨率(需要全屏)有点不稳定,我宁愿避免使用 Windows 副本。