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

最大的社区版本,Ubuntu的发源地
回复
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

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

#1

帖子 科学之子 » 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重复运行应该就可以了.
回复