Wine相关

使用crossover安装微信出错

  • WeChatWin.dll缺失
    • 原因:系统缺少lib32-libldap,导致软件无法加载特定的dll文件。
    • 解决方案:64位ubuntu
      sudo apt-get install libldap-2.4-2:i386
      
    • 具体参考codeweavers
  • qbcore.dll模块错误
    • 解决方法:安装环境选择windowXP
  • 输入框无法输入文字
    • 原因:riched20.dll有问题
    • 解决方案:网上下载win7版riched20.dll替换c:/windows/system32/riched20.dll文件
  • 中文豆腐块显示
    • 调Locale设置
    • 具体方法:
      1. Go up one level to find the cxbottle.conf file on same directory level as the drive_c folder.
      2. 修改该文件中的如下配置项
        [EnvironmentVariables]
        "LANG" = "zh_CN.UTF-8"
        
  • 中文显示不美观

    • 利用注册表机制替换字体为文泉驿微米黑字体

      REGEDIT4 
      [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] 
      "Arial"="WenQuanYi Micro Hei" 
      "Arial CE,238"="WenQuanYi Micro Hei" 
      "Arial CYR,204"="WenQuanYi Micro Hei" 
      "Arial Greek,161"="WenQuanYi Micro Hei" 
      "Arial TUR,162"="WenQuanYi Micro Hei" 
      "Courier New"="WenQuanYi Micro Hei" 
      "Courier New CE,238"="WenQuanYi Micro Hei" 
      "Courier New CYR,204"="WenQuanYi Micro Hei" 
      "Courier New Greek,161"="WenQuanYi Micro Hei" 
      "Courier New TUR,162"="WenQuanYi Micro Hei" 
      "FixedSys"="WenQuanYi Micro Hei" 
      "Helv"="WenQuanYi Micro Hei" 
      "Helvetica"="WenQuanYi Micro Hei" 
      "MS Sans Serif"="WenQuanYi Micro Hei" 
      "MS Shell Dlg"="WenQuanYi Micro Hei" 
      "MS Shell Dlg 2"="WenQuanYi Micro Hei" 
      "System"="WenQuanYi Micro Hei" 
      "Tahoma"="WenQuanYi Micro Hei" 
      "Times"="WenQuanYi Micro Hei" 
      "Times New Roman CE,238"="WenQuanYi Micro Hei" 
      "Times New Roman CYR,204"="WenQuanYi Micro Hei" 
      "Times New Roman Greek,161"="WenQuanYi Micro Hei" 
      "Times New Roman TUR,162"="WenQuanYi Micro Hei" 
      "Tms Rmn"="WenQuanYi Micro Hei"
      
      [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
      "Lucida Sans Unicode"="wqy-microhei.ttc,wqy-microhei"
      "Microsoft Sans Serif"="wqy-microhei.ttc,wqy-microhei"
      "SimSun"="wqy-microhei.ttc,wqy-microhei"
      "Tahoma"="wqy-microhei.ttc,wqy-microhei"
      
      [HKEY_CURRENT_USER\Control Panel\Desktop]
      "FontSmoothing"="2"
      
    • 容器内cmd运行regedit PATH/TO/XXX.reg
    • 网上下载wqy-microhei.ttc拷贝到容器的C:\Windows\Fonts目录下。

Use deepin wine

  1. deepin-wine-ubuntu,github
  2. at f0bb24b7f3f788b924b7517b5577bcd83243f23b this point, it's ok, if other commit doesn't good.
  3. 非中文系统下中文显示
    $ cd /opt/deepinwine/tools/run.sh
    
    修改: WINE_CMD="LC_ALL=zh_CN.UTF-8 deepin-wine"

results matching ""

    No results matching ""