使用,我想启动一个不运行任何程序的 Windows 桌面。然后我想与该桌面的菜单、桌面图标等进行交互wine
。linux
Start
我知道我可以通过这样做在桌面上运行特定的 Windows 可执行文件...
wine explorer /desktop some_executable.exe
但是,如果我停止some_executable.exe
操作,空白的 Windows 桌面就会打开,然后在几秒钟后关闭。
有没有什么方法可以wine
简单地启动留在屏幕上的空白 Windows 桌面?
先感谢您。
答案1
我现在意识到我可以做以下事情:
- 运行
winecfg
,并在“图形”选项卡下指定Emulate a virtual desktop
- 然后运行
winetricks explorer
这将打开一个正在explorer
运行的虚拟 Windows 桌面。我可以将其图标化explorer
,然后就可以通过该虚拟 Windows 桌面运行任何 wine 安装的程序。
对于我的目的来说这似乎足够稳定了。
答案2
葡萄酒并非旨在创建稳定的 Windows 桌面。
它为 Linux 系统提供了有限的运行某些 Windows 特定应用程序的能力,但桌面不是其中之一。
为了实现你想要的功能,一个广为接受的解决方案就是在你的 Linux 系统中添加桌面虚拟化功能,使用 Linux 系统作为虚拟化主机,如果你的硬件能够胜任(见https://www.cyberciti.biz/faq/linux-xen-vmware-kvm-intel-vt-amd-v-support/了解详情)。
确认cat /proc/cpuinfo | grep lm
您有一个 64 位处理器(必需)。
如果是的话,那么cat /proc/cpuinfo | grep -h "svm | vmx"
看看该 CPU 是否具有虚拟化功能。
答案3
这是一个提供开始菜单的工具。此外,如果您在 Wine 中启用桌面模拟,则使用 Wine Start Menu Systray.exe 应用程序时将获得任务栏。
https://www.youtube.com/watch?v=lqfbu6gTBYg
下载位于 YouTube 描述中。