一、问题背景 近期某项目反馈,桌面云虚拟机使用微信无法提取图片中的文字问题,多位用户办公需要经常识别图片中文字,希望得到解决。 举例,如下图是一张微信聊天框内的图片,如使用物理电脑我们可以直接用鼠标停留在图片中的文字上方以选中文字,但如果是使用虚拟机登录微信,则无法选中文字。
二、排查步骤 1、使用物理机相同的纯净iso在桌面云安装测试文字仍然无法选中(未安装agent和其他软件)
2、将微信更新到最新版本,问题依旧
3、是否只要是虚拟机都会存在此问题?于是尝试在VMware上测试,果然也无法选中。
客户无奈:好吧,既然VMware也不行,就不难为你们了~
4、就在客户也打算放弃使用此功能之时,根据网上建议可能和硬件cpu方面相关,我无意中的一项尝试,问题得到解决——将虚拟机勾选“Host CPU”后便能够正常提取文字。
客户倍感欣慰:牛逼!还得是sangfor!!!这下那群终端用户不会找我麻烦了。
tips:Host CPU功能说明:虚拟机Host CPU开启后,与虚拟机所在主机CPU指令集关联性较强,虚拟机CPU型号将与物理服务器CPU型号一致,需重启虚拟机生效
三、问题总结 当遇到物理机和虚拟机功能不一致时思路如下: 1、使用纯净iso安装对比,不安装agent和其他软件(排除agent策略影响) 2、在VMware上安装iso对比(若VMware也存在此问题,即便无法解决,客户也不会过于纠结) 3、最后就是尝试网上找找是否有其他方案啦,客户也能感受到我们的服务态度。
|