优麒麟技术论坛

 找回密码

系统更新后微信(wine版)打不开了 [复制链接]

本帖最后由 DanielQQ 于 2021-10-11 09:49 编辑

10月8号升级重启后出现问题。
  1. daniel@danielqu:~$ lsb_release -a
  2. No LSB modules are available.
  3. Distributor ID:        Ubuntu
  4. Description:        Ubuntu 20.04.3 LTS
  5. Release:        20.04
  6. Codename:        focal
复制代码


双击桌面图标无反应,手动执行bash -x /opt/ukylin-wine/apps/wine-wechat/run.sh ,输出内容如下:


  1. + '[' '!' -d /home/danielqu/.ukylin-wine/wechat ']'
  2. + sed -i s/xia/daniel/g /home/danielqu/.ukylin-wine/wechat/userdef.reg
  3. + mkdir '/home/danielqu/.ukylin-wine/wechat/drive_c/users/daniel/My Documents/' -p
  4. + mkdir /home/danielqu/.ukylin-wine/wechat/drive_c/users/daniel/我的文档/ -p
  5. + env WINEPREFIX=/home/danielqu/.ukylin-wine/wechat WINEDLLOVERRIDES=mscoree,mshtml= /usr/bin/ukylin-wine 'C:\\windows\\command\\start.exe' /Unix /home/danielqu/.ukylin-wine/wechat/dosdevices/c:/users/Public/桌面/微信.lnk
  6. 0034:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  7. 0034:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  8. 0034:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  9. 0034:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  10. 0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  11. 0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  12. 0064:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  13. 0064:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  14. 0064:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  15. 0064:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  16. 0064:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  17. 0064:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  18. 006c:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  19. 006c:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  20. 006c:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  21. 006c:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  22. 006c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  23. 006c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  24. 002c:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  25. 002c:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  26. 002c:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  27. 002c:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  28. 002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  29. 002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  30. 0024:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  31. 0024:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  32. 0024:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  33. 0024:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  34. 00f4:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  35. 00f4:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  36. 00f4:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  37. 00f4:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  38. 0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  39. 0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  40. 00f4:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  41. 00f4:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  42. 0024:fixme:exec:SHELL_execute flags ignored: 0x00000100
  43. 0024:fixme:exec:SHELL_execute flags ignored: 0x00004100
  44. + true
  45. ++ ps aux
  46. ++ grep WeChat.exe
  47. ++ grep -v grep
  48. + process='daniel   45923  0.0  0.0 3846816 11736 ?       Rs   16:30   0:00 C:\Program Files\Tencent\WeChat\WeChat.exe'
  49. + '[' 'daniel   45923  0.0  0.0 3846816 11736 ?       Rs   16:30   0:00 C:\Program Files\Tencent\WeChat\WeChat.exe' == '' ']'
  50. + sleep 3
  51. 00fc:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  52. 00fc:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  53. 00fc:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  54. 00fc:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
  55. 00fc:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  56. 00fc:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
  57. 00fc:err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail
  58. 00fc:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
  59. 0100:fixme:ver:GetCurrentPackageId (05C7FEF0 00000000): stub
  60. 0100:fixme:sync:SetWaitableTimerEx (000000B8, 05C7FDA0, 0, 00000000, 00000000, 00000000, 1500) semi-stub
  61. 013c:fixme:iphlpapi:NotifyAddrChange (Handle 0x663fefc, overlapped 0x663fee4): stub
  62. 00fc:fixme:win:RegisterTouchWindow (00010058 00000000): stub
  63. 0144:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
  64. 0140:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 06A7EC4C) semi-stub
  65. 0144:fixme:wbemprox:client_security_SetBlanket 62EA27B0, 05A7F4C8, 10, 0, (null), 3, 3, 00000000, 0x00000000
  66. 0144:fixme:wbemprox:client_security_Release 62EA27B0
  67. 0144:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
  68. 0144:fixme:wbemprox:client_security_SetBlanket 62EA27B0, 05A7FE30, 10, 0, (null), 3, 3, 00000000, 0x00000000
  69. 0144:fixme:wbemprox:client_security_Release 62EA27B0
  70. 00fc:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub
  71. 0058:fixme:mountmgr:query_property Faking StorageDeviceProperty data
  72. 0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
  73. 0144:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
  74. 0144:fixme:wbemprox:client_security_SetBlanket 62EA27B0, 05A1E378, 10, 0, (null), 3, 3, 00000000, 0x00000000
  75. 0144:fixme:wbemprox:client_security_Release 62EA27B0
  76. 0058:fixme:mountmgr:query_property Faking StorageDeviceProperty data
  77. 0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
  78. 00fc:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
  79. 0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
  80. wine: Read access denied for device L"\\??\\Z:\", FS volume label and serial are not available.
  81. 0144:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
  82. 0144:fixme:wbemprox:client_security_SetBlanket 62EA27B0, 05A8AF10, 10, 0, (null), 3, 3, 00000000, 0x00000000
  83. 0144:fixme:wbemprox:client_security_Release 62EA27B0
  84. 0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
  85. 0058:fixme:mountmgr:query_property Faking StorageDeviceProperty data
  86. 0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
  87. wine: Read access denied for device L"\\??\\Z:\", FS volume label and serial are not available.
  88. 00fc:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 10135670, 1382ED80, 138A9108) stub.
  89. wine: Read access denied for device L"\\??\\Z:\", FS volume label and serial are not available.
  90. wine: Read access denied for device L"\\??\\Z:\", FS volume label and serial are not available.
  91. 0144:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
  92. 0144:fixme:wbemprox:client_security_SetBlanket 62EA27B0, 05A8AF10, 10, 0, (null), 3, 3, 00000000, 0x00000000
  93. 0144:fixme:wbemprox:client_security_Release 62EA27B0
  94. 0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
  95. wine: Read access denied for device L"\\??\\Z:\", FS volume label and serial are not available.
  96. 0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
  97. wine: Read access denied for device L"\\??\\Z:\", FS volume label and serial are not available.
  98. wine: Read access denied for device L"\\??\\Z:\", FS volume label and serial are not available.
  99. wine: Read access denied for device L"\\??\\Z:\", FS volume label and serial are not available.
  100. 0144:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
  101. 0144:fixme:wbemprox:client_security_SetBlanket 62EA27B0, 05A8AF10, 10, 0, (null), 3, 3, 00000000, 0x00000000
  102. 0144:fixme:wbemprox:client_security_Release 62EA27B0
  103. 0144:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
  104. 0144:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
  105. 0144:fixme:wbemprox:client_security_SetBlanket 62EA27B0, 05A9E128, 10, 0, (null), 3, 3, 00000000, 0x00000000
  106. 0144:fixme:wbemprox:client_security_Release 62EA27B0
  107. X Error of failed request:  BadAlloc (insufficient resources for operation)
  108.   Major opcode of failed request:  149 ()
  109.   Minor opcode of failed request:  2
  110.   Serial number of failed request:  280
  111.   Current serial number in output stream:  281
  112. ++ grep 'Window id'
  113. ++ xwininfo -name SessionDragWnd
  114. ++ cut -d ' ' -f 4
  115. xwininfo: error: No window with name "SessionDragWnd" exists!
  116. + blur_window_id=
  117. + echo

  118. + xdotool windowmove -500 -500
  119. windowmove: unrecognized option '-500'
  120. Usage: windowmove [options] [window=%1] x y
  121. --sync      - only exit once the window has moved
  122. --relative  - make movements relative to the current window position
  123. If you use literal 'x' or 'y' for the x coordinates, then the current
  124. coordinate will be used. This is useful for moving the window along
  125. only one axis.
  126. + echo 'WeChat is existed'
  127. WeChat is existed
  128. + true
  129. ++ ps aux
  130. ++ grep WeChat.exe
  131. ++ grep -v grep
  132. + process=
  133. + '[' '' == '' ']'
  134. + echo exit
  135. exit
  136. + break
  137. + printf 'done\n'
  138. done
复制代码
看着像是因为X11升级导致的。

发表于 2021-10-10 16:31:06
回复

使用道具 举报

小黑屋|Ubuntu Kylin    

GMT+8, 2021-10-20 06:07 , Processed in 0.019234 second(s), 18 queries .

Copyright ©2013-2021 Ubuntu Kylin. All Rights Reserved .

ICP No. 15002470-2 Tianjin

快速回复 返回顶部 返回列表