找到2061个回复 (用户: 老虎会游泳)
@sunchy,你可以截个图吗,手机对着屏幕拍照也可以。
甲骨文韩国2
哦对了,arm windows实际上支持x86应用模拟(仅32位,不支持64位)。如果把相关dll拿过来,是不是可以运行呢。我可以研究一下。
wine实际上是有arm64版本的,只是缺少arm64的windows应用
@zake,因为目前所有支持的Windows游戏、应用以及wine本身都是x86或者x86_64平台的,所以就算成功安装了也不能运行游戏或者应用,没有意义。
需要有arm64平台的windows应用、游戏才行,但是目前几乎没有。目前只能等wine的x86仿真功能推出,他们应该是在开发了。
@艾木友尔尔巴,如果在steam购买的游戏,可以直接使用steam play功能游玩。
在其他地方购买的游戏,如果在网站的列表中,可以一键安装。
如果不在列表中,可以自行尝试安装:
https://hu60.cn/q.php/bbs.topic.94926.html不保证游戏能够启动。有些游戏需要专门适配才能启动。有些游戏以目前的wine不可能启动。
@无名啊,嗯对,这就是我想说的二层交换机模式。
IPv6的三层中继其实原理上很简单,只需要邻居代理而已。但是实现上很复杂,因为很多路由器的邻居代理功能都有问题。二层交换就省去了这些麻烦。
此外我在23楼把“树莓派”打成了“openwrt”,可能是因为看了20楼所以搞混了。
@无名啊,你使用了路由器的IPv6中继功能,把父路由器做为WAN,子路由器做为LAN。此时子路由器的地址范围是父路由器地址范围的一个子集。
这就带来了一个路由包含问题:
- 对于电脑来说,树莓派和它不在一个网段,它会把数据转发给子路由器。此时电脑发往树莓派的包可以到达。
- 对于树莓派,因为子路由器的地址范围是父路由器的子集,而树莓派获得的网段信息是由父路由器提供的。所以在它看来,电脑和它在同一个网段。所以它会试图直接把数据发给电脑。此外,它不知道子路由器的存在。
但是,电脑和树莓派根本不在一个网段,所以数据也无法到达。而子路由器呢,因为树莓派不知其存在,所以树莓派自然也不会往子路由器发包。
为了解决这个问题,子路由器必须部署邻居代理(NDP Proxy)。当树莓派试图在父路由器的网段内通过NDP(邻居发现协议)查找电脑时,子路由器必须代其回答“我就是你要找的电脑,我的mac地址是……”,这样发往电脑的数据包才能被正确转发给子路由器,然后由其代为转交。
如果子路由器的邻居代理不正常,则父子路由器的直连设备互访就会出问题。
@无名啊,你可以下拉一下那个Native DHCPv6,看看还有没有其他选项。有没有中继选项。
此外,把 LAN DHCPv6 服务器改成 Stateful Only,以避免潜在的邻居代理失效问题。
而如果把WiFi做为LAN角色加入网络,则父子路由器就真的在同一个子网,从而不需要邻居代理。子路由器甚至不需要开启IPv6功能,也不需要开启IPv4 DHCP客户端功能,由父路由器分配IPV4/IPv6地址即可。这是更简单的方案,但是需要路由器固件足够灵活,允许这种配置。
@ysyvsl,以下情况无法显示:
- 使用DX12(由VKD3D提供支持,和DXVK无关)。
- 该游戏的“运行环境”设置里未打开DXVK开关(Wine会使用OpenGL进行渲染,和DXVK无关)。
- 游戏本身就使用OpenGL,那么也和DXVK无关。
要解决问题1,可以使用MangoHud,它支持DX12。
要解决问题2,请在游戏的“运行环境”选项里打开DXVK,这样通常也能提升帧数。
要解决问题3,请切换游戏的渲染模式为DirectX/DX/D3D。此外,虽然MangoHud宣称自己支持OpenGL,但是好像需要特殊的启动参数,我没成功过。