分页: 1 / 1

[不确定,仅供参考] dm-tool 随机切换用户失败

发表于 : 2018-08-20 17:40
科学之子
[不确定,仅供参考] dm-tool 随机切换用户失败
用窗口管理器绑定"dm-tool switch-to-user target-user"但随机出现无法切换的情况
猜测可能是某些时候系统缓慢,按键多按了几次导致dm-tool重复运行发生异常.
测试方法:

代码: 全选

dm-tool switch-to-user target-user & dm-tool switch-to-user target-user & dm-tool switch-to-user target-user & dm-tool switch-to-user target-user & dm-tool switch-to-user target-user & 
会出现相同的现象,所以猜测是系统缓慢时按键过快导致.
解决方法:

代码: 全选

flock -n /usr/bin/dm-tool dm-tool switch-to-user target-user
只要加锁防止dm-tool重复运行应该就可以了.