2018-03-07的更新后,托盘区的Wine应用只有最后一个可点动
Tofloor
poster avatar
ih******op@vip.qq.com
deepin
2018-03-12 19:45
Author
本帖最后由 ihipop 于 2018-3-12 11:57 编辑

2018-03-07的更新后,托盘区的Wine应用只有最后一个启动的可点动



杀掉Wine进程也无效 始终是最左边那个TIM的Wine程序可以点开

清除~/.deepwine无效
Reply Favorite View the author
All Replies
2 / 3
To page
avatar
ih******op@vip.qq.com
deepin
2018-03-14 19:05
#21
https://bbs.deepin.org/post/154113
1、/opt/deepinwine/tools/kill.sh services 退出所有wine应用
2、/opt/deepinwine/tools/log.sh Deepin- ...

文件比较大 我发网盘。
这是开来一个wechat,然后登录了两个TIM的情况下TIM的日志,有时候地一个登录一个TIM可点击 另一个一个不行,且不可点击的那个TIM的托盘图标 明显比可以点击的那个TIM的图标小。wechat则一样不能点击

这是两者日志

log.tar.gz

Reply View the author
avatar
Dracarys
deepin
2018-03-14 19:27
#22
https://bbs.deepin.org/post/154113
1、/opt/deepinwine/tools/kill.sh services 退出所有wine应用
2、/opt/deepinwine/tools/log.sh Deepin- ...

Deepin-TIM.log.zip

问题复现后的日志

Reply View the author
avatar
ih******op@vip.qq.com
deepin
2018-03-14 20:57
#23
https://bbs.deepin.org/post/154113
问题复现后的日志

你是不是开了双显示器 而且主屏幕在扩展显示器的右侧。。我好像知道问题了。
把两个屏幕交换位置或者用windows+p切换成默认的扩展模式(也就是主屏幕在扩展屏幕左侧)就没有问题。

刚测试出来的


Reply View the author
avatar
ih******op@vip.qq.com
deepin
2018-03-14 20:57
#24
https://bbs.deepin.org/post/154113
1、/opt/deepinwine/tools/kill.sh services 退出所有wine应用
2、/opt/deepinwine/tools/log.sh Deepin- ...

看楼上的回复,貌似还是和上次我提出的那个wine的屏幕识别的BUG有关,
Reply View the author
avatar
Dracarys
deepin
2018-03-14 21:37
#25
https://bbs.deepin.org/post/154113
你是不是开了双显示器 而且主屏幕在扩展显示器的右侧。。我好像知道问题了。
把两个屏幕交换位置或者用wi ...

对,和你描述的情况一致
Reply View the author
avatar
xiewei
deepin
2018-03-15 17:03
#26
https://bbs.deepin.org/post/154113
你是不是开了双显示器 而且主屏幕在扩展显示器的右侧。。我好像知道问题了。
把两个屏幕交换位置或者用wi ...

你的也是双屏导致的问题?刚好更新的时候发现的?
一只想确认 提取消息快捷键 能不能显示主界面,好确认下排除dock的影响是否正常的,怎么都不愿意回答呢
Reply View the author
avatar
ih******op@vip.qq.com
deepin
2018-03-15 18:16
#27
本帖最后由 ihipop 于 2018-3-15 10:20 编辑
https://bbs.deepin.org/post/154113
你的也是双屏导致的问题?刚好更新的时候发现的?
一只想确认 提取消息快捷键 能不能显示主界面,好确认 ...

  • ctrl+alt+z提取消息不能 按下以后不会出来TIM主界面 ,但是这个行为和是否托盘能点击Wine应用无关,也就是不管能不能点击,快捷键都出不来主界面,至少我是这样的。具体 https://bbs.deepin.org/user/19468  是不是这样,不能确定
  • 我们两个都是同样的问题,只要副屏幕在主屏幕(dde-dock所在屏幕)的左边就会出现点击不了托盘wine应用的问题。
Reply View the author
avatar
ih******op@vip.qq.com
deepin
2018-03-15 18:19
#28
至于是否是更新以后才这样的,现在无法证伪,因为正好更新完毕以后我换了工位,这个位置上副显示屏只能放在左侧
Reply View the author
avatar
Dracarys
deepin
2018-03-15 18:55
#29
https://bbs.deepin.org/post/154113
你的也是双屏导致的问题?刚好更新的时候发现的?
一只想确认 提取消息快捷键 能不能显示主界面,好确认 ...

我这热键改了,提取消息没有热键,且tim的系统设置,点击后界面就卡了,不好意思,没办法验证
Reply View the author
avatar
xiewei
deepin
2018-03-16 01:24
#30
https://bbs.deepin.org/post/154113
  • ctrl+alt+z提取消息不能 按下以后不会出来TIM主界面 ,但是这个行为和是否托盘能点击Wine应用无关,也 ...

  • 我这副屏主屏位置切来切去都没问题
    快捷键能够重现就好分析一点,你那微信的托盘图标确实一直都没有收到鼠标的事件,TIM还有鼠标的事件,这个不好定位问题
    还是麻烦你收集一下通过快捷键不能显示主界面的日志
    1、/opt/deepinwine/tools/kill.sh services 退出所有wine应用
    2、/opt/deepinwine/tools/log.sh Deepin-TIM +pid,+tid,+process,+win,+x11drv,+message,+msg,+event
    打开日志启动TIM
    3、将TIM最小化,然后执行/opt/deepinwine/tools/sendkeys.sh z
    4、将~/log/Deepin-TIM.log 和/opt/deepinwine/tools/sendkeys.sh z的输出发出来看看
    Reply View the author
    Comments
    ihipop
    2018-03-16 02:19
    日志已发
    avatar
    xiewei
    deepin
    2018-03-16 01:29
    #31
    https://bbs.deepin.org/post/154113
  • ctrl+alt+z提取消息不能 按下以后不会出来TIM主界面 ,但是这个行为和是否托盘能点击Wine应用无关,也 ...

  • 或者参考下下面命令将主屏设置在左边解决问题
    #!/bin/bash
    xrandr --output LVDS-1 --mode 1366x768 --primary
    xrandr --output VGA-1 --mode 1440x900 --right-of LVDS-1
      
    Reply View the author
    avatar
    ih******op@vip.qq.com
    deepin
    2018-03-16 02:12
    #32
    本帖最后由 ihipop 于 2018-3-15 18:20 编辑
    https://bbs.deepin.org/post/154113
    或者参考下下面命令将主屏设置在左边解决问题
    #!/bin/bash
    xrandr --output LVDS-1 --mode 1366x768 --pr ...

    你可能有点误解我的意思,我说的主副屏幕的位置 不是把主幅屏幕设置到内屏幕或者外接屏幕,例如当dock所在的主屏为内屏的时候,外接的屏幕,在逻辑上不能在dock所在内屏幕的左边,否则就会触发这个bug。


    也就是不允许使用这种组合情况。

    注意看eDP-1上有dock,这种组合下就会出现bug
    但是如果我吧HDMI-1设置为主屏幕 是没问题的。

    另外你要的日志稍后发给你。

    Reply View the author
    avatar
    ih******op@vip.qq.com
    deepin
    2018-03-16 02:18
    #33
    send-keys-Deepin-TIM.log.tar.gz
    1. /opt/deepinwine/tools/kill.sh services
    2. /opt/deepinwine/tools/log.sh Deepin-TIM +pid,+tid,+process,+win,+x11drv,+message,+msg,+event
    3. /opt/deepinwine/tools/sendkeys.sh z
    4. send Deepin-TIM deepinwine
    5. key down: (ctrl+alt+Z), 3, 0
    6. key up: (ctrl+alt+Z), 3, 0
    Copy the Code

    TIM的主界面还是没有呼出
    Reply View the author
    avatar
    xiewei
    deepin
    2018-03-19 18:37
    #34
    https://bbs.deepin.org/post/154113
    TIM的主界面还是没有呼出

    你这快捷键没有呼出主界面应该是你修改了提取消息的快捷键
    麻烦确认下你设置里面提取消息的快捷键是否是ctrl+alt+Z
    Reply View the author
    avatar
    ih******op@vip.qq.com
    deepin
    2018-03-19 19:04
    #35
    https://bbs.deepin.org/post/154113
    你这快捷键没有呼出主界面应该是你修改了提取消息的快捷键
    麻烦确认下你设置里面提取消息的快捷键是否是c ...

    哦,之前在windows因为快捷键冲突而修改了快捷键,然后 在Wine的TIM上被腾讯云同步过来了。所以Z快捷键激活不了TIM。
    但是其实这个快捷键的问题并不是要紧的,或者说和这个问题无关,而是在我在33楼说的那种屏幕组合下,所有wine程序的托盘图标都点不了或者行为怪异不可预测。非WIne程序正常。应该是这种特殊组合没有被wine识别。而且不是我一个人这样
    Reply View the author
    avatar
    ih******op@vip.qq.com
    deepin
    2018-03-26 19:37
    #36
    https://bbs.deepin.org/post/154113
    你这快捷键没有呼出主界面应该是你修改了提取消息的快捷键
    麻烦确认下你设置里面提取消息的快捷键是否是c ...

    定位到问题了吗?是dock还是wine的问题?
    Reply View the author
    avatar
    xiewei
    deepin
    2018-03-26 23:38
    #37
    https://bbs.deepin.org/post/154113
    定位到问题了吗?是dock还是wine的问题?

    上次我这边没有重现,通过你的日志也确认不了问题
    今天我又试了一下,重现的情况不知道是不是跟你的一样
    我这边重现的情况是主屏设置在右边(也就是主屏起始位置不是0,0)而且dock显示在副屏上面,这种情况下确实是dock的问题导致的
    Reply View the author
    avatar
    xiewei
    deepin
    2018-03-26 23:40
    #38
    https://bbs.deepin.org/post/154113
    定位到问题了吗?是dock还是wine的问题?

    你可以先将提取消息的快捷键改为ctrl+alt+z,这样至少能够通过快捷键显示主界面
    Reply View the author
    avatar
    emofode
    deepin
    2018-03-26 23:46
    #39
    https://bbs.deepin.org/post/154113
    定位到问题了吗?是dock还是wine的问题?

    我们这边重现的你的问题,不过是通过手动调用 xrandr 调整了主屏幕的设置,你是怎么出现的问题?有通过除了控制中心之外的其它方式改过屏幕设置吗?
    Reply View the author
    avatar
    ih******op@vip.qq.com
    deepin
    2018-03-27 18:19
    #40
    https://bbs.deepin.org/post/154113
    我们这边重现的你的问题,不过是通过手动调用 xrandr 调整了主屏幕的设置,你是怎么出现的问题?有通过除 ...

    重现就好。
    不管是通过xrander还是控制中心,只要是我33楼发的那种组合下的情况,100%出问题。
    我这两天仔细思考了一下,总结来说就是你们的dock所在的屏幕一定只能起始位置是 0,0,如果你的副屏幕,通过控制中心图拽到dock所在屏幕的左边,导致dock所在屏幕起始点不是0,0,就会是的托盘区wine的点击出问题。
    而且我反复验证了,出问题的,不光是wine程序的点击,所有和屏幕有关(比如屏幕选区)的软件都不正常,包括深度录屏。
    这个bug 影响一大票和屏幕有关的深度系列软件。你们可以验证一下。
    如果重现有任何问题,愿意远程提供重现环境。

    Reply View the author
    2 / 3
    To page