加菲不是胖橘
2025-09-23 19:09 deepin product team
沙发
Reply Like 0 View the author
沙发
ima字体很奇怪, 替换了微软雅黑也不行, 应该怎么设置
更新3.3.3版本后高级调试里面的“添加/删除程序”功能中的安装按钮点击没反应,上一个版本还可以,我现在需要在一个容器中安装多个exe的应用程序,所以怎么解决这个问题,有上一版本的安装包吗?
更新3.3.3版本后高级调试里面的“添加/删除程序”功能中的安装按钮点击没反应,上一个版本还可以,我现在需要在一个容器中安装多个exe的应用程序,所以怎么解决这个问题,有上一版本的安装包吗?
可以通过高级调试这里安装:
可以通过高级调试这里安装:
我是需要通过exe文件安装应用,按照你的办法我试了只是添加一个快捷方式,并不能安装应用
我是需要通过exe文件安装应用,按照你的办法我试了只是添加一个快捷方式,并不能安装应用
添加后选中,然后点击调试运行就进入安装流程了🤧
我试试,非常感谢
Popular Ranking
ChangePopular Events
More
绿色软件注意事项
如何运行绿色软件
绿色软件是直接运行无需安装的,绿色软件运行后会在统信Windows应用兼容引擎首页“我的应用”内生成快捷方式,后续可以直接运行。
如果运行的绿色应用没有完全退出,可以检查应用是否最小化在系统右下角的托盘内。
对于应用无法退出的情况,打开任务管理器,搜索 exe的名称找到对应的进程,然后选中,在右键菜单里面点击“强制退出”:
如何打包绿色软件
如果要打包的应用是一个绿色软件,会弹出这样子的提示:
至于什么时候该选“打包应用本身”,什么情况选“打包文件夹”,取决于运行的应用本身。
如果运行的绿色软件是一个非常简单的应用,同级目录下没有任何文件就能够跑起来,比如这样:
那么在打包的时候可以直接选择“打包应用本身”,此时 deb 包里就仅包含这个 exe 文件。
但大多数情况下,大多数绿色软件除了运行的 exe 以外,还会自带运行的 dll、资源文件、各种配置文件,比如这样:
那么打包的时候就需要选择“打包文件夹”,然后选择整个绿色软件解压后的路径。兼容引擎只是默认打开 exe 所在的目录,如果 exe 所在的层级目录很深,你需要选择更上层的文件夹才能保证将绿色软件完全打包。
如何运行 .Net 应用
对于安装需要 .Net Framework框架的应用,部分应用会提醒用户安装,兼容引擎也会去检测运行的 exe 是否是 .Net 应用:
如果检测到了,在安装失败的时候会提示进行修复:
此时点击“修复”会安装推荐的 .Net 版本。
也可以选择安装开源的 .Net Framework 实现 Mono:
应用首次安装可以运行,退出后再次运行失败
在兼容引擎V3.2以后的版本上出现这种情况,可以进入应用的高级调试页面,直接点击“调式运行”,如前文提到的:
此时就可以看到应用运行日志了,我们在日志窗口里可以看到这样的错误:
从日志中可以明显看到因为应用缺失了 dll,而这些 dll 在当前版本的 wine 还没有实现。目前统信Windows应用兼容引擎 V3.2 在调试日志窗口内针对错误日志提供了修复建议,点击文字链后即可跳转到组件安装模块安装对应的dll组件:
应用可能缺多个 dll,在补完一个 dll 之后再次点击调试运行,又报一样的错误,只不过 dll 的名字不一样,一些小的应用可以在“组件安装”补完 dll 之后运行。
如果无法在组件列表中安装缺失的 dll,那就只能自己从网上下载 dll 后,在高级调试界面的“调试工具”里打开容器 C 盘,将 dll 手动复制到 windows/system32 (或 windows/syswow64)下。
应用窗口黑屏
Wine提供了三种渲染方式:
遇到应用安装后,应用程序窗口黑屏的情况,可以尝试将渲染方式设置成 gdi。
高分屏上文字太小
在高分屏上如果应用的显示字体过小,可以拉高 DPI 的值:
界面显示不完整
如果遇到界面显示不完整的,如下图:
这个属于适配问题,在wine配置中去掉 允许窗管修饰窗口即可:
部分应用需要系统修饰,如果不设置会导致窗口风格和系统不统一。比如上图这个窗口,如果没有窗管修饰就比较丑:
游戏应用的设置
DXVK 是 Direct 11 的 Vulkan 实现,而 VkD3D 是 Direct 12 的 Vulkan 实现。在设置安装好 Vulkan 驱动后,就可以通过设置这两个选项来运行游戏了。
A 卡用户需要安装 mesa-vulkan-drivers 。打开终端,然后输入下面的命令:
sudo apt install mesa-vulkan-drivers
对于 N 卡用户,需要安装 nvdia-vulkan-icd :
sudo apt install nvidia-vulkan-icd
然后安装 vulkan-tools ,运行 vkcube ,能弹出 vkcube 的 demo,说明 Vulkan 显卡驱动设置完成了:
sudo apt install vulkan-tools vkcube
关于显卡驱动安装和版本选择可以参考:deepin 23 如何安装显卡驱动
其他问题
更多使用统信Windows应用兼容引擎中遇到的问题可以查看本文:如何简单实现Windows应用在Linux系统上的无缝运行?