[Feature] 求恢复Box86和Box64的支持
必须说明使用场景和价值
我感觉hangover没有box86和64好用
hangover需要两层转译 效率不行 Box86和64兼容性也更好 我用hangover打开geek远比box86和64时间要久一些
性能受多种因素影响,不能直接靠感觉推断hangover性能不好。
其实hangover反而没有对wine的部分进行模拟,理论上应该比更快(见hangover的benchmarks)。
如果感觉慢,因为你没说是怎么操作的,我猜测可能是你通过hangover打开geek时wine没有启动,你感受到的启动geek的时间是启动wine的时间加上启动geek软件本身的时间。而你单独使用box64的时候,wine可能已被启动,所以感受到的时间只是启动geek软件本身的时间。
也可能是fex和box64的性能差异,但这个差异应该不大(见上面的benchmarks)。hangover默认使用fex模拟64位,box64(通过wine的WoW64支持)模拟32位(geek是64位还是32位呢?)。你可以参考hangover的文档改用box64尝试一下。
性能受多种因素影响,不能直接靠感觉推断hangover性能不好。
其实hangover反而没有对wine的部分进行模拟,理论上应该比更快(见hangover的benchmarks)。
如果感觉慢,因为你没说是怎么操作的,我猜测可能是你通过hangover打开geek时wine没有启动,你感受到的启动geek的时间是启动wine的时间加上启动geek软件本身的时间。而你单独使用box64的时候,wine可能已被启动,所以感受到的时间只是启动geek软件本身的时间。
也可能是fex和box64的性能差异,但这个差异应该不大(见上面的benchmarks)。hangover默认使用fex模拟64位,box64(通过wine的WoW64支持)模拟32位(geek是64位还是32位呢?)。你可以参考hangover的文档改用box64尝试一下。
我原本是打算用X64打开steam 因为Linux版本需要32位库 我解决了32位库的问题 只是还是打不开(见图一)能给我做一下技术指导吗?
你可以参考box86仓库的install_steam.sh,应该能解决你现在的报错。
...不过还有别的报错会等着你。很久以前我试过但最终也没解决。
我纯猜测,也许其他能使用steam的容器其实也不是直接用官网的安装包安装的?可能是先在真机上装好了再把文件复制到容器的?(这里纯猜测,完全不了解情况。)
你可以参考box86仓库的install_steam.sh,应该能解决你现在的报错。
...不过还有别的报错会等着你。很久以前我试过但最终也没解决。
我纯猜测,也许其他能使用steam的容器其实也不是直接用官网的安装包安装的?可能是先在真机上装好了再把文件复制到容器的?(这里纯猜测,完全不了解情况。)
根据https://wiki.debian.org/Steam 我稍微改了一下子 解决了两行报错 但剩下的好像有点困难
你可以参考box86仓库的install_steam.sh,应该能解决你现在的报错。
...不过还有别的报错会等着你。很久以前我试过但最终也没解决。
我纯猜测,也许其他能使用steam的容器其实也不是直接用官网的安装包安装的?可能是先在真机上装好了再把文件复制到容器的?(这里纯猜测,完全不了解情况。)
有一点你完全正确 steam官网中的deb安装包会强制模拟乌邦图的环境 但是如果sudo apt install steam-installer就不一样了 所以证实了使用steam的容器就根本不是直接在官网的安装包安装的?