vufa / deepin-wine-tim-arch

Tencent TIM on Deepin Wine(com.qq.office.deepin) For Archlinux
https://aur.archlinux.org/packages/deepin-wine-tim/
386 stars 10 forks source link

打开后的窗口无法点击 #11

Open cznno opened 6 years ago

cznno commented 6 years ago

打开后鼠标不能点击或拖动窗口。鼠标移到窗口的位置时,窗口会覆盖鼠标。 桌面是xfce,wine版本3.8-1/3.7-1 运行/opt/deepinwine/apps/Deepin-TIM/run.sh提示:

wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
wine version: 2.18
wine: configuration in '/home/username/.deepinwine/Deepin-TIM' has been updated.
Wine cannot find the ncurses library (libncurses.so.5).
reg: The system was unable to find the specified registry key or value

wine: cannot find L"c:\\Program Files\\Tencent\\TIM\\Bin\\TXPlatform.exe"

不知道和这个错误有没有关系?

vufa commented 6 years ago

libncurses.so.5那个错误尝试安装lib32-ncurses:

sudo pacman -S lib32-ncurses

这个库是wine的可选(optional)依赖,安装wine时可能不会被安装,在wine3.8-1上这个包是可用的吗?测试发现Archlinux打包的wine3.8有问题,有gdi32初始化失败的问题,如果遇到这个问题,可以参照issue10

cznno commented 6 years ago

感谢帮助,在尝试安装lib32-ncurses没有解决问题后移除了deepin-wine-tim和所有相关的依赖,重新安装。 这次的确遇到了issue10的问题。 但是在降级wine到3.7-1之后,启动tim仍然遇到了鼠标点击的问题。(包括:鼠标无法点击窗体、内容显示不全等) run.sh输出:

reg: The system was unable to find the specified registry key or value
015c:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub                      
015c:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
015c:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
015c:fixme:ntdll:NtQueryInformationProcess (process=0xf8) Unimplemented information class: ProcessSessionInformation
015c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e968 1 C) semi-stub
015c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f1c8 1 C) semi-stub
015c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ef98 1 C) semi-stub
015c:fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(0x1bc670)
015c:fixme:msctf:TextStoreACPSink_OnTextChange STUB:(0x1bc670)
015c:fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(0x1bc670)
015c:fixme:msctf:TextStoreACPSink_OnTextChange STUB:(0x1bc670)
015c:fixme:msctf:TextStoreACPSink_OnSelectionChange STUB:(0x1bc670)
015c:fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(0x1bc670)
015c:fixme:msctf:TextStoreACPSink_OnSelectionChange STUB:(0x1bc670)
015c:fixme:msctf:TextStoreACPSink_OnSelectionChange STUB:(0x1bc670)
015c:fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(0x1bc670)
0172:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0172:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0172:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
015c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f1b8 1 C) semi-stub
0172:fixme:ntdll:NtQueryInformationProcess (process=0xf8) Unimplemented information class: ProcessSessionInformation
017e:err:ole:create_server class {4f7c9975-eca1-4190-b0eb-e37bc5e40893} not registered
017e:err:ole:CoGetClassObject no class object {4f7c9975-eca1-4190-b0eb-e37bc5e40893} could be created for context 0x4
wine: cannot find L"c:\\Program Files\\Tencent\\TIM\\Bin\\TXPlatform.exe"
017e:err:ole:create_server class {4f7c9975-eca1-4190-b0eb-e37bc5e40893} not registered
017e:err:ole:CoGetClassObject no class object {4f7c9975-eca1-4190-b0eb-e37bc5e40893} could be created for context 0x4
017e:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x3d8f8e8 1 C) semi-stub
017e:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x3d8f6d8 1 C) semi-stub
0180:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
init server success 127.0.0.1 12292
0180:fixme:heap:RtlSetHeapInformation 0x110000 0 0x33f690 4 stub
0180:fixme:msvcrt:__clean_type_info_names_internal (0x546dc464) stub
0180:fixme:msvcrt:__clean_type_info_names_internal (0x51dc276c) stub
0180:fixme:msvcrt:__clean_type_info_names_internal (0x537291a4) stub
0180:fixme:msvcrt:__clean_type_info_names_internal (0x5137c4ac) stub
0180:fixme:msvcrt:__clean_type_info_names_internal (0x5762a62c) stub
0180:fixme:msvcrt:__clean_type_info_names_internal (0x5143335c) stub
0180:fixme:msvcrt:__clean_type_info_names_internal (0x514924cc) stub
0180:fixme:msvcrt:__clean_type_info_names_internal (0x57a3356c) stub
0180:fixme:msvcrt:__clean_type_info_names_internal (0x5377d33c) stub
0180:fixme:msvcrt:__clean_type_info_names_internal (0x5802137c) stub